Your thesis takes place over two semesters. This guide explains how we will work together, what you must share in your private GitHub repository before each meeting, and the research steps you should follow—from finding a research gap to reproducing published results.
We may meet several times in one week or once in a month. Your progress and needs will determine the frequency.
Push a written progress brief to your private GitHub repository 2–3 days before a meeting so I have time to review it.
You will receive written comments on each milestone. Use those comments in your next version.
تُنجز أطروحتك خلال فصلين دراسيين. يوضّح هذا الدليل كيف سنعمل معاً، وما يجب مشاركته في مستودع GitHub الخاص قبل كل اجتماع، وخطوات البحث التي ينبغي اتّباعها، بدءاً من تحديد الفجوة البحثية ووصولاً إلى إعادة إنتاج نتائج منشورة.
قد نجتمع عدة مرات في أسبوع واحد، أو مرة واحدة في الشهر. يحدّد تقدّمك وحاجتك عدد الاجتماعات.
ارفع تقريراً موجزاً عن تقدّمك إلى مستودع GitHub الخاص قبل الاجتماع بيومين إلى ثلاثة، حتى يتاح لي وقت كافٍ لمراجعته.
ستتلقّى ملاحظات مكتوبة على كل مرحلة. استخدم هذه الملاحظات لتحسين النسخة التالية.
These simple rules help us spend our time on research and useful decisions.
The plan covers both semesters and lists the main milestones and deliverables. We will update it together as the research goal becomes clearer. Changes are normal, but you should discuss them with me before changing direction.
Make steady progress every week. Do not leave most of the work until the final month; reproducing results and running experiments require time.
Submit the required deliverable for each milestone. You will receive specific written comments, which you must use to improve the work and prepare the next milestone.
There is no fixed weekly meeting. Request a meeting when we need to solve a specific problem, choose a direction, or review results.
Each student will maintain a private GitHub repository and grant the supervisor access. All documents, code, experiments, drafts, progress updates, and supervision records must be committed and pushed there. Do not send working files as email attachments.
Add the brief to 03_student_workspace/progress_logs/ and push it 2–3 days early. You may then send a short meeting request containing only the repository link and relevant commit; do not attach files.
Record every experiment and its settings in the shared repository, manage references with a citation tool, and write the thesis from the first day. Draft the related-work section while you read the papers.
The repository is the single source of truth for supervision. Keep the following top-level folders and update them consistently throughout the project.
profile.md (status, topic, and open items), actions.md (chronological action log), and emails/ (correspondence threads).thesis_scope.pdf / thesis_scope.tex (scope document) and resources_for_thesis.md (reading list, tools, and datasets).code/, experiments/, data/, reports/, figures/, drafts/, and progress_logs/. Follow the instructions in its readme.md.Create this in 03_student_workspace/progress_logs/ and push it at least 2–3 days before the meeting you are requesting. Keep it short and specific—one page is usually enough—and link to relevant figures, tables, logs, drafts, and commits already stored in the repository.
تساعدنا هذه القواعد البسيطة على تخصيص وقتنا للبحث واتخاذ القرارات المفيدة.
تغطّي الخطة الفصلين الدراسيين، وتحدّد المراحل الرئيسة وما يجب تسليمه في كل مرحلة. سنعدّلها معاً عندما يصبح هدف البحث أوضح. التعديل أمر طبيعي، لكن يجب مناقشته معي قبل تغيير الاتجاه.
احرص على إحراز تقدّم ثابت كل أسبوع. لا تؤجّل معظم العمل إلى الشهر الأخير، لأن إعادة إنتاج النتائج وتنفيذ التجارب تحتاجان إلى وقت كافٍ.
سلّم المطلوب في كل مرحلة، وستتلقّى ملاحظات مكتوبة ومحدّدة. استخدمها لتحسين عملك والاستعداد للمرحلة التالية.
لا يوجد موعد أسبوعي ثابت. اطلب اجتماعاً عندما نحتاج إلى حل مشكلة محدّدة، أو اختيار اتجاه، أو مراجعة نتائج.
ينشئ كل طالب مستودع GitHub خاصاً ويمنح المشرف صلاحية الوصول إليه. يجب حفظ جميع المستندات والشيفرة والتجارب والمسودات وتحديثات التقدّم وسجلات الإشراف فيه ورفعها إليه. لا ترسل ملفات العمل كمرفقات بالبريد الإلكتروني.
أضف التقرير إلى 03_student_workspace/progress_logs/ وارفعه قبل يومين إلى ثلاثة. يمكنك بعد ذلك إرسال طلب اجتماع موجز يتضمّن رابط المستودع والتعديل ذي الصلة فقط، من دون إرفاق ملفات.
سجّل كل تجربة وإعداداتها في المستودع المشترك، ونظّم المراجع بأداة لإدارة الاستشهادات، وابدأ كتابة الأطروحة من اليوم الأول. اكتب قسم الدراسات السابقة أثناء قراءة الأوراق، لا في نهاية المشروع.
المستودع هو المصدر الموحّد والمعتمد لكل أعمال الإشراف. حافظ على المجلدات الرئيسة التالية وحدّثها باستمرار طوال المشروع.
profile.md (الحالة والموضوع والمسائل المفتوحة)، وactions.md (سجل الإجراءات مرتّباً زمنياً)، وemails/ (سلاسل المراسلات).thesis_scope.pdf / thesis_scope.tex (وثيقة النطاق)، وresources_for_thesis.md (قائمة القراءات والأدوات ومجموعات البيانات).code/ وexperiments/ وdata/ وreports/ وfigures/ وdrafts/ وprogress_logs/. اتبع التعليمات الواردة في readme.md.أنشئه داخل 03_student_workspace/progress_logs/ وارفعه قبل الاجتماع بيومين إلى ثلاثة على الأقل. اجعله موجزاً ومحدّداً؛ فصفحة واحدة تكفي غالباً، وأضف روابط إلى الأشكال والجداول وسجلات التجارب والمسودات والتعديلات ذات الصلة داخل المستودع.
These steps take you from a general topic to a research contribution that you can support with evidence. They apply to Master's theses and other research projects. A filled marker shows a required stage.
Begin with survey papers to understand the field. Then use their references to find important and recent studies. Identify the 10–20 papers that best define your problem, including influential papers and strong work from the last two years. For every paper, record the problem, method, dataset, metrics, results, and limitations in a reading table.
A research gap is more than saying, "Nobody has done X." It is a specific weakness supported by published work—for example, an unrealistic assumption, an untested setting, a missing metric, or an unmeasured cost. Write each possible gap in one clear sentence, add supporting evidence, and decide whether you can study it within two semesters.
Write two or three possible contributions. For each one, explain how it differs from specific published papers. Also define how you will test it: the baseline, dataset, metrics, and the result that would count as meaningful improvement. State what result would show that your idea does not work. If you cannot do this, the contribution is not yet clear.
Choose the paper closest to your planned contribution and reproduce its main experiments. This will teach you how the study actually works, including data preparation, parameter settings, data splits, and evaluation. It will also give you a baseline for comparing your own method.
Reuse the same data pipeline and evaluation code you validated in Stage 4, so that any difference in results comes from your method and not from your setup. Change one thing at a time and log every run.
Use the same datasets, metrics, and evaluation process as the baseline. Test which parts of your method cause the improvement, report differences across repeated runs, and explain the limitations and failure cases clearly.
Choose a possible publication venue early and use its paper structure to organize your work. Cite sources accurately and only after reading them. Support every important claim with experimental evidence or a reference.
تنقلك هذه الخطوات من موضوع عام إلى إسهام بحثي تدعمه الأدلة. وهي مناسبة لأطروحات الماجستير وغيرها من المشاريع البحثية. تشير العلامة الممتلئة إلى مرحلة أساسية لا يمكن تجاوزها.
ابدأ بالأوراق المسحية لفهم المجال، ثم استخدم مراجعها للوصول إلى الدراسات المهمة والحديثة. حدّد من 10 إلى 20 ورقة توضّح مشكلتك بدقة، بما في ذلك الأوراق المؤثّرة والأعمال الجيدة المنشورة خلال العامين الأخيرين. سجّل لكل ورقة: المشكلة، والطريقة، والبيانات، والمقاييس، والنتائج، والقيود.
لا يكفي أن تقول: «لم يدرس أحد هذا الموضوع». الفجوة البحثية نقطة ضعف محدّدة تدعمها الدراسات المنشورة، مثل افتراض غير واقعي، أو حالة لم تُختبر، أو مقياس لم يُستخدم، أو تكلفة لم تُقَس. اكتب كل فجوة محتملة في جملة واضحة، وأضف الدليل عليها، ثم تأكّد من إمكانية دراستها خلال فصلين.
اكتب إسهامين أو ثلاثة إسهامات محتملة. وضّح لكل إسهام كيف يختلف عن أوراق منشورة محدّدة. حدّد أيضاً طريقة اختباره: خط الأساس، ومجموعة البيانات، والمقاييس، والنتيجة التي تمثّل تحسّناً مهماً. اذكر النتيجة التي تعني أن فكرتك لم تنجح. إذا لم تستطع تحديد ذلك، فالإسهام لا يزال غير واضح.
اختر الورقة الأقرب إلى إسهامك المقترح، وأعد تنفيذ تجاربها الرئيسة. ستتعلّم بذلك طريقة إعداد البيانات، وضبط المعاملات، وتقسيم البيانات، وإجراء التقييم. كما ستحصل على خط أساس تقارن به طريقتك لاحقاً.
أعد استخدام مسار البيانات وشيفرة التقييم نفسها التي تحقّقت منها في المرحلة الرابعة، حتى يكون أي فرق في النتائج ناتجاً عن طريقتك لا عن إعدادك. غيّر عاملاً واحداً في كل مرة، وسجّل كل تشغيلة.
استخدم البيانات والمقاييس وطريقة التقييم نفسها المستخدمة مع خط الأساس. اختبر أثر كل مكوّن في التحسّن، واعرض الفروق بين مرات التشغيل، واشرح القيود وحالات الإخفاق بوضوح.
اختر جهة نشر محتملة في وقت مبكر، واستخدم هيكل الورقة العلمية لتنظيم عملك. وثّق المراجع بدقة، ولا تستشهد بورقة قبل قراءتها. ادعم كل ادعاء مهم بنتيجة تجريبية أو مرجع.
Use this as a general schedule. The exact weeks may change to suit your research goal, but you should complete the stages in this order.
Semester 1 — Understanding the field and establishing the baseline
Problem statement, research questions, initial reading list.
→ 2-page scope noteStructured reading table over the key papers; draft related-work section.
→ reading table + related work draftRanked list of gaps with supporting evidence from the literature.
→ gap analysis noteWorking pipeline, reproduced results, and a comparison against the claimed results.
→ reproduction report + repositoryContributions, novelty argument, evaluation plan, and semester-2 work plan.
→ thesis proposalSemester 2 — Contribution, validation, and writing
Your approach built on the validated pipeline; first working results.
→ prototype + preliminary resultsFull comparison against baselines, ablation study, variance reporting.
→ results tables and figuresSubmission-ready manuscript for the target venue.
→ paper draftFull manuscript, revised across at least two feedback rounds.
→ thesis + defense slidesUse the Master's Thesis Proposal template for the Week-15 deliverable
استخدم هذه الخطة جدولاً عاماً. قد تتغيّر الأسابيع بحسب هدف بحثك، لكن يجب إنجاز المراحل بهذا الترتيب.
الفصل الأول — فهم المجال وتأسيس خط الأساس
صياغة المشكلة، وأسئلة البحث، وقائمة القراءة الأولية.
← مذكّرة نطاق من صفحتينجدول قراءة منظّم للأوراق المفتاحية، ومسوّدة قسم الأعمال ذات الصلة.
← جدول القراءة + مسوّدة الأعمال ذات الصلةقائمة مرتّبة بالفجوات مع أدلّتها من الأدبيات.
← مذكّرة تحليل الفجوةنظام يعمل، ونتائج أُعيد إنتاجها، ومقارنة واضحة بالنتائج المنشورة.
← تقرير إعادة الإنتاج + مستودع الشيفرةالإسهامات المقترحة، وما يميّزها عن السابق، وخطة التقييم، وخطة عمل الفصل الثاني.
← مقترح الأطروحةالفصل الثاني — الإسهام والتحقّق والكتابة
تنفيذ طريقتك بالاعتماد على النظام الذي تحقّقت منه، والحصول على أول نتائج قابلة للتحليل.
← نموذج أولي + نتائج تمهيديةمقارنة كاملة بخطوط الأساس، واختبار أثر كل مكوّن، وبيان الفروق بين مرات التشغيل.
← جداول النتائج والأشكالمخطوطة جاهزة للتقديم إلى المجلة أو المؤتمر المستهدف.
← مسوّدة الورقةأطروحة كاملة، منقّحة بعد جولتين من الملاحظات على الأقل.
← الأطروحة + شرائح المناقشةاستخدم نموذج مقترح أطروحة الماجستير لمُخرَج الأسبوع الخامس عشر
A Master's thesis or project normally takes two semesters. Your goal is not only to submit a report or build a working system. You must also show a clear research process, steady progress, critical thinking, independent work, and reliable evidence for your contribution.
The best way to finish successfully is to work regularly and request feedback at important milestones.
At the start, I will give you a work plan for the main research stages. The plan gives direction, but it is flexible. We may update it when findings, technical problems, experimental results, or research goals change.
Do not leave most of your Master's project until the end of the semester.
You should make steady progress throughout both semesters. Progress includes:
You do not need to finish a large task before asking for feedback. Ask after an important milestone so we can identify and correct problems early.
Work → Produce a concrete result → Report progress → Receive feedback → Adjust → Continue
We can meet whenever the research requires it; we do not need a fixed weekly meeting.
Each meeting should have a clear purpose: make a decision, solve a problem, review results, or choose the next research step.
Depending on the stage of the project, we may therefore meet:
The frequency depends on the progress and needs of the project, not on a fixed calendar.
Commit and push a clear progress log to 03_student_workspace/progress_logs/ 2–3 days before the meeting. Send only a short notification with a link to the relevant commit; all evidence and documents must remain in the private repository, not in email attachments. Include the following in the progress log:
What has been completed since the previous milestone or discussion?
What concrete results were obtained? Whenever possible, include evidence such as:
Explain any problem clearly. Do not simply write:
"It does not work."
Describe what you tried, what you expected, what actually happened, and which possible causes you have already checked.
What specifically requires my feedback? Try to formulate concrete questions such as:
This information lets me review your work before the meeting, so we can use our meeting time to make decisions.
Every project is different, but most Master's research follows the same main scientific steps.
First, build a clear understanding of the field. Do not propose a solution yet. Make sure you understand:
Start broad, then progressively narrow the scope.
Do not collect papers without a clear purpose. Find the key papers that define the problem and the strongest recent papers that show the current state of research. Focus on:
A good literature review should answer:
What has already been done? How was it done? How was it evaluated? What are the limitations? What remains unresolved?
The literature review should lead to a gap analysis. A research gap is not simply:
"Nobody used Algorithm X with Technology Y."
A meaningful gap may be an important limitation, an unanswered question, a missing capability, a weak evaluation, an unrealistic assumption, or an unsolved problem. For each important paper, answer:
From this analysis, identify one or more potential research gaps.
After you identify a possible gap, write an initial research contribution. At this point, it is still a hypothesis that you must test. For example:
Existing approaches perform well under Condition A but have not been adequately validated under Condition B. We hypothesize that Method X can improve performance under Condition B.
The important questions are:
What is new? Why does it matter? How will we demonstrate that it works?
The contribution may evolve as the research progresses. This is normal. Research is an iterative process.
An important early task is to reproduce the experiments from a closely related paper.
You may want to build your own solution immediately, but reproducing existing work first can save time and prevent mistakes. Choose a paper that is:
Then attempt to reproduce its main experimental results.
Reproduction teaches you details that may not be clear from reading alone. You learn:
Most importantly, you learn how research claims are experimentally validated.
Do more than run the authors' code. Compare the published results with the results you obtained. If they differ, investigate the reason. Possible causes include:
A reproduction that does not match the published results can still be useful. Document:
This creates a strong foundation for the student's own experiments.
Once you understand and reproduce a strong baseline, the next question becomes:
What should we change, improve, extend, or investigate?
The research may then proceed as:
Existing work → Reproduction → Identify limitation → Proposed contribution → Experiment → Comparison → Analysis
Your proposed approach should normally be compared against the reproduced baseline or other appropriate baselines. Without a baseline, claiming an improvement is difficult.
Before you spend a lot of time building an idea, decide how you will test it. Ask:
A strong thesis does not only present a system. It presents evidence supporting a research claim.
Your private GitHub repository is the required, shared record of the project. Keep it current using the folder structure defined in the Working Protocol. It must contain:
Do not rely on memory. If an experiment produces an important result, you should later be able to answer:
Which version of the code generated this result? Which dataset was used? What parameters were used? Can the experiment be repeated?
Reproducibility is part of good research practice.
The exact timing depends on the project, but the following workflow applies to most students. See the Milestone Map for the weekly schedule.
Phase 1 — Problem understanding. Understand the research area. Conduct the initial literature review. Identify key and recent papers.
Phase 2 — Gap analysis. Compare existing approaches. Identify limitations and open problems. Define potential research gaps.
Phase 3 — Reproduction. Select an important related paper. Reproduce its experiments. Compare reproduced and published results. Document discrepancies and lessons learned.
Phase 4 — Research definition. Refine the research question. Define the hypothesis. Identify the expected contribution and novelty. Define the experimental methodology.
Phase 5 — Implementation. Develop the proposed contribution. Maintain reproducible code and experiments.
Phase 6 — Experimental evaluation. Run experiments. Compare against appropriate baselines. Conduct additional experiments when necessary.
Phase 7 — Analysis. Interpret the results. Explain why the proposed method succeeds or fails. Discuss limitations. Refine the contribution if necessary.
Phase 8 — Thesis completion. Finalize figures and tables. Complete the thesis. Review consistency between research questions, methodology, results, and conclusions. Prepare the defense or final presentation.
I will provide direction, comments, and research guidance. However, you should gradually become the person who understands your specific research problem best. You should:
Do not wait for me to define every next step. Your goal is to develop independent research thinking.
A productive Master's research project can be summarized as:
Read → Understand → Identify the Gap → Reproduce → Propose → Validate → Compare → Analyze → Improve → Write
And the supervision process should follow:
Progress → Evidence → Feedback → Decision → Next Milestone
The quality of a Master's thesis is not determined by the number of meetings held. It is determined by the quality and continuity of the research progress between meetings.
Follow the work plan, commit each milestone to the private repository, and push a written progress log 2–3 days before a meeting. Share repository links instead of email attachments. Base your proposed contribution on a clear research gap and a baseline that you understand and can reproduce.
تُنجز أطروحة الماجستير أو مشروع الماجستير عادةً خلال فصلين دراسيين. لا يقتصر الهدف على تسليم تقرير أو بناء نظام يعمل؛ بل يجب أن تُظهر منهجاً بحثياً واضحاً، وتقدّماً منتظماً، وتفكيراً نقدياً، وعملاً مستقلاً، وأدلة موثوقة تدعم إسهامك.
أفضل طريق لإكمال المشروع بنجاح هو العمل بانتظام وطلب الملاحظات عند المراحل المهمة.
سأزوّدك في البداية بخطة عمل تغطّي مراحل البحث الرئيسة. توجّهك هذه الخطة، لكنها مرنة. قد نعدّلها عندما تتغيّر نتائج البحث أو التحديات التقنية أو الأهداف.
لا تؤجّل معظم عمل مشروع الماجستير إلى نهاية الفصل.
احرص على إحراز تقدّم ثابت خلال الفصلين. يشمل التقدّم:
لا تنتظر اكتمال مهمة كبيرة قبل طلب الملاحظات. اطلبها بعد إنجاز مرحلة مهمة حتى نكتشف المشكلات ونعالجها مبكراً.
اعمل ← قدّم نتيجة واضحة ← أرسل تحديثاً ← تلقَّ الملاحظات ← حسّن عملك ← واصل
يمكننا الاجتماع عندما يحتاج البحث إلى ذلك، ولا نحتاج إلى موعد أسبوعي ثابت.
يجب أن يكون لكل اجتماع هدف واضح: اتخاذ قرار، أو حل مشكلة، أو مراجعة النتائج، أو تحديد الخطوة البحثية التالية.
وبحسب مرحلة المشروع، قد نجتمع:
يتحدّد عدد الاجتماعات بحسب تقدّم المشروع وحاجته، لا بحسب جدول ثابت.
احفظ سجل تقدّم واضحاً في 03_student_workspace/progress_logs/ وارفعه قبل الاجتماع بيومين إلى ثلاثة. أرسل إشعاراً موجزاً يتضمّن رابط التعديل ذي الصلة فقط؛ ويجب أن تبقى جميع الأدلة والمستندات في المستودع الخاص لا في مرفقات البريد الإلكتروني. يجب أن يتضمّن سجل التقدّم ما يلي:
ما الذي أُنجز منذ المرحلة أو النقاش السابق؟
ما النتائج الملموسة التي تحقّقت؟ وكلما أمكن، أدرِج أدلة مثل:
اشرح المشكلة أو الصعوبة بوضوح، ولا تكتفِ بقول:
«لا يعمل.»
صِف ما جرّبته، وما كنت تتوقّعه، وما حدث فعلاً، والأسباب المحتملة التي تحقّقت منها.
ما الذي يحتاج تحديداً إلى ملاحظاتي؟ حاول صياغة أسئلة محدّدة مثل:
تتيح لي هذه المعلومات مراجعة عملك قبل الاجتماع، فنستخدم وقت الاجتماع لاتخاذ القرارات.
يختلف كل مشروع عن غيره، لكن معظم أبحاث الماجستير تتبع الخطوات العلمية الرئيسة نفسها.
ابدأ ببناء فهم واضح للمجال، ولا تقترح حلاً في هذه المرحلة. تأكّد أولاً من فهم:
ابدأ واسعاً، ثم ضيّق النطاق تدريجياً.
لا تجمع أوراقاً كثيرة من دون هدف واضح. حدّد الأوراق الأساسية التي تعرّف المشكلة، وأفضل الأوراق الحديثة التي توضّح الوضع الحالي للبحث. ركّز على:
ينبغي أن تجيب مراجعة الأدبيات الجيدة عن:
ما الذي أُنجز سابقاً؟ وكيف أُنجز؟ وكيف قُيِّم؟ وما قيوده؟ وما الذي لا يزال دون حلّ؟
ينبغي أن تفضي مراجعة الأدبيات إلى تحليل فجوة. والفجوة البحثية ليست مجرّد:
«لم يستخدم أحد الخوارزمية س مع التقنية ص.»
قد تكون الفجوة المهمة قيداً واضحاً، أو سؤالاً بلا جواب، أو قدرة غير متوافرة، أو تقييماً ضعيفاً، أو افتراضاً غير واقعي، أو مشكلة لم تُحل. أجب عن الأسئلة التالية لكل ورقة مهمة:
ومن هذا التحليل، حدّد فجوة بحثية محتملة أو أكثر.
بعد تحديد فجوة محتملة، اكتب إسهاماً بحثياً أولياً. في هذه المرحلة، يظل الإسهام فرضية يجب اختبارها. مثال:
تؤدّي المقاربات القائمة أداءً جيداً في الحالة أ، لكنها لم تُختبَر اختباراً كافياً في الحالة ب. ونفترض أن الطريقة س يمكن أن تحسّن الأداء في الحالة ب.
الأسئلة المهمة هي:
ما الجديد؟ ولماذا يهمّ؟ وكيف سنُثبت أنه يعمل؟
وقد يتطوّر الإسهام مع تقدّم البحث، وهذا أمر طبيعي؛ فالبحث عملية تكرارية.
من أهم المهام في بداية المشروع إعادة تنفيذ تجارب من ورقة ترتبط بموضوعك ارتباطاً وثيقاً.
قد ترغب في بناء حلّك مباشرة، لكن إعادة تنفيذ عمل قائم أولاً توفّر الوقت وتمنع كثيراً من الأخطاء. اختر ورقة:
ثم حاول إعادة إنتاج نتائجها التجريبية الرئيسة.
توضّح لك إعادة التنفيذ تفاصيل قد لا تظهر من القراءة وحدها. ستتعلّم:
والأهم أنك تتعلّم كيف يُتحقَّق تجريبياً من الادعاءات البحثية.
لا تكتفِ بتشغيل شيفرة المؤلفين. قارن النتائج المنشورة بـالنتائج التي حصلت عليها. إذا اختلفت، فابحث عن السبب. ومن الأسباب المحتملة:
قد تكون محاولة إعادة التنفيذ مفيدة حتى إذا لم تطابق النتائج المنشورة. وثّق:
وهذا يبني أساساً متيناً لتجارب الطالب الخاصة.
حين تفهم خط أساس قوياً وتعيد إنتاجه، يصبح السؤال التالي:
ما الذي ينبغي تغييره أو تحسينه أو توسيعه أو بحثه؟
وعندها قد يسير البحث على النحو التالي:
الأعمال القائمة ← إعادة الإنتاج ← تحديد القيد ← الإسهام المقترح ← التجربة ← المقارنة ← التحليل
وينبغي عادةً مقارنة مقاربتك المقترحة بخط الأساس المعاد إنتاجه أو بخطوط أساس مناسبة أخرى؛ فبدون خط أساس يصعب ادعاء التحسّن.
قبل أن تنفق وقتاً كبيراً في بناء فكرتك، حدّد كيف ستختبرها. اسأل:
الأطروحة القوية لا تقدّم نظاماً فحسب، بل تقدّم دليلاً يسند ادعاءً بحثياً.
مستودع GitHub الخاص هو السجل المشترك والمعتمد للمشروع. حافظ على تحديثه وفق هيكل المجلدات المحدّد في بروتوكول العمل. ويجب أن يتضمّن:
ولا تعتمد على الذاكرة. فإذا أنتجت تجربةٌ نتيجةً مهمة، ينبغي أن تكون قادراً لاحقاً على الإجابة عن:
أي إصدار من الشيفرة أنتج هذه النتيجة؟ وأي مجموعة بيانات استُخدمت؟ وأي معاملات استُخدمت؟ وهل يمكن تكرار التجربة؟
فقابلية إعادة الإنتاج جزء من الممارسة البحثية الجيدة.
يختلف التوقيت الدقيق بحسب المشروع، لكن الخطوات التالية تناسب معظم الطلبة. راجع تبويب خارطة المراحل للاطلاع على الجدول الأسبوعي.
الطور ١ — فهم المشكلة. افهم مجال البحث. أجرِ مراجعة الأدبيات الأولية. حدّد الأوراق المفتاحية والحديثة.
الطور ٢ — تحليل الفجوة. قارن المقاربات القائمة. حدّد القيود والمشكلات المفتوحة. عرّف الفجوات البحثية المحتملة.
الطور ٣ — إعادة الإنتاج. اختر ورقة مهمة ذات صلة. أعد إنتاج تجاربها. قارن النتائج المعاد إنتاجها بالمنشورة. وثّق التباينات والدروس المستفادة.
الطور ٤ — تحديد البحث. اصقل السؤال البحثي. عرّف الفرضية. حدّد الإسهام المتوقَّع والجِدّة. عرّف المنهجية التجريبية.
الطور ٥ — التنفيذ. طوّر الإسهام المقترح. حافظ على شيفرة وتجارب قابلة لإعادة الإنتاج.
الطور ٦ — التقييم التجريبي. نفّذ التجارب. قارن بخطوط أساس مناسبة. أجرِ تجارب إضافية عند الحاجة.
الطور ٧ — التحليل. فسّر النتائج. اشرح لماذا تنجح الطريقة المقترحة أو تخفق. ناقش القيود. اصقل الإسهام إذا لزم.
الطور ٨ — إتمام الأطروحة. أنجِز الأشكال والجداول. أكمل الأطروحة. راجع الاتساق بين أسئلة البحث والمنهجية والنتائج والخلاصات. وجهّز للمناقشة أو العرض النهائي.
سأقدّم لك التوجيه والملاحظات والإرشاد البحثي، لكن يجب أن تصبح تدريجياً أكثر شخص فهماً لمشكلتك البحثية المحدّدة. لذلك عليك:
لا تنتظر مني تحديد كل خطوة تالية. هدفك هو تنمية تفكير بحثي مستقل.
يمكن تلخيص مشروع بحثي مثمر لمرحلة الماجستير على النحو التالي:
اقرأ ← افهم ← حدّد الفجوة ← أعد الإنتاج ← اقترح ← تحقّق ← قارن ← حلّل ← حسّن ← اكتب
وينبغي أن تسير عملية الإشراف على النحو التالي:
التقدّم ← الدليل ← الملاحظات ← القرار ← المرحلة التالية
لا يحدّد عدد الاجتماعات جودة أطروحة الماجستير، بل تحدّدها جودة التقدّم البحثي واستمراره بين الاجتماعات.
اتبع خطة العمل، واحفظ مُخرَج كل مرحلة في المستودع الخاص، وارفع سجل تقدّم مكتوباً قبل الاجتماع بيومين إلى ثلاثة. شارك روابط المستودع بدلاً من مرفقات البريد الإلكتروني. ابنِ إسهامك المقترح على فجوة بحثية واضحة وخط أساس تفهمه وتستطيع إعادة إنتاجه.