STEM Lesson Plans

STEM Lesson Plan: It's Corn!
Virtual-Friendly!
Yellow dash straight line
It's Corn!

Collect all the corn 🌽🌽🌽 and rack up your Yellow-lit stomp count for Go Bananas!

Level: Grades 1-7

Concepts: Lists, Variables

Download the Lesson Plan button
STEM Lesson Plan: Jonathan Jones Cornerback Challenge
Virtual-Friendly!
Yellow dash straight line
Jonathan Jones Cornerback Challenge

This Hour of Code™ we have partnered with pro-football cornerback for the New England Patriots and a 2X Super Bowl Champion, Jonathan Jones. Get students jumping out of their seats and playing the Cornerback Challenge game he helped create!

Level: Grades K-8

Concept: delays, scoring

Download the Lesson Plan button
STEM Lesson Plan: Hour of Code™ 2020 ft. Unruly Splats
Virtual-Friendly!
Yellow dash straight line
Hour of Code™ 2020 ft. Unruly Splats

An Unruly Hour of Code makes sure you get all the important components of a perfect bite: a quick intro to our app, two simple but highly useful projects, and a game to tie them all together!

Level: Grade 1-8

Concept: Stopwatch, repeat

Download the Lesson Plan button
STEM Lesson Plan: Banana Split
Virtual-Friendly!
Yellow dash straight line
Banana Split

This is a hopscotch-style game that requires players hop only on yellow-lit Splats! The perfect game for GO BANANAS!

Level: Grades 1-7

Concept: repeat, delays, randomization

Download the Lesson Plan button
STEM Lesson Plan: Splathematics! Adding Up
Virtual-Friendly!
Yellow dash straight line
Splathematics! Adding Up

The objective of this activity is to find combinations adding up the number displayed on the Splat.

Level: Grades 1-8

Concept: Adding

Download the Lesson Plan button
STEM Lesson Plan: Splathematics! Human Calculator
Virtual-Friendly!
Yellow dash straight line
Splathematics! Human Calculator

Use as classroom tool for simple addition and subtraction.

Level: 1-8

Concept: Adding, subtracting

Download the Lesson Plan button
STEM Lesson Plan: Splathematics! Place Value
Virtual-Friendly!
Yellow dash straight line
Splathematics! Place Value

Use as a classroom tool for place value — count up to 100,000!

Level: Grades 1-8

Concept: Counting

Download the Lesson Plan button
STEM Lesson Plan: Rainbow Keyboard
Virtual-Friendly!
Yellow dash straight line
Rainbow Keyboard

Build a rainbow piano keyboard using MIDI. The Splats will keep cycling rainbow colors as students step on Splats to make some Unruly music!

Level: Grades 6-8

Concept: Functions, repeat, delays

Download the Lesson Plan button
STEM Lesson Plan: Lucky Splats
Virtual-Friendly!
Yellow dash straight line
Lucky Splats: Virtual-Friendly!

Lucky Splats is based on a popular Vietnamese game called bầu cua tôm cá—meaning “gourd crabs shrimp fish”—often played on Lunar New Year by children and adults alike.

Level: Grades 3-7

Concept: Variables, Conditionals, Functions, Count-by

Download the Lesson Plan button
STEM Lesson Plan: Quiz Show
Virtual-Friendly!
Yellow dash straight line
Quiz Show: Virtual-Friendly!

A collaborative and engaging intro to Splats!

Level: Grades 1-7

Concepts: Intro to coding terminology

Download the Lesson Plan button
STEM Lesson Plan: Voting Games with Splats
Virtual-Friendly!
Yellow dash straight line
Voting Games with Splats: Virtual-Friendly!

One code, three voting simulations! Get ready for some lively debates and tough decision-making! Let’s rock the vote!

Level: Grades 4-8

Concepts: Scoring, conditionals

Download the Lesson Plan button
STEM Lesson Plan: Spooky Splats
Virtual-Friendly!
Yellow dash straight line
Spooky Splats: Virtual-Friendly!

Crash is spending the night in a haunted mansion (Bloopers double-dogged-dared him!), and he needs your help!

Level: Grade 6-8

Concepts: Loops, nested conditional statements, repeats, sensing

Download the Lesson Plan button
STEM Activity: Unruly Brain Break Icebreakers
Virtual-Friendly!
Yellow dash straight line
Unruly Icebreakers: Virtual-Friendly!

Building a strong classroom community is essential at any grade.

Level: Grades 1-7

Concepts: Variables, countdown, functions, delays, sounds

Download the Lesson Plan button
STEM Lesson Plan: Social Emotional Learning with Unruly Splats
Virtual-Friendly!
Yellow dash straight line
Social Emotional Learning with Unruly Splats: Virtual-Friendly!

At Unruly, we know that social emotional learning (SEL) takes time and practice. That's why we developed this activity pack!

Level: Grades 1-7

Concepts: Delays, stopwatch, conditional statements

Download the Lesson Plan button
STEM Lesson Plan: Energetic STEM & Fitness Activities
Virtual-Friendly!
Yellow dash straight line
Energetic STEM and Fitness Activities: Virtual-Friendly!

Prepare to get sweaty in this fitness-focused coding activity pack!

Level: Grades 1-7

Concepts: Timers, stopwatches, verbal countdowns

Download the Lesson Plan button
STEM Activity: Morse Code Activity Pack
Virtual-Friendly!
Yellow dash straight line
Morse Code Activity Pack: Virtual-Friendly!

We have a new set of virtual activities all about Morse code. Get your students coding and decoding secret messages with Morse Code!

Level: Grades 4-7

Concepts: Nesting, functions and delays

Download the Lesson Plan button
STEM Lesson Plan: 5 Activities for 2-Splats
Virtual-Friendly!
Yellow dash straight line
5 Activities for 2-Splats

These activities are perfect for using with 2-Splats and meet CSTA standards from K-8.

Level: Grades K-8

Concepts: Delays, sequences, loops

Download the Lesson Plan button
STEM Activity: Musical Splats
Virtual-Friendly!
Yellow dash straight line
Musical Splats: Virtual-Friendly!

Mix coding and music with these musical splats activities!


Level: Grades 1-7

Concepts: Repeat, delays

Download the Lesson Plan button
STEM Lesson Plan: Four Corners
Virtual-Friendly!
Yellow dash straight line
Four Corners

This game is an Unruly version of the classic game, Four Corners.

Level: Grades K-5

Concepts: Sequences, conditionals

Download the Lesson Plan button
Introduction to Block Coding
Virtual-Friendly!
Yellow dash straight line
Introduction to Block Coding: Virtual-Friendly!

Ready to bring active play and coding for kids to your STEM curriculum? We have you covered! This unit introduces students to the basics of block coding through explorations and games. The activities align with CSTA standards for grades K-8. What are you waiting for? Jump in!!

Level: K-8

Concepts: Introduction to block coding

Download the Lesson Plan button
STEM Lesson Plan: Unruly Splat Jacks
Virtual-Friendly!
Yellow dash straight line
Unruly Splat Jacks

The Splat Jacks lesson plan is a fun introduction to scoring and comparing algorithms - there are multiple ways to create this game!

Level: Grades 3-5

Concepts: Scoring, conditional statements

Download the Lesson Plan button
STEM Lesson Plan: Unruly Splats Memory Challenge
Virtual-Friendly!
Yellow dash straight line
Unruly Splats Memory Challenge

The Splats Memory Challenge lesson works with or without physical Splats (but of course it’s more fun and unruly with them!).

Level: Grades 3-5 and 6-8


Concepts: Variables, functions, conditional statements

Download the Lesson Plan button