Scratch Programing
Class Description
No Classes Scheduled at the Moment
Please contact us if you’re interested!
Scratch is a block-based visual programming language created by MIT.
In this class students learn the basics of programming while making a custom adventure game or interactive story. Scratch is perfect for introducing kids to programming because it eliminates the stress of coding by removing the need for typing. Programming is done by connecting blocks of code.


Project Description
Scratch is great for creating a lot of different kinds of games and interactive stories. All students will learn new skills each day, but they can also decide on any kind of game or interactive story they wish to create for their big project.
An example student adventure game would include:
- Player with 3 custom spells/abilities
- Village with a Shop, Guild Master, and Quests
- 2 Custom Dungeons (or similar)
- 3 Custom Enemies with basic A.I. functions
- 1 Castle with Mini Boss and Final Boss Battle

Skills Learned
- Variables
- Arithmetic Operators
- If-Then Statements
- Loops
- Generating Shapes
- Random Numbers
- Creating Functions
- Create & Animate Sprites
- and much more!
Ages: 8+
Prerequisite: None
Software: None, Scratch is Web-based
Software Cost: FREE
System Requirements:
- Good internet connection
- Windows or Mac