
Scratch 101
Beginners Friendly | Block Based | Age 7-12 | 54 Lessons



Scratch is perfect for beginners as a block-based coding language. Kids can easily drag blocks to finish sequence. Animation and challenges also make the classes attractive for kids.


Unit 01
5 Lessons
31 Challenges
1.Familiarization with the Scratch programming platform, learn sequential execution and loop structures.
2.Learn about coordinates and events, understand the meaning of coordinates, and learn to use events to control the execution of code blocks.
3.Study branching structures, initially understand and apply conditional thinking.
4.Learn about cloning, and comprehensively apply the learned knowledge to control the original and clones to solve problems.

Unit 02
7 Lessons
65 Challenges
1.Master the technique of cloning by clicking on a character.
2.Differentiate the original and the clones, and control them separately using code.
3.Use event code to control the actions of the clones.
4.Control the clones using keyboard keys.
5.Utilize randomization tools to clone characters randomly and make the clones appear at random positions on the stage.
6.Understand and use broadcast code blocks, and grasp the concept of parallel execution.
