تأخذ هذه الدورة علم البرمجة من الاساسيات حتى المستوى المتقدم، حيث تسمح للطالب
الاكبر سًنا بالتعمق أكثر في عالم البرمجة من خلال منصات تفاعلية تعتمد علي اسلوب
الكتل وبخالف مجرد إنشاء الرسوم المتحركة والالعاب، سيستكشف المشاركون
مفاهيم برمجة أكثر تقدًما، بما في ذلك التفكير الخوارزمي وحل المشكلات المنطقية
بمشاريع شيقة مصممة خصيًصا لتناسب اعمارهم
نتائج الدورة
فهم االساسيات الالزمة في البرمجة ثم إتقان المنطق البرمجي األكثر تقدًما، بما في ذلك الحلقات والشروط والوظائف والمتغيرات الخ
تعزيز مهارات حل المشكلات والتفكير المنطقي من خلال سيناريوهات واقعية
إنشاء مشاريع ديناميكية بشكل متزايد الصعوبة، وتعزيز الابداع
التعاون بشكل فعال في المشاريع الجماعية، ومشاركة الافكار
بناء الثقة في تطبيق مفاهيم البرمجة لحل المشكلات وتصميم المشاريع التي تعكس
تطبيقات العالم الحقيقي
Course Overview:
This course takes programming to the next level, allowing older
students to dive deeper into the world of coding through interactive
block-based and simple-coding platforms. Beyond just creating
animations and games, participants will explore more advanced
programming concepts, including algorithmic thinking and logical
problem-solving, while still having fun with exciting projects tailored
to their interests.
Course Outcomes:
- Master more advanced programming logic, including loops,
conditionals, functions, and variables. - Strengthen problem-solving and computational thinking skills
through challenging, real-world scenarios. - Create increasingly complex and dynamic projects, enhancing
both creativity and technical skills. - Collaborate effectively in group projects, sharing and refining
ideas through peer feedback. - Build confidence in applying programming concepts to solve
problems and design projects that reflect real-world
applications.