Free, standards-aligned lesson plans with hands-on activities and supplies. Browse by subject or grade to find the perfect lesson for your classroom.

In this exercise, you will embark on an exciting journey into the world of robotics!

Design and program a robot that follows a line on the floor.

This project will take students through the process of building a robotic arm! The PhaseDock robotic arm workbench represents the same technology used today in medicine, manufacturing, logistics and security (and much more) - reproduced at a scale that fits comfortably on your desk. In this project, students will learn what exactly defines a robot, along with the uses for (and limitations of) robotic technology. Students will take direct control of their robotic arm and learn how to write programs that allow the arm to do useful work autonomously!

In this project, students will explore the uses of pulleys and their force-multiplying properties. Using spring scales, students will collect data about force reduction and design their own pulley system to hoist a heavy object.

This project introduces students to mBot2's features, fostering hands-on learning on Computer Science and STEAM.

The BBC micro:bit is a pocket-sized computer that can be programmed in many ways and has many uses. It has a microcontroller that can be programmed to perform specific tasks, and also has input and output devices. Make sure to familiarize yourself with beginner and intermediate Micro:bit before tackling this advanced project!

The BBC micro:bit is a pocket-sized computer that allows students to get hands-on with coding and digital making. Make sure to familiarize yourself with Beginner Micro:bit before jumping into this Intermediate project!

The BBC micro:bit is a pocket-sized computer that introduces you to how software and hardware work together and is designed to enable students to get engaged and creative with technology and coding.

In this project, students will learn about magnetic-induced motion and construct a simple homopolar motor and a magneto-electric train.

In this project, students will be introduced to aerospace engineering through rocketry. Students will create air-powered rockets with 3D-printed nose cones and self-designed fins to carry small payloads.

In this project, students will learn about waves, frequency, and resonance as they build their own stringed instruments. Students will construct a stringed "neck" and design/build their resonance chamber. Learn science alongside a little music theory!

Makey Makey is an invention kit for the 21st century. Turn everyday objects into touchpads and combine them with the internet. It's a simple Invention Kit for Beginners and Experts doing art, engineering, and everything inbetween. MakeCode Arcade is a game development platform for you to create your own old-school style video games. With Makey Makey, you can invent your own controllers for the games you code!

Makey Makey is hands-on Inventing for everyone. Makey Makey is an invention kit for the 21st century. Turn everyday objects into touchpads and combine them with the internet. It's a simple Invention Kit for Beginners and Experts doing art, engineering, and everything inbetween. Make sure to complete the introduction Makey Makey courses before adventuring into this project!

Makey Makey is an invention kit for the 21st century. Turn everyday objects into touchpads and combine them with the internet. It's a simple Invention Kit for Beginners and Experts doing art, engineering, and everything inbetween. Also, learn how to code key presses in Scratch.

In this project, students will learn about electromagnets and their practical applications. As a result of this project, students will be able to construct an electromagnet, plot the field around an electromagnet, and test the relative strength and magnitude of different electromagnets.

In this project, students will review simple machines and learn different forms of energy transfer, specifically about kinetic and potential energy. Students will use this information to design, construct, test, and revise their own Rube Goldberg machine!

The Solar Tracker Project introduces students to the practical application of solar energy. It involves building a device that optimizes a solar panel's efficiency by tracking the sun's movement throughout the day. This hands-on project integrates elements of electrical engineering, programming, environmental science, and renewable energy.The hands-on aspect of the project will require students to create circuits, program code, troubleshoot, and record measurements.

In this cybersecurity-oriented "Break-in Box," students have one hour to use cybersecurity clues and techniques to "hack" into the box.

Do you want to learn how to 3D model? Do you want to be able to turn your ideas into models that can be shared, printed, or even exported as a schematic for your next woodshop build? In this project, we will use the education edition of Onshape to turn those ideas and measurements into computer models.

Building on the Arduino Smart Garden Basics, students will enhance their existing gardening setup to use their basic programming and hardware skills to wire and code an autonomous Greenhouse that can detect moisture and control watering as well as monitor and regulate humidity and temperature!

Can you use technology to take care of your plants? Can we optimize climate parameters to grow specific plants on our own? In this lesson, students will learn basic programming and hardware skills to wire and code an autonomous watering system for a house plant!

Create digital music like a rock star with the Ruby programming language and Sonic Pi! This is the follow up to Music with Ruby. We recommend ages 8+ with solid typing skills.

Do humans really only have five senses? Could we have even more? In this lesson, students will explore the concept of biohacking and biomimicry as they program an Arduino board to utilize an ultrasonic sensor to collect distance data and send this information seamlessly to a user through a wearable. Then, students can choose a biohacking mini-project of their choice to try on their own!

Create digital music like a rock star with the Ruby programming language and Sonic Pi! This is an entry-level project, no experience required! We recommend ages 8+ with solid typing skills.

Electricity is all around us and integral to our society as a whole! Invite your students to learn about electricity and the different careers in the field. Applied sciences and career education come together in this Betabox lesson!

Create a story adventure using the Python programming language. We recommend our Python Game Design: Rock, Paper, Scissors project for refreshers on coding basics.

Code your very own game of Rock, Paper, Scissors using the Python programming language. This is an entry-level project, no experience required!

This project will introduce students to microcontrollers and how they can be used to control different sensors and components! Students will be able to control LED and sound output as well as receive input from potentiometers and light sensors.

This project will introduce students to the concepts of simple machines, mechanical advantage, and fluid pressure as they construct hydraulic devices to solve cross curricular challenges. The engineering design process is leveraged throughout the project as students prototype, test, and modify their devices along the way!

Learn the essentials of electrical engineering by creating simple circuits! Together we'll learn about the three main components of a circuit, series vs. parallel circuits, and practical applications.

Explore the utility of 3D model repositories for 3D printing! Using Thingiverse, we will navigate and download 3D models designed by other engineers and become familiar with the website's features. Next, we will upload STL files into Tinkercad to adjust and compile multiple models into a digital metropolis.

Tinkercad is an easy-to-use 3D modeling tool available online for free. Since it’s cloud-based, you can access it from any computer, including Chromebooks, with an internet connection. This lesson offers an introductory crash course in computer-aided design (CAD) inviting your students to design models in inventive ways! This technology is commonly used in makerspaces for 3D printing, STEM projects, and much more. Engineers and designers frequently use programs such as Tinkercad to prototype new and upcoming inventions before proceeding to the manufacturing stages of development.

This project covers the fundamentals of simple circuits. Here you will become familiar with the vocabulary, units, and instruments used in identifying and measuring electricity.

Welcome to the Educator’s Classroom Project! We’ll be helping you guide your students in the scientific processes behind self-driving car technologies. Together we will learn about physical aspects of manufacturing, wiring, and networking as well as learning to program autonomous capabilities for your cars!

In this lesson, your students will have the opportunity to learn about neurodiverse talents in individuals within STEM fields. Through engaging in engineering practices and solving real-world problems, students will promote social belonging for individuals with diverse abilities. Get ready to empower your students to make a positive impact in their communities and beyond!

Demonstrate physics concepts about forces and motion in a fun, hands-on way! Your students will carry out investigations, mathematical calculations, and racing challenges with Hot Wheels cars!

Water is the driving force of all nature! Invite your students to learn about water pollution and access to clean water through water testing and a filtration experiment.

The following project is an introduction to machine learning by using the free software PictoBlox. We will be training a computer to recognize hand gestures, words, and much more!

3D printing is a revolutionary technology that allows for the creation of physical objects from digital models. This technology has a wide range of applications, from creating prototypes to printing prosthetics for medical use, and even creating entire buildings!

What considerations should be taken into account when humans and robots interact with each other? Ponder and debate ethical dilemmas regarding current automotive development. Philosophy meets applied science in this Betabox lesson!

Have you ever wondered how energy from the sun can be used to power our devices? Invite your students to learn about how and why solar power works. Applied sciences are the backbone of this Betabox lesson!

Teach your students how to assemble, program, and automate drones! This project complements the Tello Drones Classbox.
Create a free account to access full lesson plans, teaching tips, and hands-on supply kits delivered to your door.