ITEEA STEL — Computing-Integrated Lesson Plans

K-12 lesson plans aligned to the ITEEA Standards for Technological and Engineering Literacy (STEL). Computing-integrated engineering activities mapped to STEL core standards on design, systems, impacts, and the nature of technology and engineering.

93 lessons found.

“White Energy Journey”

Students will work independently to design a ‘driving base’ using the SPIKE PRIME LEGO sets. Upon completion of the base …

Alicia Vonberg 6-8 Computer ScienceScienceEngineering
Data CollectionProject-BasedRobotics

3D printing tracking and behind the scences

The learner will be given a demonstration on how to design a 3D model such as a keychain in the free autoCAD software …

Aric Hanusa 9-12 Computer ScienceMathematicsScience +1
Data CollectionWySTACK

Algorithmic Bias & AI Ethics

In this activity students will learn about algorithmic bias through real-world examples. They will then learn the four …

Sarah Horen 6-89-12 Computer ScienceScienceEngineering
Data CollectionWySTACKAI

aMAZEing Margaret Hamilton

In this lesson students will begin by reading about Margaret Hamilton in 'Margaret and the Moon' by Dean Robbins. After …

Kalista Pendleton K-23-5 Computer ScienceScienceReading/Language Arts +2
Project-BasedRobotics

Arduino Traffic Light

Students will code an Arduino traffic light code. They will then build an Arduino traffic light simulator. They will …

Jessica DeFreece 3-56-8 Computer ScienceEngineering
Project-BasedWySTACK

Arduino Traffic Lights

Lesson consists of introducing students to the concepts of finite state machines (FSM), side-channel attacks. After …

Doc Shaw 6-8 Computer ScienceMathematicsScience +1
WySTACK

Cats or Dogs: Intro to Supervised Machine Learning

In this lesson, students will learn what supervised machine learning is and how it operates. Students will then work …

Sarah Horen 6-89-12 Computer ScienceScienceEngineering
Data CollectionProject-BasedWySTACKAI

Circuits, Circuits, Circuits

Students will work together in groups of 2-3 to build, debug, and run a variety of circuits both in TinkerCad and IRL on …

Jennifer LaVanchy 6-8 Computer ScienceScienceEngineering
Game-BasedProject-BasedWySTACK

CODIS & Forensic Science

Students will work together (in teams of 4) as forensic scientists to solve the crime of “Who broke into our school and …

Alicia Vonberg 6-8 Computer ScienceScienceEngineering
Data CollectionUnplugged

Configure godot_rl

Student will install prerequisites such as pip, python-is-python3 etc. Will follow instructions I have given them and …

Jesse Smith 9-12 Computer ScienceScienceEngineering
Game-BasedWySTACKAI

Create a cookie cutter device using technology and 3D printing to understand adding and subtracting fractions.

In this lesson students will create a cookie cutter to help them practice adding and subtracting fractions. They will …

Brandi Rodriguez 3-5 Computer ScienceMathematicsEngineering

Creating a Gear Amusement Park

Students will use peer collaboration, engineering, problem solving, & reflection, when given a set of Funny Gears & …

Amber McClure K-2 Computer ScienceScienceReading/Language Arts +1
Data Collection

Creepy Carrots

Stem activity for 5-year olds. Students will work cooperatively to construct a structure using a variety of items.

Jeanie Sanders K-2 MathematicsReading/Language ArtsScience +1
Data CollectionProject-Based

Critical Infrastructure 2

Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity

Timothy Grier 9-12 Computer ScienceScienceSocial Studies +1
CybersecurityGenCybermicro:bitMakeCode

Cybersecurity Career Poster Project

Students will design a poster project detailing an individual cybersecurity career. The poster project will include …

Jana Simmerly 6-8 Computer ScienceScienceEngineering
CybersecurityData CollectionGenCyber

Denial of Service Attack

Students will model one type of attack (a denial-of-service attack) and figure out how to protect the network against it …

Jumoke Adebimpe 9-12 ScienceComputer ScienceEngineering
CybersecurityGenCyber

Do you want to build a robot

Students will learn about robots, how to program a microbit and create a microbit pet.

Sandra Joslin 3-5 Computer ScienceMathematicsReading/Language Arts +2
Data CollectionProject-BasedRoboticsmicro:bit

E is for Erosion, C is for Cybersecurity

Students will learn the effects of wind and water erosion. They will create their own landscape to show how water …

Katie Cline 3-5 Computer ScienceScienceEngineering
CybersecurityProject-Based

E' is for Erosion

Students will learn the effects of wind and water erosion. They will create their own landscape to show how water …

Katie Cline 3-5 Computer ScienceScienceEngineering
Cybersecurity

Egg Drop

Using the MicroBit students will make a safe container for an egg drop. Instead of an egg, the students will be using …

Becki Butterfield 3-5 Computer ScienceMathematicsScience +1
Data Collectionmicro:bit

Egg Drop Experiment using Microbit

Students will investigate and design an experiment that explores Newton’s 2nd Law, momentum and impulse using a …

Samantha Schwessinger 9-12 Computer ScienceScienceMathematics +1
micro:bitMakeCode

Exploration with Tetrix

Tetrix: In this lesson students will sort/ organize the school's Tetrix sets to ensure each set is complete. After …

Melissa Harris 3-56-8 ArtComputer ScienceScience +2
Robotics

Exploring Eye Tracking

The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …

Christy Rodgers 6-8 Computer ScienceScienceEngineering
Data CollectionWySTACK

Exploring Eye Tracking: A Lesson For Middle Schoolers

The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …

Autumn Spiva 6-8 Computer ScienceScienceEngineering
Data CollectionWySTACK

Exploring Eye Tracking: A Lesson for Middle School Students

The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …

Autumn Spiva 6-8 Computer ScienceScienceEngineering
Data CollectionWySTACK

Exploring Outputs with an RGB Light Strip

In this lesson you will be introducing the connection of color with computer science through the use of a micro:bit and …

Laramie McCullough 6-89-12 ArtComputer ScienceScience +1
micro:bitMakeCode

Exploring VR Eye Movement Tracking Accuracy

Students use their understanding of eye movement tracking learned in the prior lesson to test the accuracy of an eye …

Autumn Spiva 6-8 Computer ScienceScienceEngineering
Data CollectionWySTACK

Exploring VR Eye Tracking Accuracy

This lesson uses discussions and hands-on activities to help students better understand what eye tracking is, how data …

Autumn Spiva 6-8 Computer ScienceScienceEngineering
Data CollectionWySTACK

Factors and Hazards (Part One)

In this activity, students explore the three factors that affect weather: precipitation, temperature, and wind. Students …

Tara Taliaferro 3-5 Computer ScienceMathematicsReading/Language Arts +2
Data CollectionWeb Design

Fat Bear Fishing

My 5/6 grade class will use micro:bits to design a predator/prey program on micro:bits that assigns each device a fish …

Jennifer LaVanchy K-26-8 Computer ScienceScienceEngineering
Data CollectionGame-Basedmicro:bit

Fraction Racing

Students engineered mint mobiles to race through a micro bit timing gate. The data was then collected and plotted on a …

Becki Butterfield 3-5 Computer ScienceScienceMathematics +1
Data Collectionmicro:bit

Geocaching with Microbits

Geodynamics powers the Earth’s magnetic field, which is magnetic north. There is also a true north which is the Earth’s …

Samantha Schwessinger 6-8 Computer ScienceScienceReading/Language Arts +1
micro:bit

Geometric planter : find volume

The purpose for this geometry lesson is integrated with computer science 3 D printing so students know what is Tinkercad …

Yung Richards 6-89-12 Computer ScienceMathematicsEngineering
UnpluggedWySTACK

Getting Active with Microbit

They are introduced to variables and develop their understanding through a mixture of unplugged and practical …

Connie Hollin 3-5 Computer ScienceScienceEngineering
Unpluggedmicro:bitMakeCode

Getting Results 1 print at a time

Students will use Tinkercad to make a basic key chain with their own name on it. They will export the STL file to get …

Bryce Cushman 6-89-12 Computer ScienceScienceEngineering
Data CollectionWySTACK

Godot RL Agents Activity

In this section, you will learn how to create a custom environment in the Godot Game Engine and then implement an AI …

Jesse Smith 9-12 Computer ScienceMathematicsScience +1
Game-BasedWySTACKAI

Health Care Devices

In this lesson students are reminded about the ever growing uses of technology devices within the healthcare profession, …

Sarah Jarvis 6-8 Computer ScienceScienceEngineering
micro:bit

HexBug Mazes

In this lesson/activity students will learn about who Margaret Hamilton is and what she did for NASA. Students will be …

Kalista Pendleton 3-5 Computer ScienceScienceSocial Studies +1
Project-BasedRobotics

Input/Output what's it all about?

Students will learn the definition of input/output as it relates to computing and will use the Micro:bits to demonstrate …

Christy Rodgers 3-56-8 Computer ScienceScienceEngineering
Web Designmicro:bitMakeCodeMicroPython

Intro to machine learning

Students will train ML models to recognize images in code.org and will understand ML concepts.

Jesse Smith 9-12 Computer ScienceScienceEngineering
Code.orgWySTACKAI

Intro to Problem Solving

This lesson is a fun introduction to the open-ended, collaborative, and creative problem solving students will be using …

Autumn Spiva 6-8 Computer ScienceScienceReading/Language Arts +1
Data CollectionProject-Based

Inventing & Problem Solving with the 3 R’s (Reduce/Reuse/Recycle)

Students will work collaboratively to respond to a text by using recycled materials to create an invention that will …

Amber McClure K-2 Computer ScienceScienceReading/Language Arts +1
Data CollectionRoboticsUnplugged

Keep Your Lips Sealed

There are multiple ways to gain information. Many people will openly provide information with minimal thought to how the …

Holley Nichols 9-12 Computer ScienceScienceEngineering
CybersecurityData CollectionGenCyber

Lesson 1/ activity: Geometric planter find total surface area

The purpose for this geometry lesson is integrated with computer science 3 D printing so students know what is 3 D …

Yung Richards 6-89-12 Computer ScienceMathematicsEngineering
UnpluggedWySTACK

Lesson 8: How does a cup’s surface affect how light warms up a liquid inside the cup?

This is modified from OpenSciEd under the Creative Common 4.0 License. We carry out an investigation to test the …

Abby Slavens 6-89-12 Computer ScienceScienceEngineering
Data Collectionmicro:bit

Lesson Plan 2-First LEGO ® League “White Energy Journey”

Students will work independently to design a ‘driving base’ using the SPIKE PRIME LEGO sets. Upon completion of the base …

Alicia Vonberg 6-8 Computer ScienceScienceMathematics +1
Project-BasedRobotics

Make.code for the Musical

Students were gearing up for a second semester project in design for the spring musical. This was a collaborative …

Samantha J Smith 9-12 Computer ScienceScienceArt +1
WySTACKmicro:bitMakeCode

Micro:bit Step Counter

This lesson focusses on coding concept variable with and lesson from Code.Org. The students will program the micro:bit …

Ryan Olson 3-56-8 Computer SciencePhysical EducationEngineering
Code.orgmicro:bit

Micro:bits on the Fly with Lego Cars

Students will explore how sensors are used in our lives and what they could measure. Students will build a Lego car and …

Julie Snyder 6-8 Computer ScienceScienceEngineering
Data CollectionProject-Basedmicro:bit

Microbit compass

THIS A DRAFT-Student will program a microbit that locate magnetic north, south, east and west. They will create …

Samantha Schwessinger 6-8 Computer ScienceScienceMathematics +2
micro:bit

MicroBit Guitar

Students will use a combination of block coding (Scratch) and physical computing (MicroBit) to create a cardboard …

Victoria L Davis 3-56-8 Computer ScienceScienceEngineering
Scratchmicro:bitIoT

MicroBit Guitars

Students will create a 'guitar' from cardboard, aluminum foil, and a micro:bit and explain how energy is converted from …

Victoria L Davis 3-56-8 Computer ScienceScienceEngineering
Scratchmicro:bit

Microbit programming

Creating a program for their microbit 'pets'. Their program must include noise, pictures and words/phrases

Sandra Joslin 3-5 ArtComputer ScienceScience +2
Roboticsmicro:bit

Microbit programming-Creating a Micropet

Students will create a micropet and then program it to perform various outcomes depending on what they do to it. …

Sandra Joslin 3-5 ArtComputer ScienceScience +1
Project-Basedmicro:bitMakeCode

Mindstorms and Hidden Figures

Students will design a robot to orbit the moon in conjunction with their ELA class reading the book Hidden Figures.

Jennifer LaVanchy 3-56-8 Computer ScienceReading/Language ArtsEngineering
Robotics

ML Learning

In this lesson students are introduced to a form of artificial intelligence called machine learning and how they can use …

Jesse Smith 9-12 Computer ScienceMathematicsScience +1
Code.orgRoboticsWySTACKAI

Modeling Plate Motions using Microbit Technology

This lesson is going to be a supplemental lesson to our OpenSciEd Plate Tectonics unit that we are implementing this …

Morgan Krysl 6-8 Computer ScienceScienceEngineering
micro:bit

Penguin Lab

Students will construct an penguin home to prevent the phase change of an Ice-Cube Penguin. Students will code 2 …

Sara Percy 6-8 Computer ScienceScienceEngineering
micro:bit

Plotting Data in Python using Matplotlib

CSV files can be read using pandas read_csv method. Using this method you can easily use the dataframes created to plot …

John Lupher 9-12 Computer ScienceMathematicsScience +1
Data CollectionWySTACK

Radio Communicating with Microbits

In this project, you and a partner will code a program that is capable of sending a coded message to each other. Each of …

Taylor Plantt 6-8 Computer ScienceScienceSocial Studies +1
Cybersecuritymicro:bitMakeCode

Robotics for Students in the Functional Life Skills (FLS) Program

As the library exists to offer an inclusive space for everyone, this lesson is geared toward giving students with …

Devin Hodgins 6-8 Computer ScienceScienceMathematics +1
Data CollectionRobotics

Safety City

Create a safety city scale model and make a working traffic light system. Role playing let them experience the safety …

Tonya R Taylor K-23-5 Computer ScienceScienceEngineering
Data CollectionWySTACK

Scientific Technologies

Students research a field of science that interests them and the technologies that are used to solve-problems in that …

Amanda Katelyn Carson K-23-56-8 Computer ScienceScienceEngineering
Data Collectionmicro:bit

Scratch Multi-Level Maze

Students will use Scratch to create a multi-level maze. Students will program a main sprite, obstacles and a goal, which …

Adrienne Unertl 3-56-8 ArtComputer ScienceScience +1
Game-BasedProject-BasedScratch

Sea Creature Safety

• To discover more about the threats faced by sea turtles • To learn about efforts to help them • …

Becki Butterfield 3-5 Computer ScienceEngineering
Project-Basedmicro:bit

Secrets Told!

Kids love to talk in code so parents and teachers can't figure out what they are saying. Enter the world of emojis and …

Holley Nichols 9-12 Computer ScienceScienceEngineering
CybersecurityGenCyber

Security Risks & Consequences

This lesson can be done either in person OR virtually. Students will work individually and in groups to determine how …

Alicia Vonberg 6-8 Computer ScienceScienceEngineering
Cybersecurity

Self Driving Moral Dilemma and Machine Learning - 1

This lesson asks students to create their own moral dilemma scenario and create possible outcomes for their scenario. …

Garrid Halsey 6-8 Computer ScienceScienceSocial Studies +1
AI

Sensory Classroom

Students, in small groups, collaborate to design one thing that would turn the classroom into a sensory classroom. …

Samantha Joyce Smith 9-12 Computer ScienceScienceArt +1
ScratchWySTACKmicro:bitMakeCode

Shaw Plans for Classroom Implementation

This lesson consists of introducing students to the concepts of finite state machines (FSM), side-channel attacks, and …

Shari Shaw 6-8 Computer ScienceMathematicsScience +1
Data CollectionWySTACK

Sound Wave Basics with micro:bits

This lesson uses MakeCode and micro:bit to analyze sound waves. Students will learn how frequency and volume affect the …

Jana Simmerly 6-8 ScienceEngineering
CybersecurityGenCybermicro:bitMakeCode

Student Choice Mission

In this final project for the course, students team to Independently, scope the features of a piece of software,or …

James Cunningham 9-12 Computer ScienceScienceEngineering

Surprise! We get to have new Pets!

This is an opportunity for students to learn more about coding through creating a micro:pet with a partner, It will …

Phaedra Davila K-23-5 ArtComputer ScienceScience +2
CybersecurityGenCybermicro:bitMakeCode

Thanksgiving Day Parade

This lesson is a great one to do right before Thanksgiving. Students will read or listen to the book Balloons Over …

Kalista Pendleton 3-5 Computer ScienceScienceReading/Language Arts +1
Project-BasedRobotics

Traffic Light Arduino

Students will design a traffic light simulator using an Arduino to imitate traffic light timings. Students will program …

Sandra Joslin 6-8 Computer ScienceScienceEngineering
WySTACK

Traffic Light Guest Speaker

Guest Speaker Taylor McCort, District 1, Traffic Engineer. Speaker will discuss traffic light aspects and how they …

Jessica DeFreece 3-56-8 Computer ScienceScienceEngineering
WySTACK

Traffic Light Guest Speaker

Guest Speaker Taylor McCort, District 1, Traffic Engineer. Speaker will discuss traffic light aspects and how they …

Sandra Joslin 3-56-8 Computer ScienceScienceEngineering
WySTACK

Traffic Signals: Real World Finite State Machines

Students will login and play the gridlock buster game. This is a traffic light simulation that requires students to be …

Shari Shaw 6-8 Computer ScienceMathematicsScience +2
Data CollectionWySTACK

Use Micro:bit to Gather Temperature Data

This lesson is a part of a multi-day project where students build a small structure designed to interfere with thermal …

Amber Martines 6-8 ScienceEngineering
Data CollectionProject-Basedmicro:bit

Using Microbits to measure light level of sunlight for optimal plant growth

Students will investigate and design an experiment that explores the natural world using microprocessors. They will …

Samantha Schwessinger 6-8 Career and Technical EducationComputer ScienceScience +3
Data Collectionmicro:bit

Virtual Pet

Students will create a virtual pet using micro:bits and then collect data for their pet as it interacts with its …

Anita Tope 3-5 ArtComputer ScienceScience +2
Data Collectionmicro:bit

Visual Behavior Resource

The first lesson plan will consist of some physical and behavioral activities that will show the meanings of the traffic …

Tonya Taylor K-23-5 Computer ScienceScienceEngineering
Data CollectionWySTACK

Volcano Animation

Students use flowcharts and repetition to explore building a volcanic eruption on a Micro:Bit.

Becki Butterfield 3-5 Computer ScienceScienceMathematics +3
Data CollectionUnpluggedmicro:bitMakeCode

Volcano interactions with Earth's Spheres

In this lesson students will use the microbit to develop volcanic eruptions.

Mandy M Sewell 3-5 Computer ScienceScienceReading/Language Arts +1
micro:bit

VR Eye Tracking Accuracy

Students will understand the concept of VR eye tracking accuracy. Students will collect data on the use of VR eye …

Christy Rodgers 6-8 Computer ScienceScienceSocial Studies +1
Data CollectionWySTACK

Wax Museum Technology Part 1

In this lesson series, students will research ways that technology has impacted the world. They can choose to research …

Taylor Wailes-Putnam 3-5 ArtComputer ScienceScience +4
Unplugged

Weather Station

In this activity, students develop a 'weather station' where they collect at least three types of weather data.

Victoria L Davis 6-8 Computer ScienceScienceEngineering
Data CollectionProject-Basedmicro:bit

Weather: Factors and Hazards (Part Three)

In this activity, students use the scientific inquiry process to investigate the effect of water on Earth materials. …

Tara Taliaferro 3-5 Computer ScienceScienceEngineering
Data Collection

Weather: Factors and Hazards (Part Two)

In this activity, students continue their exploration of weather. They learn about two new weather tools- a wind sock …

Tara Taliaferro 3-5 Computer ScienceScienceMathematics +1
Data Collection

What's the 'W' Word in Wyoming?

Students are going to build their own anemometer to check the wind speeds in their hometown. They are going to use their …

Katie Cline 3-5 Computer ScienceScienceMathematics +1
Data Collection

What’s the Weather

Micro bit will project temp - students will graph the data accordingly Arduino will be set up as a weather station

Tesha Frederick K-23-5 Computer ScienceMathematicsReading/Language Arts +2
Data Collectionmicro:bit

What’s the Weather ?

START HERE - get excited about weather!

Tesha Frederick K-2 Computer ScienceMathematicsScience +1
Data Collectionmicro:bit

Zombie Break Out Alarms

Students will use Cublets to make an alarm through trial and error. They will then write/draw the sequence of blocks …

Taylor Wailes-Putnam K-23-56-8 Computer ScienceReading/Language ArtsEngineering