- Overview
- Course Content
-
Course Content
- Overview
- Course Content
CodaKid Scratch 2 Foundations provides a deeper look at game development using MIT’s Scratch 3.0. Covering key computer programming concepts such as event listeners, while loops, If-then statements, variables, and randomization, we build a series of progressively more rigorous projects that build students’ understanding of basic computer science.
CodaKid’s research-based, project based learning (PBL) approach to Scratch 2 keeps the learning fun and engaging, while ensuring a solid foundation in CS.
Our student-centered teaching approach allows us to progress at the student’s pace and our homework assignments are designed to promote independent mastery of the concepts covered. The projects in Scratch 2 Foundations are longer and more complex, and will produce interesting games and apps that can be played with friends and family
Upon successful completion of Scratch 2 Foundations, CodaKid students will be ready to graduate to Scratch 3 Foundations.
-
Chapter 1Project 1: Basic Loops, Basic Conditionals, Randomization
-
Chapter 2Project 2: Event Listeners, Intermediate Loops
-
Chapter 3Project 3: Event Listeners, Loops, Cartesian Coordinates, Conditionals, Variables
-
Chapter 4Project 4: Loops, Conditionals, Objects, Randomization
-
Chapter 5Project 5: Scratch 2 Problems and Puzzles
-
Chapter 6Final Project