Our best courses
بايثون التطبيقي – حل المشكلات وبناء التفكير البرمجي
التعابير النمطية (Regular Expressions) باستخدام Python
معسكر البايثون في تحليل البيانات وذكاء الاعمال بشراكة مع سيسكو
Microsoft-approved Power BI data analysis software
هذه الدورة مصممة لتعليم الأطفال أساسيات البرمجة بطريقة ممتعة وسهلة عبر منصة Scratch المعتمدة على السحب والإفلات، حيث يتعلّم الطفل كيف يحوّل أفكاره إلى ألعاب وقصص ورسوم متحركة وتطبيقات تفاعلية. تركّز الدورة على تنمية التفكير المنطقي وحلّ المشكلات خطوة بخطوة من خلال اللعب والمشاريع العملية، دون الحاجة لأي خبرة مسبقة في البرمجة. بنهاية الدورة سيكون الطفل قادرًا على بناء مشروعه الخاص وفهم مفاهيم برمجية أساسية مثل الشروط والتكرار والمتغيرات والأحداث.
أهداف الدورة
تطوير التفكير المنطقي والتحليلي من خلال تحديات ممتعة.
تعلّم أساسيات البرمجة بطريقة مرئية وسهلة الفهم.
تعزيز الإبداع والعمل على مشاريع (ألعاب/قصص/أنيميشن) من فكرة حتى تنفيذ.
تدريب الطفل على التخطيط، التجربة، وتصحيح الأخطاء (Debugging) بثقة.
ماذا سيتعلم الطفل؟
التعرف على واجهة Scratch وكيفية استخدام الكتل البرمجية (Blocks).
مفهوم الأوامر والتسلسل (Sequence) لبناء خطوات صحيحة.
الأحداث (Events) مثل عند النقر/بدء اللعبة/الضغط على زر.
الحلقات والتكرار (Loops) لتحريك الشخصيات وتنفيذ المهام تلقائيًا.
الشروط (If / Else) لاتخاذ قرارات داخل اللعبة.
Usage المتغيرات (Variables) لحساب النقاط والوقت والمستويات.
إضافة الأصوات والخلفيات والمؤثرات لصنع تجربة ممتعة.
اختبار المشروع وإصلاح الأخطاء وتحسين الأداء.
محاور الدورة (Outline مختصر)
مقدمة ممتعة عن البرمجة والتفكير المنطقي
التعرف على Scratch والشخصيات والخلفيات
بناء أول مشروع: قصة أو أنيميشن بسيط
مشروع لعبة 1: حركة + نقاط + هدف
التكرار والشروط لصناعة تحديات ومستويات
المتغيرات والوقت والنتائج (Score/Timer)
مشروع لعبة 2: لعبة متقدمة مع مؤثرات
المشروع النهائي وعرضه (Showcase) + شهادة/تقييم
مخرجات الدورة
3 إلى 6 مشاريع صغيرة (قصص/أنيميشن/ألعاب) حسب مدة الدورة.
مشروع نهائي كامل يشارك به الطفل “رابط المشروع” مع الأهل.
تحسّن واضح في مهارات التفكير المنطقي وحل المشكلات والإبداع.
الفئة المستهدفة
الأطفال من 7 إلى 12 سنة (يمكن تعديلها حسب مركزك).
لا يشترط أي خبرة سابقة.
المتطلبات
جهاز كمبيوتر أو لابتوب + اتصال إنترنت.
حساب Scratch (يمكن إنشاؤه أثناء الدورة).
- Understand the basics of programming in a fun and simple way
- Development of logical thinking and problem solving
- Create interactive games and stories
- Control the movement of characters and sounds
- Using repetitions and conditions in a simplified way
- Development of creativity and imagination
- Working on a simple software project
ما هي أكاديمية أثر؟
05:06Teaching programming to children using Scratch-introduction
01:20Teaching programming to children using Scratch-Scratch basics
11:09Teaching programming to children using Scratch - Scratch basics 2
07:00Teaching programming to children using Scratch-the first game and directional control
08:14Teaching programming to children using Scratch-control texts and words
11:00Teaching programming to children using Scratch-adding Sounds in games
12:00Teaching programming to children using Scratch-create a ball game
10:00Teaching programming to children using Scratch-create a ball Game 2
15:00

