Introduction
Scratch is one of the best starting points to develop basic programming and problem-solving skills. With its simplistic block coding environment, this visual programming language is perfect for elementary schoolers who want to create their own games!
What Our Class Provides
Our 8-day session provides a comprehensive overview of Scratch. Each day is tailored to a certain fundamental topic. In the last 2 days, students have time to build a final game in groups and present their projects to the whole class.
So, without further ado, here is the 8-day lesson plan:
Day 1:
Motion: Controls how the sprite (or the character) moves on screen; you can make it rotate, glide, and do all other kinds of movements!
Looks: Speech bubbles next to the sprite to make it seem as if it's talking
Choosing backdrops: Whole background of the screen
Day 2:
Loops & Events: Make a sprite do a certain action for some time until a specified condition is met (basically like if statements, if you've worked with other programming languages!)
Sound: Create your own background music while the program is running
Day 3:
Cloning: Make duplicate sprites
More event handlers: If and then conditions!
Operators: Basic arithmetic
Day 4:
Animations: Using your keyboard to move the sprite around
Day 5:
Variables and Scoring: Useful for games!
Collisions: Pong game
Day 6:
Introduce the Final Project
Work time!
Day 7:
More work time!
Day 8:
Present your Final Projects
Conclusion
Alright, that's it! Thank you so much for reading, and we hope this gave you a good overview of what our Scratch class provides. If you want to sign up for our class, make sure to check out this link, and we hope to see you there!
Comments