المرحلة الاولي تحتوي علي الثالث المستويات الاولي
المستوى الأول لبرمجة الذكاء الاصطناعي
يتعرف فيه الطفل على مبادئ البرمجة ومعلومات عامة عن معظم لغات البرمجة التي سيقوم بدراستها أو اللغات الأخرى، ليتمتع الطفل بمعلومات واسعة في مجال البرمجة وليوسع له الأفق مع مراعاة سن المبرمج.
لا يتوقف هذا المستوى على هذه المعلومات فقط، بل سيتعلم الطفل لغة البرمجة عن طريق التطبيق العملي من خلال برنامج "سكراتش". تم اختيار هذا البرنامج كبداية محفزة لمبرمجنا الصغير ليتعلم البرمجة عن طريق مكعبات الألعاب ومعرفة الأوامر البرمجية وتنفيذها من خلال اللعب.
اختارت "أفاز" هذه الطريقة لتشجيع مبرمجيها على تعلم البرمجة والسعي إلى إنشاء مبرمجين صغار يستطيعون التأقلم مع التقدم المستمر.
المستوى الثاني لبرمجة الذكاء الاصطناعي
* يعتمد هذا المستوى على المهارات المكتسبة في المستوى الأول.
* التعرف على أدوات الذكاء الاصطناعي: يبدأ الطلاب باستخدام أداة Pictoblox التي تعمل بالذكاء الاصطناعي.
* التعلم بلغة البرمجة بطريقة ممتعة: يستمر استخدام مكعبات الألعاب لتعليم لغة البرمجة بشكل مبسط وممتع.
* الاستعداد للمستويات المتقدمة: يهدف هذا المستوى إلى تهيئة الطلاب للانتقال إلى مستويات برمجة أكثر تعقيدًا
المستوي الثالث لبرمجة الذكاء الاصطناعي
يتعلم المبرمج مبادئ لغة البرمجة بايثون وكتابة الأكواد البرمجية. هذا المستوى يعتمد على المستويات السابقة، حيث أن المبرمج قد تعلم في المستويات السابقة أساسيات البرمجة عن طريق المكعبات البرمجية. بعد هذا التدريب، أصبح المبرمج جاهزًا الآن لكتابة الأكواد بنفسه.
سيبدأ المبرمج بالتعرف على:
أساسيات بايثون: مثل المتغيرات، العبارات الشرطية، الحلقات، والدوال.
كتابة الأكواد البرمجية: تطبيق ما تعلمه في حل مشكلات برمجية حقيقية.
أفضل الممارسات في البرمجة: كتابة أكواد نظيفة ومنظمة.
بالإضافة إلى ذلك، سيتمكن المبرمج من تطوير مهاراته من خلال المشاريع العملية التي تعزز من فهمه وتطبيقه للغة البرمجة بايثون بشكل فعال ومبتكر.