Back to Catalog
Programming

Scratch for Kids — Learn to Code Through Play

ابدأ رحلتك في عالم البرمجة مع سكراتش! هذه الدورة الممتعة والتفاعلية تُعلّم الأطفال من عمر 6 إلى 9 سنوات كيفية إنشاء الرسوم المتحركة والقصص والألعاب باستخدام البرمجة بالسحب والإفلات. لا حاجة لأي خبرة سابقة، فقط الفضول والإبداع!

Course Syllabus (8 Sessions)

Session 1Free Preview

مقدمة إلى سكراتش - اكتشف الحركة، والمظهر، والصوت!

اكتشف عالم البرمجة! تعرّف على برنامج سكراتش، وكيفية التنقل في واجهته، وقم بإنشاء أول كائن رسومي متحرك على الشاشة.

8 resources
Session 2Free Preview

Motion & Looks — Make Your Sprite Move

Learn Motion and Looks blocks. Make sprites walk, turn, glide, change costumes, and grow or shrink with fun animations.

3 resources
Session 3Free Preview

Sound & Events — Add Music and Interaction

Make your projects come alive with sounds and events! Use Sound blocks, keyboard events, and mouse clicks to build interactive experiences.

2 resources
Session 4Free Preview

Control Blocks — Loops and Conditions

Master the power of loops (repeat, forever) and conditions (if/else). Learn how computers make decisions and repeat actions automatically.

6 resources
Session 5Free Preview

Variables — Keeping Score

Understand variables — the memory of your program. Create a score counter, a timer, and a lives system for your own game.

6 resources
Session 6Free Preview

Sensing & Collision — Sprite Interactions

Use Sensing blocks to detect collisions, mouse position, and distance. Build smart sprites that react to their environment.

6 resources
Session 7Free Preview

Build a Mini Game — Putting It All Together

Combine everything you have learned to build a complete mini game from scratch: a player, enemies, score, lives, and a win/lose screen!

6 resources
Session 8Free Preview

Final Project — Create Your Own Story or Game

It is your time to shine! Design and build your very own Scratch story, animation, or game. Share it with friends and family and celebrate your work!

6 resources
Scratch for Kids — Learn to Code Through Play
LevelBeginner
PriceFree

Instructor

E
Eng. Abdulrahman Reda
Engineering Mentor

Machine Learning Engineer & Robotics Researcher.