
Programming with Scratch
Teaching Programming for Kids (8+) and Teens
What you'll learn
- Learn programming basics using Scratch
- Implement interactive programming commands
- Design interactive projects and games
- Understand handling objects and sounds
- Learn to create events and advanced control
- Apply programming in an enjoyable way
About this course
Scratch is an easy and simple programming language aimed primarily at beginners and children, designed to foster creativity and innovation. It allows users to create their own games and interactive stories through a free and open-source programming language. One of its main advantages is the use of graphical objects instead of complex code typically found in other programming languages. Scratch teaches learners fundamental programming concepts such as loops and conditions, as well as more complex ideas like objects and blocks, alongside important mathematical concepts like coordinate systems, variables, and random numbers, all in an enjoyable and engaging way. Additionally, Scratch equips learners with essential life skills such as analysis, communication, and collaboration, which are crucial for future success.
Expected outcomes
- Master the Scratch environment to develop simple projects and games.
- Effectively handle variables, operations, and events.
- Understand interactive programming and apply it creatively.
- Create interactive games using various Scratch commands.
Course content
1Programming with Scratch
19 lectures
- Course Highlights10:41
- Getting Started with Scratch9:14
- Ways to Interact with Scratch13:46
- Sprites7:07
- Background Control7:08
- Programming Commands in Scratch9:31
- Motion Command Set14:00
- Looks12:49
- Executing Commands Based on Events17:05
- Sounds22:36
- Using the Pen12:27
- Variables and Lists11:52
- Events on Objects9:03
- Application of Using Events9:08
- Object Control18:40
- Touch and Color Sensitivity14:37
- Operations9:53
- Application of Operations8:41
- Game Development8:38
2Books
1 attachments
- Programming Book Using Scratch
3Add-ons
1 attachments
- Download Scratch Extensions
Instructor

Eng. Azab Mohamed Azab




