Please enable JavaScript to use CodeHS

Getting Started with Scratch

In this course, educators will learn essential Scratch skills necessary to teach using CodeHS elementary curriculum. Teachers will learn about the Scratch interface including the blocks palette, the stage, sprites, costumes, and backdrops. Additionally, educators will learn basic programming concepts in Scratch, including events, sequences, loops, conditionals, variables, and functions through a series of interactive challenges and projects.

Overview & Highlights

Level
Elementary School
Number of Lessons
15

Overview of Lessons

To view the entire syllabus, click here or click to explore the full course.

Welcome to Getting Started with Scratch!

Welcome and Course Outline

Introduction to Scratch

Overview of Scratch

Navigating the Scratch Interface

Building Your First Scratch Project

Exploring Sprite and Backdrop Properties

Programming in Scratch

Event-Driven Programming

Broadcasting Events

Sequences

Loops

Conditionals

Comparison Operators and Variables

Functions

Functions with Input

Functions with Boolean Input

Course Wrap-Up

Course Wrap-Up

30
Videos
18
Exercises