This course is for elementary school children who are about to look for their way in the IT-sphere. With the help of Scratch visual programming, students will be able to develop not only their logical thinking, but also their creative abilities. During the course, the children will transform various projects and work on their own, as well as learn how to create games and cartoons independently.
Nisya Rifan, 9, studies Scratch
Lesson 1: Getting to know the Scratch and the first project creation
Lesson 2: Programming the movement of the character and repulsion from the walls
Lesson 3: Drawing a character in the Scratch editor
Lesson 4: Small cartoon quest creation
Children learn movement commands, Scratch graphics editor and how to create cartoon quest
Lesson 5: Variables
Lesson 6: Create clicker-game
Lesson 7: Animation of victory and fail
Lesson 8: QUIZ
Students know haw to create complete animation of victory and fail in a game
Lesson 9: Coordinates
Lesson 10: Create project of stealth game
Lesson 11: Random position
Lesson 12: Mathematic operator OR
Students create 3 own games, create the character's facial animation and message
Lesson 13: Clones and graphic effects
Lesson 14: Import and export of backgrounds and sprites
Lesson 15: Creation of a game plot
Lesson 16: Creation of a cartoon
Students create a cartoon that each member of the group contributed to
Lesson 17: Graphic effects
Lesson 18: Work with backgrounds
Lesson 19: Dialogues and movement
Lesson 20: Creation of a cutscene
A complete cutscene creation in the game, and it reveals the rules of the game and the plot
Lesson 21: Start practice for the external Scratch. Creation of NPC sprites
Lesson 22: Creation of your own background
Lesson 23: Physics-based movement, part 1
Lesson 24: Physics-based movement, part 2
Students make their game with complex movement mechanics
Lesson 25: Sound effects
Lesson 26: Sound tuning
Lesson 27: Sound settings
Lesson 28: Creation of a music band
Students create a music project
Lesson 29: Project kick-off. Plot
Lesson 30: Project work. Creation of characters and backgrounds
Lesson 31: Project work. Programming
Lesson 32: Project presentation
Students finish work on their own project