أساسيات البرمجة للأطفال باستخدام لغة بايثون
بعد تشجيع طفلك ومساعدته على رؤية ما يمكن للبرمجة انجازه من ألعاب وصور متحركة، وتعليمه مفهوم البرمجة بطريقة مبسطة وممتعة، يأتي دور تعلم بعض أساسيات البرمجة عن طريق لغة بايثون Python، والتي تُعد إحدى أسهل لغات البرمجة المو…
بعد تشجيع طفلك ومساعدته على رؤية ما يمكن للبرمجة انجازه من ألعاب وصور متحركة، وتعليمه مفهوم البرمجة بطريقة مبسطة وممتعة، يأتي دور تعلم بعض أساسيات البرمجة عن طريق لغة بايثون Python، والتي تُعد إحدى أسهل لغات البرمجة الموجودة في العالم. سيكتسب طفلك خلال هذه الدورة بعض مهارات البرمجة الأساسية التي تشترك فيها معظم لغات البرمجة الأخرى، والتي سيحتاجها طفلك لاستكمال رحلته نحو تعلم البرمجة بأي لغة أخرى يختارها في المستقبل.
محتوى الدورة
- 1مقدمة دورة الأساسيات يحتوي على دروس مجانية
- 2لماذا نتعلم البرمجة؟ يحتوي على دروس مجانية
- 3مواد الدورة يحتوي على دروس مجانية
- 4أساسيات البرمجة8 دروس · 4 اختبارات
- ما هي البرمجة؟
- مختصر كتابي: ما هي البرمجة (What is programming)؟
- اختبار قصير: ما هي البرمجة (What is programming)
- ما هي لغة البرمجة؟
- مختصر كتابي: ما هي لغة البرمجة (What is a programming language)؟
- اختبار قصير: ما هي لغة البرمجة (What is a programming language)
- كتابة الكود المصدري
- تشغيل الكود
- مختصر كتابي: تشغيل الكود (Running your code)
- اختبار قصير: تشغيل الكود (Running your code)
- استعمال بيئة التطوير المتكاملة (IDE)
- اختبار القسم: أساسيات البرمجة
- 5تركيب جمل البرمجة7 دروس · 3 اختبارات
- لماذا Python؟
- تثبيت Python
- Python في VS Code
- العبارات والجمل البسيطة
- مختصر كتابي: العبارات والجمل البسيطة (Basic Statements and Expressions)
- اختبار قصير: العبارات والجمل البسيطة (Basic Statements and Expressions)
- اكتشاف الأخطاء
- مختصر كتابي: اكتشاف الأخطاء (Troubleshooting issues)
- اختبار قصير: اكتشاف الأخطاء (Troubleshooting issues)
- اختبار القسم: تركيب جمل البرمجة
- 6المتغيرات وأنواع البيانات10 دروس · 4 اختبارات
- مقدمة في المتغيرات وأنواع البيانات
- مختصر كتابي: مقدمة في المتغيرات وأنواع البيانات (Introduction to Variables and Data Types)
- اختبار قصير: مقدمة في المتغيرات وأنواع البيانات (Introduction to Variables and Data Types)
- العمل مع الأرقام
- العمل مع السلاسل النصية
- مختصر كتابي: العمل مع السلاسل (Working with strings)
- اختبار قصير: العمل مع السلاسل (Working with strings)
- استخدام المسافات بشكل صحيح
- استخدام التعليقات
- مختصر كتابي: استخدام التعليقات (Working with comments)
- اختبار قصير: استخدام التعليقات (Working with comments)
- تحدي المتغيرات وأنواع البيانات
- حل تحدي المتغيرات وأنواع البيانات
- اختبار القسم: المتغيرات وأنواع البيانات
- 7الكود الشرطي11 درسًا · 4 اختبارات
- مقدمة في الكود الشرطي
- اتخاذ القرارات في الكود
- مختصر كتابي: اتخاذ القرارات في الكود (Making decisions in code)
- اختبار قصير: اتخاذ القرارات في الكود (Making decisions in code)
- استكشاف الكود الشرطي
- مختصر كتابي: استكشاف الكود الشرطي (Exploring conditional code)
- التعامل مع الشروط البسيطة
- مختصر كتابي: التعامل مع الشروط البسيطة (Dealing with simple conditions)
- اختبار قصير: التعامل مع الشروط البسيطة (Dealing with simple conditions)
- التعامل مع الشروط البسيطة (تكملة)
- مختصر كتابي: أكمل – التعامل مع الشروط البسيطة (Cont – Dealing with simple conditions)
- اختبار قصير: أكمل – التعامل مع الشروط البسيطة (Cont – Dealing with simple conditions)
- تحدي الكود الشرطي
- حل تحدي الكود الشرطي
- اختبار القسم: الكود الشرطي
- 8المجموعات8 دروس · 3 اختبارات
- فهم المجموعات
- مختصر كتابي: فهم المجموعات (Understading collections)
- إنشاء مجموعات بسيطة
- مختصر كتابي: عمل مجموعات بسيطة (Creating simple collections)
- اختبار قصير: عمل مجموعات بسيطة (Creating simple collections)
- العمل مع المجموعات
- مختصر كتابي: العمل مع المجموعات (Working with collections)
- اختبار قصير: العمل مع المجموعات (Working with collections)
- تحدي المجموعات
- حل تحدي المجموعات
- اختبار القسم: المجموعات
- 9التكرارات8 دروس · 3 اختبارات
- مقدمة في التكرارات
- مختصر كتابي: مقدمة في التكرارات (Introduction to iterations)
- اختبار قصير: مقدمة في التكرارات (Introduction to iterations)
- التكرار على المجموعات
- مختصر كتابي: التكرارات على المجموعات (Iterating through collections)
- اختبار قصير: التكرارات على المجموعات (Iterating through collections)
- التكرار حتى نقطة توقف مخصصة
- مختصر كتابي: التكرار بشرط معين (iterating to a custom endpoint)
- تحدي التكرارات
- حل تحدي التكرارات
- اختبار القسم: التكرارات
- 10استعمال الكود الخارجي3 دروس · 1 اختبار
- مقدمة في استعمال الكود الخارجي
- مختصر كتابي: مقدمة في استعمال الكود الخارجي (Introduction to external code)
- استعمال وحدات Python المدمجة
- اختبار القسم: استعمال الكود الخارجي
- 11العب مع المدرسة2 درسان · 1 اختبار
- حجر ورقة مقص
- تخمين الأرقام
- اختبار القسم: العب مع المدرسة
- 12خاتمة دورة الأساسيات يحتوي على دروس مجانية
- الاختبار النهائي
- الاختبار النهائي: أساسيات البرمجة للأطفال باستخدام بايثون
عن المعلم
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.

السلام عليكم، ممكن توضحلنا أكتر تقصد إيه بـ “مش عارف”؟ هل في جزء معين في الدورة مش واضح، ولا في مشكلة واجهتك أثناء التطبيق؟ اكتب لنا التفاصيل في شات مسار الاطفال وإن شاء الله هنساعدك.