Introduction to Scratch Coding

SIGN UP FOR 1 HOUR FREE TRIAL

12 weeks

Duration

3rd-5th Grade

School Level

$149

Starting Rate

Curriculum

Level I

In this class, students will learn how to use Scratch to code their own games and animations. Scratch is a powerful drag-and-drop programming platform for young students.

Students will learn storytelling through game creation. They will also learn coding and math concepts, such as events, loops, variables, and the coordinate system. No prior coding experience needed.

Level II

The intermediate Scratch Coding course teaches students how to create complex, but much more fun, games using the Scratch platform.

Students will learn how to apply math concepts they learn in schools to add more features to their games. This course is recommended only for students who already have the basic Scratch skills as described in Code Galaxy’s first Scratch course.

Live sessions with an experienced teacher while you code!

1x week at $149/month

|

2x week at $199/month

|

5x week at $399/month

SIGN UP FOR 1 HOUR FREE TRIAL

Syllabus

Level I - Scratch Coding

1

Introduction to Coding

Lesson 1: Intro to Scratch

Concept: Scratch platform and what is coding

Quiz

Project

Lesson 2: Sequence

Concept: Game flow and coding commands sequence

Quiz

Project

Lesson 3: Movements

Concept: Sprites movements and coordinate system

Quiz

Project

Lesson 4: Variables

Concept: Variables in coding

Quiz

Project

Lesson 5: Loops in Scratch

Concept: Loops

Quiz

Project

2

Customizing Assets

Lesson 1: Creating backdrops

Concept: How to customize a backdrop in Scratch

Quiz

Project

Lesson 2: Animating Sprites

Concept: Code to animate a sprite

Quiz

Project

Lesson 3: Drawing Sprites

Concept: How to customize and create your own sprites

Quiz

Project

Lesson 4: Broadcast

Concept: Broadcasting- communication between sprites

Quiz

Project

Lesson 5: Music Extension

Concept: Coding music tones

Quiz

Project

3

Interactive Games

Lesson 1: Pen Extension

Concept: How to code the pen to draw

Quiz

Project

Lesson 2: Home Screen

Concept: Coding home screen buttons

Quiz

Project

Lesson 3: Game Over and Win Screen

Concept: Customizing texts and designing screens

Quiz

Project

Lesson 4: Broadcast

Concept: Broadcasting- communication between sprites

Quiz

Project

Lesson 5: Music Extension

Concept: Coding music tones

Quiz

Project

Level II - Scratch Development

1

Platform Games

Lesson 1: Character Jump

Concept: Jumping and falling

Quiz

Project

Lesson 2: Character Jump 2

Concept: Gravity and realist falling in games

Quiz

Project

Lesson 3: Platform Games

Concept: Game platform design

Quiz

Project

Lesson 4: Level Design for Platform Games

Concept: Levels and obstacles in platform games

Quiz

Project

2

Scroller Games

Lesson 1: Scrolling Screen

Concept: Scrolling screen simulations

Quiz

Project

Lesson 2: Rewards

Concept: Different types of reward system (points, score, time)

Quiz

Project

Lesson 3: Obstacle and Challenges

Concept: Different types of obstacles

Quiz

Project

Lesson 4: Level Design for Scrolling Games

Concept: Scrolling games levels

Quiz

Project

Lesson 5: Free Project

Concept: Creating your own project

Quiz

Project

Join in on the fun and start learning!

SIGN UP FOR
1 HOUR FREE TRIAL