Please enable JavaScript to use CodeHS

Filter Lessons

Search by Keyword

Search by Standard

Search by Subject

Search by Tool

Search by Grade

Search by Concept

Ready-to-Go

This is a preview of the Elementary Portal. You will not be able to view any lessons in detail.

Elementary Lessons

Filters:

Introduction to Computer Science and Scratch

Students will be able to define important computer science vocabulary and create a simple program in Scratch.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Comparing Organisms

Students will be able to identify similarities and differences between animals. Students will be able to use events and messages to trigger a character’s movement.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Input Devices

Students will be able to identify and use computer input devices.

Length: 45 minutes
Computer Science Digital Literacy Spanish Unplugged Kindergarten 1st Grade 2nd Grade Systems & Networks Ready-to-Go

Computer Basics

Students will be able to identify what a computer is and understand how technology impacts our lives. Students will be able to demonstrate their understanding of input and output devices and explain the difference between hardware and software.

Length: 45 minutes
Computer Science Digital Literacy Spanish Kindergarten 1st Grade 2nd Grade Systems & Networks Ready-to-Go

Sequences (Unplugged)

Students will be able to create a sequence of step-by-step instructions (an algorithm) to a short dance.

Length: 45 minutes
Computer Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Practice with Conditionals Part 1

Students will be able to explain what a conditional is in programming and create a program that uses conditionals.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Impacts of Technology in Our World

Students will be able to explain how technology has changed and how it impacts us positively and negatively.

Length: 45 minutes
Computer Science Digital Literacy ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Digital Citizenship Events Ready-to-Go

How Living Things Survive

Students will be able to illustrate and explain how living things survive in their environment.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Internet Positivity (Unplugged)

Students will be able to explain how their actions can spread positivity on the internet.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Digital Citizenship Ready-to-Go

3D Design: Recreate an Animal

Students will be able to add, move, scale, and rotate shapes in Tinkercad® to create a 3D model of an animal.

Length: 1 hour 30 minutes
Digital Literacy Tinkercad® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Ready-to-Go

Adding with Loops

Students will be able to use loops in to repeat commands and add multi-digit whole numbers based on place value.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Utah Timeline with the BBC micro:bit®

Students will be able to use events, conditionals, variables, and inputs from a micro:bit® controller to create an interactive timeline.

Length: 1 hour 30 minutes
Social Studies Scratch BBC micro:bit® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Conditionals Operators Ready-to-Go

Adaptations and Survival: Camouflage

Students will be able to illustrate and explain how living things use camouflage to survive in their environments.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Game Mechanics with Comparison Operators

Students will be able to use comparison operators and variables to create ending game mechanics.

Length: 45 minutes
Math Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Operators Variables Ready-to-Go

Loops (Unplugged)

Students will be able to explain that a loop repeats a command or a set of commands and interpret the control flow of a program.

Length: 45 minutes
Computer Science Unplugged Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Designing Solutions from Nature

Students will be able to use events and characters to show how humans survive in their environments by mimicking plants and animals.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Our Words Have Power (Cyberbullying)

Students will be able to explain what cyberbullying is, how it affects others, and what to do if they see cyberbullying.

Length: 45 minutes
Digital Literacy Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Digital Citizenship Ready-to-Go

Strong Usernames and Passwords

Students will be able to develop a strong username and password and explain how a strong password keeps their information safe.

Length: 45 minutes
Digital Literacy Computer Science Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Digital Citizenship Ready-to-Go

3D Design: Codeblocks

Students will be able to read Tinkercad® Codeblocks, create a simple Codeblocks program, and modify an existing Codeblocks program to develop something new or add more advanced features.

Length: 1 hour 30 minutes
Computer Science Digital Literacy Tinkercad® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Variables Project Design Ready-to-Go

Introduction to Message Events

Students will be able to create a relay race program that uses messages to trigger actions between characters.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Exploring Ecosystems

Students will be able to develop a model using events in programming to illustrate the flow of energy in an ecosystem.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Properties of Matter

Students will be able to use conditionals to program a robot to make accurate decisions and to group different types of matter according to their properties.

Length: 45 minutes
Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Conditionals Ready-to-Go

Maze Game Project

Students will create and explore multiple ways to program an interactive game using events, messages, loops and sequences, as well as revise their program based on feedback.

Length: 3 hours
Computer Science ScratchJr Spanish 2nd Grade Events Project Design Loops Ready-to-Go

Balanced and Unbalanced Forces

Students will be able to describe how balanced and unbalanced forces impact an object’s speed and model these forces using conditionals and variables.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Story Problems: Add and Subtract within 20

Students will be able to use events to create a scene that represents an addition or subtraction story problem.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Greater Than and Less Than: Single-Digit Numbers

Students will be able to use events to create a program that tells if a number is greater than, less than, or equal to another number.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Changing Landforms

Students will create a sequence to show how a volcanic eruption changes Earth’s surface.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Creating Shapes

Students will use events to program shapes that can respond to user interaction. Students will combine the shapes to create a more complex shape.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Project Design Ready-to-Go

Sound Frequency & Amplitude

Students will be able to use variables to control the rate and strength of the volume and the vibrations of a speaker sprite.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Events

Students will be able to create a program using events.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Types of Motion

Students will be able to use events to program an animation displaying types of motion.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Events Ready-to-Go

Animal Life Cycles

Students will be able to use message events to model the butterfly life cycle.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Platform Game Design

Students will be able to implement the mechanics of a platform game for a player to navigate, use keyboard events to add player movement, and use a forever loop to check and respond to game conditions. Students will debug and improve their programs.

Length: 3 hours 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Loops Events Project Design Operators Ready-to-Go

Communities Adapt to & Modify their Environment

Students will be able to use click events to create a scene that shows how communities adapt to or modify their environments.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Research: Effective Keywords

Students will be able to evaluate the effectiveness of different keywords when using a search engine and determine if a source is relevant to their research question.

Length: 45 minutes
ELA Digital Literacy Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Research Ready-to-Go

Fractions and Variables

Students will be able to represent fractions on a number line using variables and conditionals.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Variables Ready-to-Go

Creative Storytelling

Students will be able to plan and animate a story using events and sequences.

Length: 2 hours 15 minutes
ELA Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Sequences Project Design Ready-to-Go

Events

Students will be able to explain what an event is in programming and use multiple event blocks in a program.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Weather and Climate

Students will be able to use climate data and event blocks to predict and model typical weather conditions for a specific month.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Story Problems: Add and Subtract within 10

Students will be able to create a scene in ScratchJr that represents an addition or subtraction story problem.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Place Value: Ones, Tens, and Hundreds

Students will be able to connect a digit’s place in a number to its value and create an interactive program that uses events.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Digital Greeting Card Project

Students will be able to create a digital greeting card that uses loops and events.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Loops Project Design Ready-to-Go

Loops Part 2

Students will be able to use blocks inside and outside of a loop to create a soccer program.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Loops Ready-to-Go

Counting with Mazes

Students will be able to use counting skills to design a maze requiring a specific number of steps.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Build a Sentence

Students will be able to create an interactive program that uses events to write sentences and then read them aloud.

Length: 45 minutes
ELA ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Light and Shadows

Students will be able to identify and communicate the sources and effects of light by creating a program that uses events to trigger a character's sequence.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Sequences Ready-to-Go

From ScratchJr to Scratch

Students will be able to navigate the basic interface of the Scratch editor to create a simple program.

Length: 45 minutes
Computer Science Scratch Spanish 2nd Grade 3rd Grade Ready-to-Go

Introduction to Comparison Operators

Students will be able to use comparison operators as the condition in an if/else block, and use numbers and variables as values in a comparison operator.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Variables Operators Ready-to-Go

Digital Identity

Students will be able to connect their real world identity with their online identity and identify actions that create a positive digital footprint.

Length: 45 minutes
Computer Science Digital Literacy Unplugged 3rd Grade 4th Grade 5th Grade 6th Grade Digital Citizenship Ready-to-Go

Research Presentations

Students will be able to create a program to communicate research findings visually.

Length: 45 minutes
Digital Literacy ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Research Ready-to-Go

Who Keeps Us Safe?

Students will be able to create a program that describes the role of an authority figure.

Length: 45 minutes
Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Events Ready-to-Go

Sound and Pitch

Students will be able to create and use animation to model sound and pitch, and to explain the relationship between sound and vibration.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Classifying Rocks

Students will be able to use if/then statements to classify rocks based on the Mohs Hardness Scale.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Complex Conditionals: If/Then/Else Chase the Star

Students will be able to explain what an “if/then/else” conditional is and use it in a program.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Conditionals Ready-to-Go

Nutrition Maze

Students will be able to describe the benefits of healthy foods and will use conditionals to create an interactive nutrition maze game.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Math Story Problems: Add and Subtract within 100

Students will be able to solve addition and subtraction word problems within 100. Students will be able to use events to create a scene that represents a math story problem.

Length: 45 minutes
Math ScratchJr Spanish 2nd Grade Events Ready-to-Go

Exploring Heat

Students will be able to use events in their program to communicate information about how heat energy from the sun affects objects on earth.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

How Systems Work (What is a Computer?)

Students will differentiate between inputs and outputs for computer-based systems and identify types of software used in different technologies.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks Ready-to-Go

Decimal Multiplication and Conditionals

Students will be able to use if/then conditional blocks to review multiplication with decimal factors.

Length: 45 minutes
Math Scratch Spanish 5th Grade 6th Grade Conditionals Ready-to-Go

Counting and Sequences (Unplugged)

Students will be able write a sequence to solve a maze by counting objects.

Length: 45 minutes
Math Unplugged Spanish Kindergarten 1st Grade Sequences Ready-to-Go

Storytelling Animations

Students will be able to retell and program the sequence of a story.

Length: 45 minutes
ELA ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Exploring Adaptations

Students will be able to explain how adaptations help animals survive in their habitats by creating an interactive program using events.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Phases of the Moon

Students will be able to use message events to model the phases of the moon.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Digital Research 1: Guided Research

Students will be able to identify and collect information from research sources and assess the relevance of information.

Length: 1 hour 30 minutes
Computer Science Digital Literacy Spanish Kindergarten 1st Grade 2nd Grade Research Ready-to-Go

Physical Changes

Students will be able to write a program with variables and conditionals that has the user adjust the temperature of a sprite so it will change between a solid, liquid, and gas.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Conditionals Ready-to-Go

Variables

Students will be able to explain what a variable is and create and change the value of a variable in a program.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Plant and Animal Cells

Students will use broadcast events to create an interactive program about plant and animal cells.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Create Your Own Story Problem

Students will be able to solve addition and subtraction word problems by using events to create a scene.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Our Responsibilities

Students will be able to use sequences to program two characters to explain how to be responsible in school and at home.

Length: 45 minutes
Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Living and Nonliving

Students will be able to classify items as living or nonliving and use tap events to trigger a character's actions.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Digital Vocabulary Flashcard Quiz

Students will be able to use variables and conditionals to create a vocabulary quiz that changes each time it is taken.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Conditionals Ready-to-Go

Animating Poetry

Students will be able to break a poem into sections to understand literal and metaphorical meanings and create an animated reading of a poem in Scratch.

Length: 45 minutes
ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade Events Ready-to-Go

Exploring the Water Cycle

Students will explain the phases of the water cycle using broadcast message events.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Simple Algorithms

Students will be able to create a simple algorithm for one specific task.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

Rights and Responsibilities

Students will be able to use variables and events to create a voting program to demonstrate the rights and responsibilities of citizens.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Variables Ready-to-Go

Weather and Seasons

Students will use sequences to program an animation displaying the weather during different seasons.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Random Sentence Generator

Students will be able to generate random numbers in Scratch to create simple sentences with nouns, adjectives, verbs, and adverbs.

Length: 45 minutes
ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Original Story Animations - Personal Story

Students will be able to design a program to animate an original story and describe their program development process.

Length: 1 hour 30 minutes
ELA ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Project Design Ready-to-Go

Introduction to Conditionals

Students will be able to explain what a conditional is in programming and create a program that uses if/then blocks.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Digital Research 2: Choice Research

Students will be able to communicate research findings through programming.

Length: 1 hour 15 minutes
Digital Literacy Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Research Project Design Ready-to-Go

Wave Generator

Students will be able to use variables and loops to draw a variety of wave patterns.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Variables Ready-to-Go

Research: Informational Programs

Students will be able to examine the information from different resources and creatively communicate the main ideas in those sources by creating a Public Service Announcement (PSA) on healthy sleep habits.

Length: 1 hour 15 minutes
ELA Computer Science Digital Literacy Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Data Research Project Design Ready-to-Go

Division and Conditionals

Students will be able to solve grade-appropriate division problems within 100 by using conditionals to program an interactive division game.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Needs of Plants

Students will be able to decompose a program and use events and messages to create a program that models the needs of plants.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Adding within 20 and Sequences (Unplugged)

Students will be able to write a sequence to solve a maze while counting up to 20.

Length: 45 minutes
Math Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Loops

Students will be able to create a program using loops and explain how loops are used to repeat code.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Loops Ready-to-Go

Storytelling Animations Part 2

Students will be able to design a program to retell the sequence of a story.

Length: 45 minutes
ELA Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Events Ready-to-Go

Multiple Algorithms

Students will be able to program multiple algorithms to complete a task, and compare algorithms to assess which one best meets their needs.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Sequences Ready-to-Go

Decompose Numbers Up to 10

Students will create an interactive program using events to visualize algebraic thinking and decomposing numbers.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade Events Ready-to-Go

Sun and Moon, Day and Night

Students will be able to use loops to model the movements of the sun and moon and show the pattern of day and night.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Loops Ready-to-Go

Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story

Students will be able to create an interactive program to visualize algebraic thinking and solve for unknown numbers in number stories.

Length: 45 minutes
Math ScratchJr Spanish 1st Grade 2nd Grade Events Ready-to-Go

Original Story Animations - Fiction Story

Students will be able to describe and design a program to animate an original story.

Length: 1 hour 30 minutes
ELA Computer Science ScratchJr Spanish 2nd Grade Project Design Events Loops Ready-to-Go

Introduction to the BBC micro:bit®

Students will be able to explain the basic functions of the BBC micro:bit® and control the BBC micro:bit®’s LED’s with Scratch.

Length: 45 minutes
Computer Science Scratch BBC micro:bit® 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks

Multiplication and Conditionals

Students will be able to create a program that uses "if/then" conditional blocks to review multiplication.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade Conditionals Ready-to-Go

Unit Converter

Students will be able to use variables and conditionals to program a unit conversion calculator to convert between measurements.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Conditionals Operators Ready-to-Go

Sensing and Responding to the Environment

Students will be able to use multiple event blocks to model how animals use their senses to respond to their environment.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Introduction to ScratchJr

Students will be able to navigate the ScratchJr interface to create a scene with characters.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Effects of Pollution

Students will be able to write a program with if/then/else blocks in Scratch to explain how their actions can affect water pollution.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Using Digital Tools to Create Line Graphs

Students will be able to examine a table of information and convert the values into a data visualization (line graph) that supports a claim.

Length: 45 minutes
Math Digital Literacy Computer Science Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Data Ready-to-Go

Nonfiction Animated Recordings

Students will be able to use events to create a clear, animated reading of a nonfiction text.

Length: 45 minutes
ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Measuring Lengths

Students will be able to use events to create an interactive measurement game that has a user measure lengths with a ruler marked in fourths and plot the data on a number line.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Grammar Quiz Game

Students will be able to use conditionals to create a quiz that tests the user’s understanding of standard English grammar usage.

Length: 45 minutes
ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Operators Ready-to-Go

Economic Choices

Students will be able to describe the choices people make between goods that they want and need. Students will be able to use message blocks to cause a character to respond to another character.

Length: 45 minutes
Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Advanced Data and Programming

Students will be able to develop an investigative question, collect data using a survey, and create a program to present the data visually.

Length: 2 hours 15 minutes
Computer Science ScratchJr Spanish 2nd Grade Data Project Design Events Loops Ready-to-Go

Drawing with the BBC micro:bit® and Scratch

Students will be able to program the BBC micro:bit® inputs to create multi-colored art in Scratch by using loops and conditional statements to control a marker sprite.

Length: 45 minutes
Computer Science Scratch BBC micro:bit® 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Events

Loops

Students will be able to explain that a loop repeats one or more instructions, and use loops in Scratch.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade Loops Ready-to-Go

Dash Robot Storytelling

Students will be able to collaboratively plan, program, and debug a story using the Dash robot.

Length: 1 hour 30 minutes
ELA Computer Science Robotics 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Project Design

Dash Robot Mazes

Students will be able to solve and create a maze using a sequence of movements and turns.

Length: 45 minutes
Computer Science Robotics 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Project Design

Animating Sprites with Multiplication

Students will be able to use multiplication to animate sprites with loops and wait blocks.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Phonics: Letter Sounds

Students will be able to create a phonics game using the “on tap” event and "record audio" block.

Length: 45 minutes
ELA ScratchJr Spanish Kindergarten 1st Grade Events Ready-to-Go

Cardinal Directions

Students will be able to use events to create an interactive compass rose.

Length: 45 minutes
Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Earth Systems

Students will be able to create a program using multiple event blocks to model how wind and rain impact the geosphere.

Length: 45 minutes
Science Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Classifying Shapes by Category

Students will be able to create a program using events to categorize quadrilaterals based on their properties.

Length: 50 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Day and Night

Students will be able to use comparison operators and conditionals to show how the Earth’s rotation causes day and night.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Operators Ready-to-Go

Cycle of Matter

Students will be able to use events and messages to create an animated model of the cycle of matter.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Events and Money

Students will be able to use events in ScratchJr to illustrate how to determine the value of a set of coins.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events

Programming and Data Project

Students will be able to develop an investigative question, collect data, draw conclusions based on the data, and create an interactive program to present data visually.

Length: 1 hour 30 minutes
Computer Science Math Scratch Spanish 4th Grade 5th Grade Data Project Design Variables Ready-to-Go

Multi-digit Multiplication and Conditionals

Students will be able to use if/then conditionals to multiply multi-digit factors.

Length: 45 minutes
Math Scratch Spanish 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Game Effects

Students will be able to modify a game to add engaging effects and make updates to their game based on peer feedback.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Project Design Loops Ready-to-Go

Clones in Games

Students will be able to use clones to program an endless runner game and explain why clones are useful in game programs.

Length: 3 hours
Computer Science Scratch Spanish 5th Grade Variables Conditionals Project Design Ready-to-Go

Constructive and Destructive Processes

Students will be able to create an animation that models how volcanoes change surface features through a constructive process.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Revolutionary War Timeline

Students will be able to create and control an interactive timeline using inputs, events, conditionals, and variables.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Conditionals Variables Operators Ready-to-Go

Revolutionary War Timeline with the BBC micro:bit®

Students will be able to use events, conditionals, variables, and inputs from a micro:bit® controller to create an interactive timeline.

Length: 1 hour 30 minutes
Social Studies Scratch BBC micro:bit® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Conditionals Variables Ready-to-Go

Animal Classification

Students will be able to use events to create a program that models how animals are sorted into groups.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Interactive Map of the 13 Colonies

Students will be able to use events, conditionals, variables, and keyboard inputs to create an interactive map of the 13 colonies. They will be able to break a large program into smaller tasks to ease program development.

Length: 1 hour 30 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Conditionals Variables Operators Ready-to-Go

Interactive Map of the 13 Colonies with the BBC micro:bit®

Students will be able to use conditionals, variables, and BBC micro:bit® inputs to create an interactive map of the 13 colonies. They will be able to break a large program into smaller tasks to ease program development.

Length: 1 hour 30 minutes
Social Studies Scratch BBC micro:bit® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Conditionals Variables Operators Ready-to-Go

Wildlife Scene Project

Students will be able to create a wildlife scene in ScratchJr using events, sequences, and loops. This project can be used as a cumulative review of ScratchJr programming fundamentals.

Length: 2 hours 15 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Events Loops Project Design Ready-to-Go

Communities Modify Their Environment

Students will be able create a program that shows how people modify their environment in a community.

Length: 45 minutes
Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Digital Pet Project

Students will create a digital pet project using events, conditionals, variables, comparison operators, and broadcasts.

Length: 2 hours 15 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Events Conditionals Variables Project Design Operators Ready-to-Go

Place Value: Ones and Tens

Students will be able to use events and loops to create an animation to model that 10 is equal to 10 sets of one.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Sequences Loops Ready-to-Go

Unit Fractions with Variables

Students will be able to use variables, loops, and reporter blocks to create a model that shows that adding unit fractions is equivalent to multiplying a unit fraction by a whole number.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Loops Operators Ready-to-Go

Finding an Unknown in a Word Problem

Students will be able to use events and sequences to create a number story for addition and subtraction.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Sequences Ready-to-Go

Multiplication Quiz Game

Students will be able to create a multiplication quiz game using variables, operators, conditionals, and loops.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Variables Loops Operators Ready-to-Go

Ozobot® Programming 1: Introduction

Students will be able to program the Ozobot® robot to move in multiple ways.

Length: 45 minutes
Computer Science Spanish Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Ozobot® Programming 2: More Color Codes

Students will be able to program Ozobot® using more-advanced Color Codes.

Length: 45 minutes
Computer Science Spanish Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Project Design Ready-to-Go

Ozobot® Programming 3

Students will be able to use complex color codes to program the Ozobot® to complete a specific action.

Computer Science Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences

Ozobot® Programming 4

Students will be able to use the appropriate color codes to program the Ozobot® to complete a specific action.

Computer Science Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences Project Design

Ozobot® Programming 5

Students will be able to use a timer program with the Ozobot®.

Computer Science Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences Project Design

Ozobot® Programming 6

Students will be able to use a line-switching program with the Ozobot®.

Computer Science Ozobot® Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences

Ozobot® Programming 7

Students will be able to code Ozobot® to model daily processes.

Length: 1 hour 30 minutes
Computer Science Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences Project Design

Ozobot® Programming 8

Students will be able to create an on-screen Ozobot® map with Google Drawing.

Computer Science Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Sequences

Changes in the Environment

Students will be able to identify changes in the environment and their causes, and then use animation to model environmental changes.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Phonics: Digraphs

Students will be able to create a phonics program with digraphs using events and recordings.

Length: 45 minutes
ELA ScratchJr Spanish 1st Grade 2nd Grade Events Ready-to-Go

VEX 123®: Introduction

Students will be able to program a robot using sequences.

Length: 45 minutes
Computer Science Robotics Vex® Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Introduction to Bee-Bot®: Basic Movements

Students will be able to program Bee-Bot® to move in different directions.

Length: 45 minutes
Computer Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Counting with Bee-Bot®

Students will be able to count objects using Bee-Bot®.

Length: 45 minutes
Math Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Introduction to Bee-Bot®: Planning a Program

Students will be able to plan a sequence of movements to help Bee-Bot® get to a flower.

Length: 45 minutes
Computer Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Patterns with Bee-Bot®

Students will be able to duplicate and extend simple patterns using Bee-Bot®.

Length: 45 minutes
Math Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

ScratchJr to Scratch: Events and Loops

Students will be able to create a program in Scratch that uses an event and a loop.

Length: 45 minutes
Computer Science Scratch Spanish 2nd Grade 3rd Grade Events Loops Ready-to-Go

Seasons with Bee-Bot®

Students will be able to observe a week's weather conditions and recognize which season the weather represents.

Length: 45 minutes
Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Dash Robot 1 - Movement

Students will be able to describe the basic inputs and outputs of the Dash robot and program Dash’s basic movement.

Length: 45 minutes
Computer Science Robotics 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Systems & Networks

Place Value: Adding Up to 20

Students will be able to use events in ScratchJr to illustrate how to decompose a two digit number into tens and ones.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

3D Design: Introduction

Students will be able to add, move, scale, and rotate 3D shapes in Tinkercad® to create a 3D face and personalized keychain.

Length: 1 hour 30 minutes
Digital Literacy Tinkercad® Spanish 1st Grade 2nd Grade Project Design Ready-to-Go

Cue Robot 1 - Movement

Students will be able to describe the basic inputs and outputs of the Cue robot and program Cue’s basic movement.

Computer Science Robotics 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Systems & Networks

Cue Robot 2 - Proximity Sensors

Students will be able to program Cue to detect an obstacle using a sensor.

Computer Science Robotics 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks

Cue Robot 3 - Loops and Functions

Students will be able to use loops and functions to program a changing dance.

Computer Science Robotics 3rd Grade 4th Grade 5th Grade 6th Grade Loops Functions Variables

Comparing Length with Bee-Bot®

Students will be able to compare two objects to determine which is longer and which is shorter using Bee-Bot®.

Length: 35 minutes
Math Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Introduction to LEGO® Spike Essential

Students will be able to understand the LEGO® Spike Essential kit and Design Thinking to design and build new creations.

Length: 45 minutes
Unplugged Lego® Spanish Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade Project Design Ready-to-Go

Introduction to Coding with LEGO® SPIKE Essential

Students will be able to build and program a simple LEGO® robot to move.

Length: 45 minutes
Computer Science Robotics Lego® Spanish Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade Events Loops Systems & Networks Ready-to-Go

VEX 123®: Math Word Problems

Students will demonstrate solving math addition and subtraction word problems by programming a VEX 123® robot.

Length: 45 minutes
Math Robotics Vex® Spanish 1st Grade 2nd Grade Sequences Ready-to-Go

Weather with Bee-Bot®

Students will be able to program Bee-Bot® to pick up the appropriate article of clothing based on the weather.

Length: 45 minutes
Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Introduction to Kibo®

Students will be able to describe the inputs and outputs of the Kibo® robotics kit and create sequences to program Kibo®.

Length: 45 minutes
Computer Science Robotics Spanish Kibo® Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Kibo®: Communicating Across Distances (Light and Sound)

Students will be able to create a program to communicate across distances using light and sound.

Length: 45 minutes
Science Robotics Spanish Kibo® Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

VEX GO®: Introduction

Students will create a robot with VEX GO® and be able to connect and program it in the VEXcode® platform.

Length: 45 minutes
Computer Science Robotics Vex® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

VEX GO®: Measurement

Students will create and program a robot with VEX GO® and use it to convert measurement units within a measurement system.

Length: 45 minutes
Computer Science Math Robotics Vex® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

Needs of Living Things with Bee-Bot®

Students will be able to program Bee-Bot® to pick up water and food and find shelter to help it survive.

Length: 35 minutes
Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Push and Pull with Bee-Bot®

Students will be able to program Bee-Bot® to push and pull objects and tell if the push or pull made the object move fast or slow.

Length: 35 minutes
Science Robotics Bee-Bot® Spanish Pre-K Kindergarten Sequences Ready-to-Go

Minecraft: Education Edition® Basic Gameplay

Students will be able to move and interact within a Minecraft® world.

Length: 1 hour
Digital Literacy Minecraft: Education Edition® 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade

Networks and the Internet

Students will be able to explain what a network is and how people communicate over networks and the Internet. They will model how messages are communicated using the Internet.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish Kindergarten 1st Grade 2nd Grade Systems & Networks Ready-to-Go

Create a Drawing App

Students will be able to create a drawing app by programming keyboard and mouse inputs, loops, and conditional statements.

Length: 45 minutes
Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Conditionals Operators Ready-to-Go

Minecraft® Coding Fundamentals - Basic Moves

Students will be able to create a sequence of code to program the Agent to move in Minecraft®.

Length: 1 hour
Computer Science Digital Literacy Minecraft: Education Edition® 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Sequences

Data Storage

Students will explain that the amount of space required to store data differs based on the type of data and/or level of detail.

Length: 45 minutes
Computer Science Digital Literacy Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Data Ready-to-Go

Networks, Packets, and the Internet

Students will be able to explain how information is communicated through the Internet. They will model how communication is broken into smaller pieces, transmitted as packets, and reassembled at the destination.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks Ready-to-Go

Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles

Students will be able to use repeat loops to program the Agent to destroy and collect blocks in Minecraft®.

Length: 45 minutes
Computer Science Digital Literacy Minecraft: Education Edition® 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Loops

Skills Practice: Events

Students will be able to use event blocks to cause code to run.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Skills Practice: Sequences

Students will be able to create multiple sequences.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Skills Practice: Sequences

Students will be able to create multiple parallel sequences.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Events Ready-to-Go

Skills Practice: Broadcast Events

Students will be able to use broadcast events to trigger action between sprites in a program.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Skills Practice: Repeat Loops

Students will be able to use repeat loops to run a section of code multiple times.

Length: 35 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Loops Ready-to-Go

Passwords

Students will be able to explain why strong passwords are used and describe good practices to keep personal digital information safe.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish Kindergarten 1st Grade 2nd Grade Digital Citizenship Ready-to-Go

Skills Practice: Events

Students will be able to create a program using events.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Skills Practice: If/Then Conditionals

Students will be able to create a program using if/then conditionals.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Skills Practice: Repeat Loops

Students will be able to use repeat loops to run a sequence of code multiple times.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Skills Practice: Functions

Students will be able to create and use functions.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Functions Ready-to-Go

Skills Practice: Forever Loops

Students will be able to use a forever loop to animate a sprite.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Skills Practice: Message Events

Students will be able to create a program using message events.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Skills Practice: If/Then/Else Conditionals

Students will be able to use an “if/then/else” conditional in a program.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Skills Practice: Variables

Students will be able to create and use variables.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Scratch Drawing Tools

Students will be able to create customized sprites and backdrops using the drawing tools.

Length: 45 minutes
Spanish Scratch 3rd Grade 4th Grade Ready-to-Go

Skills Practice: ScratchJr Drawing Tools

Students will be able to create and customize characters and backgrounds using the drawing tools.

Length: 45 minutes
ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Introduction to LEGO® Spike Prime

Students will be able to use the design thinking process to create a LEGO® car that can carry a pencil to another student.

Length: 45 minutes
Computer Science Robotics Lego® 3rd Grade 4th Grade 5th Grade 6th Grade Project Design

Skills Practice: Costumes, Backdrops, and Animations

Students will be able to use costume changes to animate sprites and use broadcast messages to change backdrops.

Length: 45 minutes
Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Coding with LEGO® Spike Prime

Students will be able to build and program a LEGO® robotic car.

Length: 45 minutes
Computer Science Robotics Lego® 3rd Grade 4th Grade 5th Grade 6th Grade Sequences

Skills Practice: Functions with Boolean Inputs

Students will be able to create a function including a boolean input to perform different actions based on whether a password is correct.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Functions Conditionals Operators Ready-to-Go

Data Storage and Variables

Students will be able to represent information with symbols by creating a legend for a map.

Length: 45 minutes
Digital Literacy Computer Science Spanish 2nd Grade Data Ready-to-Go

Telling Time

Students will be able to use sequences and events to create an analog clock and display time in digital and analog forms.

Length: 45 minutes
Math ScratchJr Spanish 1st Grade 2nd Grade Sequences Events Ready-to-Go

Skills Practice: Operators

Students will be able to create a game using Operators.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Variables Events Operators Ready-to-Go

Skills Practice: Functions with Number Inputs

Students will be able to create a drawing using functions with number inputs.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Functions Ready-to-Go

Area of a Rectangle with Tiles

Students will be able to use variables and loops to model the fractional area of a rectangle using tiles.

Length: 45 minutes
Math Scratch Spanish 4th Grade 5th Grade 6th Grade Loops Variables Ready-to-Go

House Design with Area and Perimeter

Students will be able to calculate and use the area and perimeter of a room to create a house design using functions.

Length: 1 hour 30 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Functions Variables Project Design Ready-to-Go

LEGO® SPIKE Essential: Design a Moving Statue

Students will be able to build and program a statue that moves and makes sound.

Length: 45 minutes
Computer Science Lego® Robotics Spanish Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade Events Project Design Systems & Networks Ready-to-Go

Giving Credit Through Attributions

Students will be able to give appropriate attribution when creating or remixing programs and sharing images online.

Length: 45 minutes
Computer Science Digital Literacy Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Digital Citizenship Ready-to-Go

Introduction to Classes and Objects in Games

Students will learn about classes and objects in programming while they create an interactive game and use randomizers to change the characteristics of objects.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Variables Ready-to-Go

Space Travel Project

Students will be able to create and explore ways to program a multipage story using messages, loops, and sequences.

Length: 2 hours 20 minutes
ScratchJr Spanish 1st Grade 2nd Grade Loops Events Project Design Ready-to-Go

3D Design: Create a Bubble Wand

Students will be able to create a customized bubble wand by connecting, resizing, and moving shapes in Tinkercad®.

Length: 1 hour 30 minutes
Digital Literacy Tinkercad® Spanish 1st Grade 2nd Grade Project Design Ready-to-Go

Divide Shapes into Equal Parts

Students will be able to create an animation to partition circles and rectangles into equal parts.

Length: 45 minutes
Math ScratchJr Spanish 1st Grade 2nd Grade Events Ready-to-Go

Moving Targets Game

Students will be able to create a moving target game with multiple screens.

Length: 2 hours 15 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Loops Project Design Ready-to-Go

3D Design: Keyboard Accommodations

Students will be able to use the align tool to position shapes together as they create an accessible keyboard in Tinkercad®.

Length: 1 hour 30 minutes
Digital Literacy Tinkercad® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Ready-to-Go

micro:bit® Rounding to the Nearest Ten

Students will be able to create a program that uses micro:bit® inputs to round numbers based on place value.

Length: 45 minutes
Math BBC micro:bit® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Punctuation: Write a great sentence!

Students will be able to create sequences with loops to write sentences with correct punctuation and spacing.

Length: 45 minutes
ELA ScratchJr Spanish 1st Grade 2nd Grade Loops Ready-to-Go

Punctuate a Title

Students will be able to use conditionals and operators to create a game that reviews their understanding of punctuation in titles.

Length: 45 minutes
ELA Scratch Spanish 4th Grade 5th Grade 6th Grade Conditionals Operators Ready-to-Go

micro:bit®: Animal Response to the Environment

Create a program using a micro:bit® and conditionals in Scratch to demonstrate how animals receive and react to different types of information from their environment.

Length: 45 minutes
Science BBC micro:bit® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Pair Programming: Create a Band

Students will be able to collaborate through pair programming to design and code a band in Scratch using keyboard inputs.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Project Design Ready-to-Go

micro:bit® Rounding to the Nearest Hundred

Students will be able to create a program that uses micro:bit® inputs to round numbers based on place value.

Length: 45 minutes
Math BBC micro:bit® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

VEX 123®: Patterns of Living Things

Students will be able create programs to drive the VEX 123® robot to specific locations.

Length: 2 hours 15 minutes
Science Vex® Spanish 1st Grade 2nd Grade Sequences Conditionals Project Design Ready-to-Go

micro:bit® Rounding with Decimals

Students will be able to use micro:bit® inputs to round decimals based on place value.

Length: 45 minutes
Math BBC micro:bit® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Ready-to-Go

Seasonal Project (Spring): Create a Chase Game!

Students will be able to create a spring-themed chase game using loops and conditionals.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Conditionals Project Design Ready-to-Go

VEX GO®: Speed and Energy

Students will be able to demonstrate the cause-and-effect relationship between the speed of an object and the energy of that object.

Length: 1 hour 30 minutes
Science Vex® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

Seed Dispersal

Students will be able to use message events to develop a simple model that shows how an animal can help disperse seeds.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Loops Events Project Design Ready-to-Go

Unplugged Introduction to ScratchJr Part 1

Students will be able to decompose a simple task and use a sequence of blocks to complete the task.

Length: 45 minutes
Computer Science Unplugged ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Debugging

Students will be able to describe what bugs are and find and correct bugs in sequences.

Length: 45 minutes
Computer Science Spanish Unplugged Kindergarten 1st Grade 2nd Grade Sequences Loops Events Ready-to-Go

Unplugged Introduction to ScratchJr Part 2

Students will be able to repeat simple sequences with loops.

Length: 45 minutes
Computer Science Unplugged ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

How We See: Light Reflection

Students will be able to create a model using conditionals to describe how light reflects to allow us to see.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Conditionals Ready-to-Go

Giving Credit Through Attributions

Students will be able to explain why giving credit for another person's ideas and creations is important. They will reuse parts of a story to make a new story and give attribution to the original creator.

Length: 45 minutes
Computer Science Digital Literacy ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Digital Citizenship Ready-to-Go

Computer Detectives: Hardware and Software Problems

Students will be able to solve simple hardware and software problems

Length: 45 minutes
Computer Science Digital Literacy Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks Ready-to-Go

Computer Detectives: Computer Problems

Students will be able to describe basic hardware and software problems.

Length: 45 minutes
Computer Science Digital Literacy Unplugged Spanish Kindergarten 1st Grade 2nd Grade Systems & Networks Ready-to-Go

LEGO® SPIKE Essential: Design for Changing Weather

Students will be able to build and program a solution to a problem impacting the environment.

Length: 45 minutes
Science Lego® Robotics Spanish Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade Project Design Ready-to-Go

Kibo®: Adding and Subtracting

Students will be able to use loops in sequences to model adding and subtracting with the Kibo® robot.

Length: 45 minutes
Math Robotics Spanish Kibo® Kindergarten 1st Grade 2nd Grade Loops Sequences Ready-to-Go

Practice with Conditionals Part 2

Students will be able to create a program that uses conditional blocks in Scratch.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Shapes with Bee-Bot®

Students will be able to correctly name shapes and describe their attributes.

Length: 45 minutes
Math Robotics Bee-Bot® Spanish Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Practice with Conditionals Part 4

Students will be able to create a program using conditionals.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

LEGO® SPIKE Essential: Design a Car Sensor

Students will be able to iteratively design and program a sensor to meet a vehicle safety need.

Length: 45 minutes
Computer Science Lego® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Project Design Ready-to-Go

Seasonal Project (Summer): Pop The Balloons

Create an interactive summer-themed game using loops, conditionals, and a variable.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Conditionals Project Design Variables Ready-to-Go

Seasonal Project (Summer): Pop the Balloons

Create a summer-themed game to pop balloons using events and loops.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Loops Project Design Ready-to-Go

Making Ten with Bee-Bot®

Students will be able to find the number that makes ten when added to a given number.

Length: 45 minutes
Math Robotics Bee-Bot® Spanish Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Practice with Conditionals Part 3

Students will be able to explain what a conditional is in programming and create a program that uses conditionals.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

The US Government

Students will be able to use “if/else” conditionals in a program to model how a bill becomes a law.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Seasonal Project (Spring): Create a Chase Game

Students will be able to create a spring-themed chase game using loops and events.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Project Design Loops Ready-to-Go

Seasonal Project (Fall): Gathering Apples Game

Students will be able to create a fall-themed collecting game using loops, conditionals and variables.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Conditionals Variables Project Design Ready-to-Go

Seasonal Project (Fall): Gathering Apples Game

Students will be able to create a fall-themed collecting game using events and loops.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Project Design Events Loops Ready-to-Go

The Coordinate Plane

Students will be able to create an opened-ended animation using the coordinate plane in Scratch.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Complex Conditionals: If/Then/Else Chase the Balloon Game

Students will be able to explain what an “if/then/else” conditional is and use it in a program.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Ready-to-Go

Choose Your Own Path: Elements of Culture

Students will be able to identify elements of culture as they create a cultural choose-your-own-path game.

Length: 1 hour 30 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Project Design Ready-to-Go

Classifying Shapes Using Lines and Angles

Students will be able to create a program using events to categorize shapes based on the properties of their lines and angles. They will use comments to document their code.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Classifying Quadrilaterals in a Hierarchy

Students will be able to create a program using events to classify quadrilaterals in a hierarchy, and use comments to document their code.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Using the Go To Page Block

Students will be able to create a program including a “go to page” block to switch from page to page in an activity.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Sequences Ready-to-Go

Introduction to the Grid

Students will be able to use the grid feature to move characters to a specific location on the stage.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Sequences Ready-to-Go

Identify Shapes by Attributes

Students will be able to create a program to draw and identify shapes with specified attributes.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Minecraft: Education Edition® - Trailblazer

Students will be able to create a sequence that makes a trail of flowers appear behind their Minecraft® character when they walk.

Length: 45 minutes
Computer Science Digital Literacy Minecraft: Education Edition® Spanish Kindergarten 1st Grade Events Sequences Ready-to-Go

Introduction to Speed Blocks

Students will be able to create a program that uses different speed blocks to animate characters

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Events Ready-to-Go

VEX GO®: Lines and Angles

Students will build and program a VEX GO® robot to follow lines and angles.

Length: 3 hours
Computer Science Math Robotics Vex® Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Plan a Quest

Students will be able to plan a program and decompose the steps needed to create a quest program.

Length: 2 hours 15 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Sequences Ready-to-Go

VEX 123®: Defining Shape Attributes

Students will distinguish between defining attributes and non-defining attributes, and program a robot to navigate to shapes that share defining attributes.

Length: 1 hour 30 minutes
Math Robotics Vex® Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Introduction to Show and Hide Blocks

Students will be able to use "show" and "hide" blocks in a sequence to make characters appear and disappear.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Introduction to Grow and Shrink Blocks

Students will create a program that uses "grow" and "shrink" blocks to change the size of characters.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Animation Loops Project

Students will be able to use repeat loop blocks to program an animation with multiple scenes.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Project Design Ready-to-Go

Forever Loop Dance Party

Students will be able to create a sequence using a “repeat forever” loop to make characters repeat actions.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade Loops Ready-to-Go

CodeHS Coding Card Game: Sequences

Students will be able to work together to create a sequence of instructions to move Scout through a maze.

Length: 35 minutes
Computer Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

CodeHS Coding Card Game: Sequences 2

Students will be able to work together to create a sequence of instructions to move Scout through a maze.

Length: 35 minutes
Computer Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

CodeHS Coding Card Game: Loops

Students will be able to work together to create a sequence of instructions with loops to move Scout through a maze.

Length: 35 minutes
Computer Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Loops Ready-to-Go

CodeHS Coding Card Game: Loops 2

Students will be able to work together to create a sequence of instructions with loops to move Scout through a maze.

Length: 35 minutes
Computer Science Unplugged Spanish Kindergarten 1st Grade 2nd Grade Sequences Loops Ready-to-Go

CodeHS Coding Card Game: Conditionals

Students will be able to work together to create a sequence of instructions with conditionals to move Scout through a maze.

Length: 45 minutes
Unplugged Spanish 2nd Grade Sequences Loops Conditionals Ready-to-Go

CodeHS Coding Card Game: Conditionals 2

Students will be able to work together to create a sequence of instructions with conditionals to move Scout through a maze.

Length: 45 minutes
Unplugged Spanish 2nd Grade Sequences Loops Conditionals Ready-to-Go

Code Block Review

Students will be able to use a variety of coding blocks in a program and explain their function within the program.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish 2nd Grade Sequences Loops Events Project Design Ready-to-Go

Pinball Game Project

Students will be able to demonstrate an understanding of pinball game design principles and apply their knowledge to create a functional and engaging pinball game.

Length: 3 hours 45 minutes
Computer Science Scratch Spanish 5th Grade 6th Grade Conditionals Loops Operators Project Design Variables Ready-to-Go

Mouse Practice

Students will demonstrate mouse skills by dragging and clicking with the mouse in multiple games.

Length: 45 minutes
Computer Science Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Keyboard Introduction

Students will be able to use the letters, numbers, and basic functions of the keyboard effectively.

Length: 45 minutes
Computer Science Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Catching Butterflies

Students will be able to use "show" and "hide" blocks and loops to create a butterfly-catching game.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Loops Ready-to-Go

Introduction to the Wait Block

Students will be able to create a program that uses the wait block to pause a program.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

Greater Than and Less Than: Two-Digit Numbers

Students will be able to use events to create a program that tells if a number is greater than, less than, or equal to another number.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Greater Than and Less Than: Three-Digit Numbers

Students will be able to use events to create a program that tells if a number is greater than, less than, or equal to another number.

Length: 45 minutes
Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Introduction to Pages

Students will be able to create a program with multiple pages.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

End Block: Program a Race

Students will be able to complete a project to program a race and use the “end” block in an animation.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Loops Ready-to-Go

About Me Project

Students will be able to plan a program to describe their characteristics and interests.

Length: 1 hour 30 minutes
Computer Science Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Sequences Project Design Ready-to-Go

Create a Chicken Crossing Game

Students will be able to program an interactive player character and adjust the difficulty of play in a game.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Project Design Ready-to-Go

Garden Project

Students will use events, grow, shrink, hide, and show blocks to animate seeds growing in a garden!

Length: 2 hours 35 minutes
Computer Science ScratchJr Spanish Kindergarten Events Project Design Ready-to-Go

Combining Shapes

Students will be able to create composite shapes then use event and motion blocks to create a scene with the composite shapes.

Length: 45 minutes
Computer Science Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

River Crossing Game

Students will be able to program obstacles in a game and change the level of difficulty using speed blocks.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Loops Project Design Ready-to-Go

Racing Game

Students will be able to create an interactive racing game with events, loops, and messages.

Length: 3 hours
Computer Science ScratchJr Spanish 2nd Grade Events Loops Project Design Ready-to-Go

Create a Map

Students will be able to create a map and program a character to follow the map.

Length: 2 hours 15 minutes
Computer Science Social Studies ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Sequences Ready-to-Go

Hide and Seek Game

Students will use the hide block to program an interactive game of hide-and-seek.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade Events Ready-to-Go

3D Shapes

Students will be able to draw 3D shapes and create a quiz game to review attributes of 3D shapes.

Length: 45 minutes
Computer Science Math ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Digital Greeting Card Project

Students will be able to create a digital greeting card with events and loops.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Loops Project Design Ready-to-Go

Tap-a-Mole Game

Students will use events to create an interactive Whack-a-Mole Game.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Project Design Ready-to-Go

Design an Adventure Game

Students will be able to create a story-based, multi-page game using Computer Science skills they have learned.

Length: 2 hours 15 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Loops Project Design Ready-to-Go

Mad Libs Project

Students will use lists in a program to create a Mad Libs game.

Length: 1 hour 30 minutes
Computer Science ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Operators Project Design Variables Ready-to-Go

Functions Dance Project

Students will be able to create and use functions to call dance moves in a sequence that aligns with the music.

Length: 2 hours 15 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Functions Loops Project Design Sequences Ready-to-Go

Flower Garden Functions Project

Students will create a function in a program to draw multiple flowers.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Functions Ready-to-Go

Design an App

Students will be able to use the design thinking process to design an app that helps to solve a user's need.

Length: 3 hours
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Ready-to-Go

Game Design Project

Students will be able to design and create a game using multiple programming skills such as loops, conditionals, and variables.

Length: 3 hours
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Ready-to-Go

Algebraic Thinking: Finding a Two-Digit Unknown

Students will be able to create an interactive program to visualize algebraic thinking and solve for large unknown numbers in number stories.

Length: 45 minutes
Math ScratchJr Spanish 1st Grade 2nd Grade Events Ready-to-Go

Add and Subtract Fractions

Students will be able to use broadcast messages and comparison operators to create a fractions quiz game. They will recognize and use patterns in their program.

Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Operators Ready-to-Go

Multiplying Fractions by Whole Numbers

Students will be able to create an interactive activity to show how to scale up a recipe by multiplying fractions by whole numbers.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Events Loops Ready-to-Go

Naming Numbers Game

Students will be able to create an interactive game using variables and operators to read and write numbers in number form and expanded form.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Operators Variables Conditionals Ready-to-Go

Modeling Life Cycles

Students will be able to program a model of the stages of a frog’s life cycle using broadcast message events.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Fossils and Past Environments

Students will be able to create a program using conditionals and loops to model interpreting data from fossils that show evidence of past environments.

Length: 45 minutes
Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Conditionals Ready-to-Go

Punctuation Game

Students will create a game using “if/then/else” conditionals to add punctuation to dialogue and addresses.

Length: 45 minutes
Computer Science ELA Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Conditionals Events Loops Ready-to-Go

Preventing Erosion

Students will create a program to compare multiple solutions designed to slow or prevent wind or water from changing the shape of the land.

Length: 45 minutes
Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Events Ready-to-Go

Atoms and Molecules

Students will be able to use conditionals and broadcast events to create a model that describes how atoms combine to form molecules.

Length: 45 minutes
Science Scratch Spanish 5th Grade 6th Grade Conditionals Events Ready-to-Go

Geographic Effects on Early Civilizations

Students will be able to explain why physical geography affected the development of early civilizations using broadcast messages.

Length: 45 minutes
Social Studies Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Events Ready-to-Go

Rates and Unit Rates

Students will be able to create a unit rate converter using variables and operators.

Length: 45 minutes
Math Scratch Spanish 5th Grade 6th Grade Variables Operators Ready-to-Go

Multiplying and Dividing Fractions

Students will create a program to show the relationship between multiplying and dividing fractions while solving dividing fractions word problems.

Length: 45 minutes
Math Computer Science Scratch Spanish 5th Grade 6th Grade Events Ready-to-Go

Positive and Negative Numbers

Students will be able to create a program that uses positive and negative numbers to represent quantities in a real-world context.

Length: 45 minutes
Math Scratch Spanish 5th Grade 6th Grade Variables Operators Conditionals Ready-to-Go

Evaluate Algebraic Equations

Students will be able to create a program that uses operators and conditionals to write and check real-world algebraic equations. Students will then solve the equations.

Length: 45 minutes
Math Scratch Spanish 5th Grade 6th Grade Conditionals Loops Operators Ready-to-Go

Scale of Planets in the Solar System

Students will be able to create a program to calculate and model the scale and properties of planets in the Solar System.

Length: 45 minutes
Science Spanish 5th Grade 6th Grade Operators Variables Ready-to-Go

Balanced Ecosystems

Students will be able to create a simulation of an ecosystem and change components of the ecosystem to demonstrate how populations are affected.

Length: 45 minutes
Science Scratch Spanish 5th Grade 6th Grade Variables Loops Ready-to-Go

Multimedia Book Report

Students will be able to create a program using broadcast messages that conveys information about a book.

Length: 2 hours 15 minutes
ELA Scratch Spanish 5th Grade 6th Grade Events Project Design Ready-to-Go

micro:bit® Reaction Game

Students will create and program a reaction game using functions and lists.

Length: 3 hours
Computer Science BBC micro:bit® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Variables Project Design Functions Loops Operators Conditionals Ready-to-Go

Drawing Tools: Fairy Tale Painting

Students will be able to use painting tools to create a fairy-tale scene.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Introduction to Debugging

Students will be able to find and correct bugs in sequences.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Sequences Debugging Ready-to-Go

Data Patterns and Predictions

Students will be able to identify and describe patterns in data visualizations, then create a program using events to communicate patterns and predictions from a given data set.

Length: 45 minutes
Digital Literacy ScratchJr Spanish 1st Grade 2nd Grade Data Ready-to-Go

Grow and Shrink Blocks in Motion

Students will be able to create a program using motion blocks and grow and shrink blocks to change the size of characters.

Length: 35 minutes
Computer Science Spanish ScratchJr Kindergarten 1st Grade 2nd Grade Sequences Ready-to-Go

ScratchJr Drawing Tools: Farm Scene

Students will be able to create and customize characters and backgrounds using the drawing tools.

Length: 45 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Animating Sprites with Factors

Students will be able to use factors to animate sprites with loops and wait blocks.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Animating Sprites with Division

Students will be able to use division to animate sprites with loops and wait blocks.

Length: 45 minutes
Math Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Loops Ready-to-Go

Training AI Using Data

Students will explore, understand, and model how artificial intelligence is trained with data to make predictions.

Length: 45 minutes
Computer Science Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Training AI Using Data

Students will explore, understand, and model how artificial intelligence is trained with data to make predictions.

Length: 1 hour
Computer Science Scratch Spanish 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Basic Data and Programming Project

Students will be able to develop an investigative question, collect data using a survey, and create a program to present their collected data visually.

Length: 2 hours 25 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Data Project Design Ready-to-Go

Welcome to CodeHS!

Students will learn how to log in and use the CodeHS Playground.

Length: 15 minutes
Computer Science ScratchJr Spanish Kindergarten 1st Grade 2nd Grade Ready-to-Go

Welcome to CodeHS!

Students will learn how to log in and use the CodeHS Playground.

Length: 15 minutes
Computer Science Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Seasons with Code & Go® Robot Mouse

Students will be able to observe a week's weather conditions and recognize which season the weather represents.

Length: 45 minutes
Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Weather with Code & Go® Robot Mouse

Students will be able to program Robot Mouse to pick up the appropriate article of clothing based on the weather.

Length: 45 minutes
Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Introduction to Code & Go® Robot Mouse: Basic Movements

Students will be able to program Robot Mouse to move in different directions.

Length: 45 minutes
Computer Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Counting with Code & Go® Robot Mouse

Students will be able to count objects using Robot Mouse.

Length: 45 minutes
Math Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Introduction to Code & Go® Robot Mouse: Planning a Program

Students will be able to plan a sequence of movements to help Robot Mouse get to the cheese.

Length: 45 minutes
Computer Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Patterns with Code & Go® Robot Mouse

Students will be able to duplicate and extend simple patterns using Robot Mouse.

Length: 45 minutes
Math Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Comparing Length with Code & Go® Robot Mouse

Students will be able to compare two objects to determine which is longer and which is shorter using Robot Mouse.

Length: 45 minutes
Math Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Needs of Living Things with Code & Go® Robot Mouse

Students will be able to program Robot Mouse to pick up water and food and find shelter to help it survive.

Length: 35 minutes
Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Push and Pull with Code & Go® Robot Mouse

Students will be able to program Robot Mouse to push and pull objects and tell if the push or pull made the object move fast or slow.

Length: 35 minutes
Science Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Shapes with Code & Go® Robot Mouse

Students will be able to correctly name shapes and describe their attributes.

Length: 45 minutes
Math Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Making Ten with Code & Go® Robot Mouse

Students will be able to find the number that makes ten when added to a given number.

Length: 45 minutes
Math Robotics Spanish Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Networks Part 2: Network Protocols

Students will be able to explain what a network protocol is and how protocols allow data transfer over different networks. They will model how information is transferred as a series of packets via a protocol.

Length: 45 minutes
Computer Science Unplugged Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Systems & Networks Ready-to-Go

Makey Makey®: Introduction

Students will be able to use a Makey Makey® as input to a program.

Length: 45 minutes
Science Makey Makey® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Introduction to Finch Robot®

Students will be able to describe the basic inputs and outputs of the Finch Robot program Finch Robot®’s basic movements.

Length: 45 minutes
Robotics Spanish Finch Robot® 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

Modeling Perimeter with Finch Robot®

Students will be able to solve for the width and perimeter of a room when given the area and length and program the Finch Robot to move around the perimeter of the task card room.

Length: 45 minutes
Math Robotics Spanish Finch Robot® 3rd Grade 4th Grade 5th Grade 6th Grade Sequences Ready-to-Go

Storytelling with Finch Robot®

Students will be able to collaboratively plan, program, and debug a story using the Finch Robot.

Length: 1 hour 30 minutes
ELA Robotics Spanish Finch Robot® 3rd Grade 4th Grade 5th Grade 6th Grade Project Design Sequences Ready-to-Go

Ozobot® Timeline

Students will create an interactive timeline to retell a sequence of events using color codes to program Ozobots®.

Length: 45 minutes
Computer Science ELA Social Studies Spanish Ozobot® Robotics 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Makey Makey®: Graphing Points on a Coordinate Plane

Students will be able to program a Makey Makey® as input, and navigate to specific points on a coordinate plane.

Length: 45 minutes
Math Makey Makey® Scratch Spanish 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Ozobot® Cycle

Students will create color codes to program an Ozobot® to create an interactive cycle that shows a continuous sequence of events.

Length: 45 minutes
Computer Science Science Spanish Ozobot® Robotics Kindergarten 1st Grade 2nd Grade 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Bee-Bot®: Design Your Own Lesson

Use this guide to create additional learning experiences for students using Bee-Bot®! Below you will find resources and activity ideas to help you design your own lessons!

Computer Science Math Science ELA Social Studies Robotics Bee-Bot® Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Code & Go® Robot Mouse: Design Your Own Lesson

Use this guide to create additional learning experiences for students using Robot Mouse! Below you will find resources and activity ideas to help you design your own lessons!

Computer Science Math Science Social Studies Robotics Code & Go® Robot Mouse Pre-K Kindergarten 1st Grade Sequences Ready-to-Go

Scout's Scratch Expedition Part 1

This lesson is part of a sequential story-driven unit. Students will use basic Scratch commands to program a sprite to move and talk.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Events Sequences Ready-to-Go

Park Cleanup STEM Project with Bee-Bot®

Students will be able to design a device to attach to Bee-Bot® to help clean up trash in a park!

Length: 1 hour 30 minutes
Computer Science Robotics Bee-Bot® Spanish Pre-K Kindergarten 1st Grade Project Design Sequences Ready-to-Go

Park Cleanup STEM Project with Code & Go® Robot Mouse

Students will be able to design a device to attach to Robot Mouse to help clean up trash in a park!

Length: 1 hour 30 minutes
Computer Science Robotics Code & Go® Robot Mouse Spanish Pre-K Kindergarten 1st Grade Project Design Sequences Ready-to-Go

micro:bit®: Graphing Points on a Coordinate Plane

Students will be able to program a micro:bit® as input, and navigate to specific points on a coordinate plane.

Length: 45 minutes
Math Scratch Spanish BBC micro:bit® 3rd Grade 4th Grade 5th Grade 6th Grade Ready-to-Go

Scout's Scratch Expedition Part 2

This lesson is part of a sequential story-driven unit. Students will follow along with a story. Students will add sprites in Scratch and create a sequence to animate a story.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Events Sequences Ready-to-Go

Debugging: Events and Sequences

Students will be able to find and fix errors in provided code.

Length: 30 minutes
Computer Science ScratchJr Spanish 2nd Grade Debugging Events Sequences Ready-to-Go

Scout's Scratch Expedition Part 3

This lesson is part of a sequential story-driven unit. Students will create an animated Scout story in Scratch using loops, events, looks, and motion blocks.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Loops Events Sequences Ready-to-Go

Loops: Predator and Prey

Students will be able to use events, sequences, and loops to program two animal characters to interact with each other.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish 1st Grade Events Sequences Loops Ready-to-Go

Scout Adventures 1: Introducing Scout

This lesson is part of a sequential story-driven unit. Students will be able to explore the ScratchJr interface and add characters.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

Scout Adventures 2: Scout Starts Exploring

This lesson is part of a sequential story-driven unit. Students will be able to add backgrounds and a page to ScratchJr.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

Scout Adventures 3: Scout Meets a Friend

This lesson is part of a sequential story-driven unit. Students will be able to delete and modify characters in ScratchJr.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

Scout's Scratch Expedition Part 4

This lesson is part of a sequential story-driven unit. Students will create an animated Scout story in Scratch using events, looks, and motion blocks.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Sequences Events Ready-to-Go

Programming a Cycle

Students will be able to use message events to model a cycle.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Ready-to-Go

Scout Adventures 4: Scout Explores the Forest

This lesson is part of a sequential story-driven unit. Students will be able to explore and use motion blocks to move characters around the stage in ScratchJr.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

Scout Adventures 5: Scout and Bluebird Help

This lesson is part of a sequential story-driven unit. Students will be able to build a sequence of motion blocks to move characters around the stage to collect objects.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Sequences Ready-to-Go

Create an Original Story Animation

Students will be able to create a program to animate an original story.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade 2nd Grade Sequences Events Ready-to-Go

Debugging: Message Events and Loops

Students will be able to find and fix (debug) message event and loop errors in the provided code.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Debugging Loops Events Ready-to-Go

Scout Adventures 6: Scout Celebrates with Friends

This lesson is part of a sequential story-driven unit. Students will be able to create a celebration scene in ScratchJr by adding characters, pages, backgrounds, and sequences of motion blocks with events.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Events Sequences Ready-to-Go

Pong Game

Students will create and use variables to keep score in an interactive pong game.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 4th Grade Variables Ready-to-Go

Debugging: Events and Loops

Students will be able to decompose a program to debug and make the program run as intended.

Length: 45 minutes
Scratch Spanish 3rd Grade Debugging Ready-to-Go

Create a Maze

Students will be able to draw a maze backdrop in Scratch and program Scout to navigate through the maze.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 4th Grade Project Design Conditionals Ready-to-Go

Loops: Follow the Path

Students will be able to identify patterns, and create a program using loops.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Loops Ready-to-Go

Speed Block: Bouncy Ball

Students will be able to use speed blocks and messages to program a character to move at different speeds.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade Debugging Events Loops Ready-to-Go

I-Spy with Lists

Students will be able to create an I-Spy style activity using variables and lists in Scratch.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 3rd Grade Variables Project Design Ready-to-Go

Click-a-Mole

Students will create an interactive Whack-a-Mole style game using conditionals, variables, booleans, and events.

Length: 1 hour 30 minutes
Scratch Spanish 4th Grade Project Design Variables Operators Ready-to-Go

Create a Mini Golf Game

Students will be able to use messages and loops to create a mini golf game.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade Loops Events Ready-to-Go

Animating Poetry

Students will be able to create an animated reading of a poem using events and loops.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Events Loops Ready-to-Go

Message Events: Scout Plays in the Forest

Students will be able to use message events to control the flow of a program.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Ready-to-Go

Creating Algorithms

Students will be able to program multiple algorithms and assess which one best meets their needs.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Sequences Ready-to-Go

Pages: Scout's Travels

Students will be able to use messages to help Scout travel between pages in a program.

Length: 45 minutes
Computer Science ScratchJr Spanish 2nd Grade Events Ready-to-Go

Garden Project

Students will use message events, grow, shrink, hide, and show blocks to animate seeds growing in a garden.

Length: 1 hour 30 minutes
Computer Science ScratchJr Spanish 1st Grade Project Design Ready-to-Go

Debugging: Mazes

Students will be able to decompose a program to debug and make the program run as intended.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Debugging Ready-to-Go

Introduction to Clones

Students will be able to create an animation using clones and investigate the limitations of their program.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Conditionals Loops Variables Ready-to-Go

Program an AI Chatbot

Students will use lists to create a chatbot to store prompts, responses, and answer questions.

Length: 1 hour 30 minutes
Computer Science Spanish 4th Grade Variables Project Design Artificial Intelligence Ready-to-Go

Events: Dot in Space

Students will be able to create a program using multiple types of event blocks.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Events Ready-to-Go

Pages: Create a Tapping Game

Students will be able to create a game that moves from one page to the next using "go to page" blocks.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade Loops Ready-to-Go

Snake Game

Students will use variables and clones to create a snake game.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 4th Grade Variables Conditionals Project Design Ready-to-Go

Machine Learning: AutoDraw

Students will be able to use AutoDraw to create a picture using AI.

Length: 30 minutes
Computer Science Spanish 2nd Grade Artificial Intelligence Ready-to-Go

Functions: Paint by Numbers

Students will be able to create and use a function that takes input in a program.

Length: 1 hour 30 minutes
Computer Science Scratch Spanish 5th Grade Functions Ready-to-Go

Growing Garden

Students will be able to use grow, shrink, and hide blocks to model a garden growing.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Sequences Ready-to-Go

Debugging: Events and Motion

Students will be able to find and correct bugs in sequences.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Debugging Events Ready-to-Go

Loops: Catch the Ball

Students will be able to use two types of loops to create a simple game in Scratch.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Loops Ready-to-Go

Message Events: Simon Says

Students will be able to use message events to make one character communicate to many characters in a program.

Length: 45 minutes
Computer Science ScratchJr Spanish 1st Grade Events Ready-to-Go

Introduction to Grow and Shrink Blocks

Students will create a program that uses "grow" and "shrink" blocks to change the size of characters.

Length: 30 minutes
Computer Science Spanish ScratchJr Kindergarten Sequences Ready-to-Go

Machine Learning: Face Sensing

Students will be able to use Face Sensing blocks to explore machine learning in Scratch Lab.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Artificial Intelligence Ready-to-Go

Pages: Dragon Story

Students will be able to create a program with multiple pages.

Length: 30 minutes
Computer Science ScratchJr Spanish Kindergarten Ready-to-Go

Machine Learning: What is a Blorg?

Students will be able to explain how AI can learn information by being trained to identify an alien.

Length: 30 minutes
Computer Science 1st Grade Artificial Intelligence Ready-to-Go

Scout's Quest: Functions with Boolean Inputs

Students will be able to create a function including a boolean input to perform different actions based on whether a password is correct.

Length: 45 minutes
Computer Science Scratch Spanish 4th Grade Functions Operators Ready-to-Go

Maze Game Project

Students will create and explore multiple ways to program an interactive game using events, messages, loops and sequences, as well as revise their program based on feedback.

Length: 3 hours
Computer Science ScratchJr Spanish 2nd Grade Events Project Design Loops Ready-to-Go

Loops: Frog and Rabbit

Students will be able to use loops to repeat code in a program.

Length: 30 minutes
Computer Science ScratchJr Kindergarten Loops Ready-to-Go

Broadcast Messages: Marco Polo

Students will be able to use broadcast messages to trigger action between sprites in a program.

Length: 45 minutes
Computer Science Scratch Spanish 3rd Grade Events Ready-to-Go

Grid: Arctic Animation

Students will be able to use the grid in ScratchJr to create an animation.

Length: 1 hour 30 minutes
Computer Science ScratchJr 1st Grade Events Sequences Ready-to-Go

Forever Loops: Fireworks

Students will be able to create sequences that are repeated while the program runs.

Length: 30 minutes
Computer Science ScratchJr Kindergarten Loops Ready-to-Go

Loops: Play in the Park

Students will be able to use “repeat loops” and “forever loops” in a program.

Length: 30 minutes
Computer Science ScratchJr Kindergarten Loops Ready-to-Go

Scout's Quest: Variables

Students will be able to create and use variables to track points in a program.

Length: 45 minutes
Computer Science Scratch 4th Grade Variables Ready-to-Go

Clones: Throwing Acorns Game

Students will be able to create a throwing acorns game using clones.

Length: 45 minutes
Computer Science Scratch 5th Grade Conditionals Loops Variables Ready-to-Go

Machine Learning: Teachable Machine

Students will be able to explain how training data affects the effectiveness of a machine learning model and train their own Teachable Machine model to demonstrate the role data plays in classification accuracy.

Length: 1 hour 30 minutes
Computer Science 5th Grade Artificial Intelligence Ready-to-Go

Basic Data and Programming Project

Students will be able to collect data and create a program to present their data visually.

Length: 1 hour 30 minutes
Computer Science ScratchJr 1st Grade Data Project Design Events Sequences Ready-to-Go

Scout's Quest: Functions with Number Inputs

Students will be able to create a drawing using functions with number inputs.

Length: 45 minutes
Computer Science Scratch 4th Grade Functions Ready-to-Go

Lists: Shopping with Scout

Students will be able to create a shopping simulator using variables, lists, and operators.

Length: 1 hour 30 minutes
Computer Science Scratch 5th Grade Variables Project Design Operators Ready-to-Go

Scout's Quest: Conditionals

Students will be able to create a program using if/then conditionals.

Length: 45 minutes
Computer Science Scratch 4th Grade Conditionals Ready-to-Go

Sequences: Digital Responsibilities

Students will be able to use sequences to program characters and explain how to be responsible online.

Length: 30 minutes
Computer Science ScratchJr 1st Grade Sequences Ready-to-Go