0الإعداد والجاهزيةSetup and Readinessتجهيز حاسوب آمن وقابل للاستخدام والتدرّب على سير العمل الأساسي المطلوب للأسبوع الأول.Prepare a safe, usable laptop and practise the basic workflow needed for Week 1.غير مُقيّم بدرجاتUngraded
ما ستتمكن من إنجازهWhat you will be able to do
- إتمام الإعداد والجاهزيةComplete Setup and Readiness
تهيئة الجاهزية ليومينTwo-day readiness setup
اليوم الأول — الوصول والمشاركة والإعداد الآمنDay 1 — access, participation and safe setup
- افحص الحاسوب والشاحن والاتصال وأي احتياج للمعدات أو الدعم، ثم اتفق على خطة دعم عملية.Check the laptop, charger, connectivity and any equipment or support need, then agree a practical support plan.
- أنشئ الحسابات المطلوبة وتعرّف إلى إجراءات الحضور والإبلاغ عن الغياب وتدرّب على نظام مساحة العمل المشتركة.Create required accounts, learn attendance and absence reporting, and practise the shared-workspace routine.
- أنشئ مجلدات المساق وأكمل تدريب الاستخدام الآمن للمتصفح والتنزيلات.Create the course folders and complete safe browser and download practice.
اليوم الثاني — الأدوات والتواصل وتشغيل Python الأولDay 2 — tools, communication and first Python run
- ثبّت المحرر وPython وGit وتحقق منها مع إبقاء أسرار الحسابات خاصة.Install and verify the editor, Python and Git while keeping account secrets private.
- شغّل أوامر الطرفية الأولى ونشاط الترحيب في Python.Run the first terminal commands and Python welcome activity.
- أعد إنتاج خطأ مقصود واحد وأرسل طلب مساعدة آمناً ومنظماً.Reproduce one deliberate error and send a safe, structured help request.
العمل الموجّهGuided work
أساسيات الحاسوب والملفات والمتصفحLaptop, files and browser basics
العثور على معلومات الجهاز وإدارة المجلدات والتنزيلات واستخدام ألسنة المتصفح بأمان.Find device information, manage folders and downloads, and use browser tabs safely.
يمنع تنظيم المجلدات ومعرفة موقع التنزيل ضياع العمل. يُشرح شريط العنوان والألسنة والنطاقات الموثوقة بالعربية مع تقديم مسمياتها الإنجليزية.A predictable folder structure and known download location prevent lost work. Browser address bars, tabs and trusted domains are demonstrated in Arabic while their English labels are introduced.
- أنشئ مجلد البرنامج وفيه مجلدات فرعية للكود والبيانات والأدلة.Create a pilot folder with code, data and evidence subfolders.
- نزّل ملفاً عاماً تجريبياً وانقله إلى مجلد البيانات وامنحه اسماً واضحاً.Download a public sample file, move it to data and rename it clearly.
الأدوات والحسابات والتعامل مع الأسرارTools, accounts and secret handling
تثبيت الأدوات المعتمدة وإنشاء الحسابات المطلوبة والدخول إليها وإبعاد بيانات الدخول عن الملفات المشتركة.Install the approved tools, create and access required accounts, and keep credentials out of shared files.
يوضّح المدرّب الفرق بين اسم المستخدم العام وكلمة المرور أو الرمز أو مفتاح API الخاص، وكيفية طلب المساعدة دون كشف سر.The trainer distinguishes a public username from a private password, token or API key and models how to ask for help without sharing a secret.
- ثبّت محرر النصوص وPython وGit ثم تحقّق من إصدار كل أداة.Install the editor, Python and Git, then verify each version.
- أنشئ حسابي التعلّم واستضافة الكود وتحقق من الوصول إليهما وفعّل حماية الحساب المتاحة.Create the learning and code-hosting accounts, verify access and enable available account protection.
الحضور ومساحة العمل وخطة الدعمAttendance, workspace and support plan
اتباع إجراءات المشاركة وتحديد احتياجات المعدات أو الدعم مبكراً.Follow participation procedures and identify equipment or support needs early.
يتدرّب المتعلمون على تسجيل الحضور والإبلاغ عن الغياب والحفاظ على سلامة مساحة العمل المشتركة وترك الملفات جاهزة للجلسة التالية. ويُتفق على دعم المعدات أو سهولة الوصول بصورة خاصة دون تحويله إلى اختبار قبول.Learners practise checking in, reporting an absence, keeping the shared workspace safe and leaving files ready for the next session. Equipment or accessibility support is agreed privately without making it an admission test.
- أكمل تسجيل حضور تجريبياً وأرسل رسالة غياب نموذجية عبر القناة المعتمدة.Complete a mock check-in and send a sample absence message through the approved channel.
- استخدم تحقق الدعم الخاص لتحديد احتياجات الشاحن أو الاتصال أو جهاز الإدخال أو الشاشة أو الجلوس أو أي دعم تعلّم آخر.Use the private support check to identify charger, connectivity, input-device, display, seating or other learning support needs.
- تدرّب على قائمة إجراءات بداية اليوم ونهايته في مساحة العمل المشتركة.Practise the start-of-day and end-of-day shared-workspace checklist.
الأمر الأول ونشاط Python وطلب المساعدةFirst command, Python activity and help request
تشغيل أمر وتنفيذ ملف Python صغير وشرح الخطأ بوضوح.Run a command, execute a small Python file and communicate an error clearly.
الأوامر تعليمات مكتوبة. رسائل الخطأ أدلة تُقرأ وتُشارك بعد إزالة المسارات الشخصية أو الأسرار، وليست دليلاً على الفشل.Commands are typed instructions. Error messages are evidence to read and share after removing personal paths or secrets, not signs of failure.
- استخدم الطرفية لإظهار المجلد الحالي وإصدار Python.Use the terminal to show the current folder and Python version.
- شغّل ملف Python يطلب اسماً للعرض ثم يطبع رسالة ترحيب.Run a Python file that asks for a display name and prints a welcome message.
جولة التحقق من الجاهزيةReadiness walkthrough
على مدى يومي تهيئة إلزاميين غير مُقيّمين بدرجات، أكمل جاهزية المشاركة والحسابات والمعدات والأدوات، ثم شغّل الأمر الأول ونشاط Python باستخدام اسم عرض خيالي.Across two mandatory, ungraded orientation days, complete participation, account, equipment and tool readiness, then run the first command and Python activity using a fictional display name.
- في اليوم الأول، تحقّق من نظام التشغيل والمساحة المتاحة والشاحن والاتصال وأي متابعة للمعدات أو الدعم.On Day 1, confirm the operating system, free disk space, charger, connectivity and any equipment or support follow-up.
- أنشئ الحسابات المطلوبة واعرض إجراءات الحضور والإبلاغ عن الغياب ومساحة العمل المشتركة.Create required accounts and demonstrate attendance, absence-reporting and shared-workspace procedures.
- أنشئ بنية المجلدات المتفق عليها وحدد مكان عينة عامة تم تنزيلها.Create the agreed folder structure and locate a downloaded public sample.
- في اليوم الثاني، تحقّق من تثبيت المحرر وPython وGit دون كشف بيانات الدخول.On Day 2, verify the editor, Python and Git installations without exposing credentials.
- شغّل برنامج الترحيب وقدّم طلب مساعدة منظماً وآمناً لخطأ مقصود واحد.Run the welcome script and submit a safe, structured help request for one deliberate error.
التحقق والاستدراكCheckpoint and recovery
بعد يومي التهيئة، اعرض قائمة الجاهزية وكرّر الأمر الأول ونشاط Python. كلا اليومين إلزامي وغير مُقيّم بدرجات.After both orientation days, demonstrate the readiness checklist and repeat the first command and Python activity. Both days are mandatory and ungraded.
- المعدات والاتصال جاهزان أو تم ترتيب متابعة دعم خاصة.Equipment and connectivity are ready or a private support follow-up is arranged.
- تعمل الحسابات المطلوبة وتُفهم إجراءات الحضور والغياب ومساحة العمل المشتركة.Required accounts work and attendance, absence and shared-workspace procedures are understood.
- تفتح الأدوات المطلوبة وتعمل أوامر التحقق من الإصدارات.Required tools open and version checks run.
- يمكن العثور على المجلدات وتنزيلات المتصفح دون مساعدة.Folders and browser downloads can be found without assistance.
- يعمل نشاط Python ويشرح المتعلّم كيف يطلب المساعدة دون كشف الأسرار.The Python activity runs and the learner describes how to request help without exposing secrets.
إذا نقص أي دليل للجاهزية، استخدم محطة التثبيت بدعم المدرّب وكرّر بند القائمة الناقص فقط قبل الأسبوع الأول.If any readiness evidence is missing, use the trainer-supported installation station and repeat only the missing checklist item before Week 1.
السلامة وممارسة الذكاء الاصطناعيSafety and AI practice
استخدم العينة العامة المقدمة واسم عرض خيالياً فقط؛ ولا تضع كلمة مرور أو رمزاً أو رقم هوية أو رسالة خاصة في لقطات الشاشة أو الكود.Use only the supplied public sample and a fictional display name; never place a password, token, ID number or private message in screenshots or code.
يمكن للذكاء الاصطناعي ترجمة اسم أداة أو شرح خطأ بعد إزالة الأسرار والمسارات الشخصية؛ وعلى المتعلّم تشغيل كل أمر وشرحه بنفسه.AI may translate a tool label or explain an error after secrets and personal paths are removed; the learner must run and explain every command personally.
الإنجليزية التقنيةTechnical English
- مجلد لحفظ الملفات وتنظيمهاfolder
- متصفح لفتح مواقع الويبbrowser
- طرفية لكتابة الأوامرterminal
- تعليمة مكتوبة ينفذها الحاسوبcommand
- قيمة خاصة مثل كلمة المرور أو مفتاح APIsecret