أساسيات البرمجة والخوارزميات - دورة 18000 روبل. من مدرسة كودي للبرمجة للأطفال، التدريب 3 وحدات (أشهر)
Miscellanea / / December 04, 2023
ويستند التدريب على منهجية المؤلف، مع مراعاة متطلبات الدولة التعليمية الاتحادية معيار الاتحاد الروسي لتنظيم العملية التعليمية في المدرسة الابتدائية والمجتمع المهني فيما يتعلق متخصصون في تكنولوجيا المعلومات. وقد تم اختبار الدورة بشكل منهجي في أكثر من 500 مدرسة في روسيا.
الغرض من الدورة: منح الأطفال فهمًا بصريًا للبرمجة وتعريف الأطفال بالمبادئ الأساسية للبرمجة والخوارزميات
سيتعلم الطفل خلال الدورة:
- فكر بمنطقيه؛
- حل المشاكل غير التافهة.
- التفاعل مع الكمبيوتر
- العمل ضمن فريق.
يقوم برنامج Codewards بتعليم البرمجة "الصحيحة".
خلال الدروس، يتعلم الأطفال البرمجة الموجهة للكائنات، أي أنهم يكتبون التعليمات البرمجية على الفور بدلاً من تحريك "الكتل" حولها. يمنحك هذا فهمًا أساسيًا لكيفية عمل التعليمات البرمجية والقدرة على التكيف بسرعة مع أي لغة برمجة في المستقبل. وخاصة بالنسبة للدورة، قمنا بتطوير نسخة مبسطة من CoffeeScript، والتي تعتمد على JavaScript. تم تكييفه لتعليم أطفال المدارس الابتدائية ويحتوي على بناء جملة مبسط إلى حد كبير.
من السهل ممارسة في المنزل
للمشاركة في دورة Codewards، لا تحتاج إلى تثبيت برامج خاصة. للوصول الكامل إلى المنصة، يكفي وجود متصفح واتصال بالإنترنت.
تقنية اللعبة
Codewards هو عالم رائع يجد فيه الطفل نفسه كمهندس إنقاذ. سيتعين عليه تنفيذ المهام واستعادة تشغيل أنظمة المحطة تحت الماء وبرمجة الروبوتات ومحاربة Kodavr الشرير. السيناريو وميكانيكا اللعبة تجعل الدورة ممتعة حقًا للأطفال. يحافظ هذا النهج على انتباههم طوال الدورة، ويشركهم في عملية التعلم وتعلم مواد جديدة.
مواضيع مثيرة
بالإضافة إلى موضوعات البرمجة (الكائن، الأمر، البرنامج، الخوارزمية، الحلقة، الحلقة المتداخلة)، سيحصل الطلاب على مقدمة للموضوعات محو الأمية الرقمية:
- المعلومات: المفهوم والتصنيف والتخزين والتوزيع (المصادر)؛
- الواجهة: المفهوم، الأنواع، العناصر؛
- أجهزة الإدخال والإخراج؛
- ملفات تعريف الإنترنت والشبكات الاجتماعية، والأمن الأساسي عبر الإنترنت.
- تنمية مهارات المستقبل
التنظيم الذاتي:
- القدرة على التكيف والمرونة؛
- الاهتمام؛
- المبادرة والاستقلال.
العمل بروح الفريق الواحد:
- قيادة؛
- تعاون؛
- تواصل.
التفكير المنهجي:
- التحليل والتوليف.
- العلاقات داخل النظام؛
- حل المشاكل مع البيانات غير المعروفة.
تتبع تقدم أطفالك
توضح المنصة المدة التي قضاها الطفل في البرمجة، وما هي الصعوبات التي واجهها، وفي أي مرحلة هو الآن.
مصنوعة من قبل محترفين
تم تطوير منصة Codewards التعليمية على يد متخصصين في مجال تكنولوجيا المعلومات (الشركة رقم 1 في تطوير تطبيقات الهاتف المحمول في روسيا - Redmadrobot) وكبار المنهجيين وممارسي الألعاب و علماء النفس.
"Codwards" هي الشريك الرسمي والمطور لمحاكي العمل الروسي "Number Lesson"، الذي تنظمه وزارة التربية والتعليم ووزارة التنمية الرقمية. أكمل أكثر من 5 ملايين طالب من جميع المدارس في روسيا المهام على منصة Codewards.
برمجة هي واحدة من الكفاءات الرئيسية للاقتصاد الرقمي الجديد. وفي الواقع المستقبلي، ستصبح هذه المهارة أساسية مثل القدرة على الكتابة والقراءة. ومن خلال غمر الأطفال في البرمجة اليوم، فإننا ننشئ أساسًا متينًا لكفاءاتهم المهنية في المستقبل.
عند الانتهاء من الدورة، يحصل كل طفل على شهادة إتمام رسمية من CODDY وCodewards.
اليوم الأول: مقدمة إلى عالم الألعاب والبرمجة
• دراسة واجهة Codewards
• مقدمة إلى عالم البرمجة في Codewards
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الثاني: الخوارزمية
• ما هي الخوارزمية
• برمجة الروبوت باستخدام الخوارزميات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الثالث: إنشاء وتنفيذ الخوارزميات
• مواصلة دراسة الخوارزميات
• العثور على الأخطاء في الخوارزميات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الرابع: المؤدي: الرسمي وغير الرسمي. نظام أوامر المنفذ.
• الاتصال "المنفذ الرسمي" - "نظام الأوامر".
• تحديد وإثبات صحة وكذب الأقوال.
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الخامس: مفهوم "الحق" و"الباطل"
• صدق وكذب الأقوال
• العثور على الأخطاء في الخوارزميات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم السادس: خاصية الكائن والكائن
• ما هو الكائن
• برمجة الكائنات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم السابع: تصنيف الأشياء
• أبسط البرامج لإدارة الكائنات
• وضع برامج للتحكم في عدة كائنات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الثامن: إدارة مواقع متعددة
• تعلم كيفية إدارة كائنات متعددة
• تسلسلات التعلم
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم التاسع: تكرار الأفعال. مفهوم "الدورة"، استخدام بناء الدورة في كود البرنامج
• ما هي الدورة
• تطبيق الحلقات في البرمجة
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم العاشر: الحلقات وتحسين الخوارزميات
• توحيد موضوع الدورات
• مقدمة لمفهوم "التحسين"، "المسار الأمثل"
• حل المشاكل المتعلقة بالدورات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الحادي عشر: الحلقات وتحسين الخوارزميات
• استكمال موضوع الدورات
• تطبيق مبادئ التحسين على المهام المكتملة
• حل المشاكل المتعلقة بالدورات
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.
اليوم الثاني عشر: إدارة الكائنات المتعددة والكائنات متعددة الوظائف وأحادية الوظيفة.
• إدارة كائنات متعددة
• كائن متعدد الوظائف وأحادية الوظيفة
بعد الدرس، يتم تعيين الواجبات المنزلية وفقا لموضوع الدرس.