الدليل الشامل لدرس "مقدمة عن بايثون"
شرح مبسط وتفصيلي لجميع عناصر الدرس الأول في بايثون لطلاب الصف السادس (مبادرة مصر الرقمية)
📌 أولاً: المفاهيم الأساسية والأكواد الأولى
1. مقدمة في Python
- لغة برمجة نصية سهلة التعلم.
- تشبه اللغة الإنجليزية في صياغتها.
- تستخدم في الذكاء الاصطناعي والألعاب.
2. تعرف على نافذة الأوامر في mBlock
- هي البيئة التي نكتب فيها الأكواد.
- تحول النصوص البرمجية إلى أفعال مرئية.
3. أول كلماتك للكمبيوتر: "Hello World"
- التقليد الشهير لكل مبرمج مبتدئ.
- نستخدم الكود:
print("Hello World"). - يظهر النص مباشرة على الشاشة.
4. متى نستخدم علامات الاقتباس ومتى نستخدمها؟
- نضعها: عند كتابة الكلمات والنصوص.
- نتركها: عند كتابة الأرقام والعمليات.
📌 ثانياً: الأحداث والدوال (Functions)
5. أحداث (Events) بايثون الأولى
- الأوامر التي تبدأ بتنفيذ الكود.
- مثل الضغط علي زر البدء.
6. تعرف على الدوال (Functions)
- أوامر جاهزة تقوم بوظيفة محددة.
- تختصر الوقت والجهد على المبرمج.
7. تعريف الدوال (Functions)
- كيف نجمع عدة أوامر معا ونعطيها أسما مخصصا لتسهيل تكرارها.
- تجميع عدة أوامر تحت اسم واحد.
📌 ثالثاً: تحريك والتحكم في الشخصيات وصناعة الألعاب
8. القوى الخارقة للشخصيات (Sprites)
- تمنح الكائنات صفات تفاعلية مذهلة.
- تجعلها تتحدث، تظهر، أو تتحرك.
9. ذاكرة الكمبيوتر (المتغيرات)
- مكان مخصص لتخزين البيانات مؤقتاً.
- نستخدمها لحفظ النتيجة أو اسم اللاعب داخل البرنامج.
10. هيا نلعب! جعل اللاعب يتحرك يمينًا
- كتابة كود يجعل الشخصية تتحرك لليمين عند الضغط علي السهم.
- برمجة الكائن ليغير مكانه أفقياً.
- نزيد قيمة المحور الأفقي
X.
11. تحكّم كامل: التحرك يسارًا وتصفير النقاط
- تقليل قيمة
Xللتحرك يساراً. - إعادة ضبط متغير النتيجة للصفر.
📌 رابعاً: المصادر والتقييم
12. المصادر
- ملفات وروابط إضافية لدعم المذاكرة.
13. الواجب
- تطبيق عملي لصناعة أول لعبة.
14. اختبار
- أسئلة سريعة لقياس مدى استيعابك.
💡 نصيحة سريعة: احرص دائماً على تطبيق هذه الأكواد عملياً داخل برنامج mBlock لترسيخ المعلومة في ذهنك!
فيديو شرح حل أختبار المعرفة
حل واجب البرمجة DEMI