تقدم هذه الدورة للطالب رحلة شاملة عبر علوم البرمجة، بدءا من الاساسيات ثم التقدم الي المفاهيم الاكثر تعقيًدا بداية باستخدام منصات متقدمة تعتمد علي الكتل ثم الانتقال إلي كتابة سطور اكواد بسيطة بلغات هامة مثل لغة بايثون الشهيرة, سيتعلم
الطالب كيفية إنشاء برامج متكاملة تتحدى إبداعهم وقدراتهم علي تحويل افكارهم لمشاريع حقيقية. فقد تم تصميم هذه الدورة لتعميق فهم الطالب في البرمجة باسلوب بسيط وتفاعلي، وتمكينهم من بناء مشاريع أكثر تعقيًدا ومناسبة ألعمارهم ومهاراتهم التقنيةالمتنامية
نتائج الدورة
إتقان اساسيات علوم البرمجة باستخدام منصات قائمة علي الكتل ثم الانتقال إلي كتابة الاكواد البرمجية باستخدام لغة بايثون
فهم وتطبيق مفاهيم البرمجة مثل الشروط والحلقات والوظائف ومعالجة البيانات
التدريب علي مهارات حل المشكلات وتطوير التفكير النقدي والابتكار
إنشاء محفظة مشاريع خاصة من التطبيقات والالعاب
Course Overview:
This course offers students a comprehensive journey through
programming, starting from the fundamentals and advancing to
more complex coding concepts. Using advanced block-based
platforms and transitioning to writing simple code lines with the
famous Python language, students will learn to create integrated
projects that challenge their creativity and problem-solving abilities.
This course is designed to deepen their understanding of coding
structures, enabling them to build more sophisticated projects
appropriate to their age and growing technical skills.
Course Outcomes:
- Master both block-based programming and writing basic
code using Python language. - Understand and apply programming concepts such as
conditions, nested loops, functions, and data handling. - Gain hands-on experience with advanced coding platforms,
preparing for real-world coding challenges. - Solve real-world problems through project-based learning,
developing critical thinking and innovation. - Build a projects portfolio of apps and games that
demonstrate technical proficiency and creativity.