Scratch Programming for Beginners

Scratch Programming for Beginners

Ahmed Sharaf

Start your programming journey with Scratch, the world's leading visual programming platform for beginners. In this course, you'll learn programming concepts step by step by creating interactive stories, games, and animations. By the end of the course, you'll have the skills and confidence to build your own Scratch projects while developing logical thinking, creativity, and problem-solving abilities.

Sessions
0
Introduction to Scratch Offline Open
Fri, 03 Jul 2026 — 17:00
1
Motion Arguments Live Open
Fri, 10 Jul 2026 — 17:00
2
Looks & Sound Blocks Offline Open
3
Events & Basic Interaction Offline Open
4
Revision 1 + Mini Project Offline Open
5
Control Blocks (Loops & Conditions) Offline Open
6
Variables & Score Systems Offline Open
7
Sensing Blocks Offline Open
8
Revision 2 + Game Challenge Offline Open
9
Operators & Game Logic Offline Open
10
Broadcast Messages & Multiple Sprites Offline Open
11
Cloning Offline Open
12
Revision 3 + Build a Complete Game Offline Open
13
Lists & Advanced Game Techniques Offline Open
14
Custom Blocks (My Blocks) + Code Organization Offline Open
15
Final Project Presentation & Course Review Live Open