Recently Added Curriculum

Displaying recently added curriculum of grade level and type

preview of 'Build. Hack. Secure: Engineering an Ethical Hacking Lab' Activity

Build. Hack. Secure: Engineering an Ethical Hacking Lab High School Activity

Published on November 20, 2025

This activity provides a foundation for ethical hacking by using tools in Kali Linux to analyze and attack a target system, Metasploitable2. Students learn about ethical hacking, containers, and network engineering as they use Docker to build and connect their own hacker and target systems. They identify and install necessary tools on Kali Linux, including Nmap to scan the target for open ports and running processes. This information helps them create efficient username and password lists, or "dictionaries," using Crunch. The activity culminates with students using Hydra to brute-force crack the target system's passwords with their custom wordlists.

preview of 'Fast Track Factory: Using the Engineering Design Process to Improve Efficiency in Mass Production' Activity

Fast Track Factory: Using the Engineering Design Process to Improve Efficiency in Mass Production High School Activity

Published on November 7, 2025

Students become “efficiency experts” who have been contracted by an auto manufacturer. They are presented with plans for three car models (made from plastic building bricks) the company currently makes. The current designs are selling well but are not as profitable as the company would like, because they require more building materials (plastic bricks) and take more time to build than would be ideal. After conducting a simulation of the company’s current mass production system, the “efficiency experts” are asked to propose modifications to the current system (e.g., vehicle design, assembly line layout, and labor allocation) that will allow the company to make more cars for a lower price, while remaining within specific safety and efficiency guidelines required by law. The “efficiency experts” then implement their redesigned system and compare building time and cost of the revised system to the original one. Finally, the experts prepare a presentation for the auto manufacturer’s executives during which they report their proposed modifications, citing specific examples of cost and time that was saved between the original production process and the revised one.

preview of 'Robotic Arm Challenge' Sprinkle

Robotic Arm Challenge Middle School Sprinkle

Published on November 6, 2025

Students design, build, and test a model robotic arm capable of moving objects from one location to another. Using everyday materials such as craft sticks, string, paper clips, and rubber bands, students explore how simple machines work together to perform complex tasks, like NASA engineers who design robotic arms for Mars rovers and the International Space Station.

preview of 'Straws and Strings: How Fingers Work, One Pull at a Time' Sprinkle

Straws and Strings: How Fingers Work, One Pull at a Time Middle School Sprinkle

Published on November 4, 2025

Students explore the mechanical principles behind hand movement by constructing a working model of a human finger and hand.

preview of 'Stop the Stick: Using Surfactants to Prevent Protein Aggregation in Pharmaceuticals' Activity

Stop the Stick: Using Surfactants to Prevent Protein Aggregation in Pharmaceuticals High School Activity

Published on October 30, 2025

Students act as chemical engineers tasked with improving the stability of protein-based medicines by developing a cost-effective surfactant to reduce protein aggregation during shipment. They learn about surface tension, surfactants, and the contributions of the scientist Agnes Pockels before using a simple Langmuir-Pockels trough model to test unknown additives. Using their collected data, students propose and evaluate a surfactant solution to minimize protein aggregation caused by agitation.

preview of 'Get the Materials Down the Hill! ' Activity

Get the Materials Down the Hill! High School Activity

Published on October 23, 2025

Students use readily available materials to design and build a device that transports a large amount of material down a hill. They must work within limited resources to construct their design. As they learn about motion and forces, students apply concepts of kinematics and dynamics to evaluate the performance of their system to determine the maximum weight it can safely carry down the hill in the least amount of time without breaking the rope. Finally, students perform a force analysis to calculate the acceleration of their load.

preview of 'Mines to Mobiles: Aqueous Solutions and Environmental Chemistry' Activity

Mines to Mobiles: Aqueous Solutions and Environmental Chemistry Middle School Activity

Published on October 17, 2025

Students are challenged to efficiently extract a model rare earth element, terbium, which is essential for electronics but typically refined using harmful acid-washing methods. Students first learn about water and solution properties such as hydrophobic/hydrophilic interactions, solubility, and the effects of temperature and agitation. They then apply this knowledge to a simulated extraction challenge: separating black pepper (terbium) from a solution of water (acid), salt (calcium), and sugar (iron). Finally, competing student groups must determine the fastest, most cost-effective combination of variables (temperature, agitation, etc.) to dissolve the salt and sugar, leaving only the "purified" pepper, thereby modeling the innovative and fiscally responsible problem-solving used by environmental engineers to safely extract rare earth elements.

preview of 'Unlocking the Secrets of Semiconductors: Logic Gates and Design' Activity

Unlocking the Secrets of Semiconductors: Logic Gates and Design High School Activity

Published on October 1, 2025

Students explore the fundamentals of digital logic by building truth tables and designing their own logic circuits. Using a series of scaffolded worksheets, students gain hands-on experience with core logic gates such as AND, OR, NOT, NAND, NOR, XOR, and XNOR. They apply this knowledge by analyzing multi-input circuits and eventually designing their own four-input logic system. On the final day, students use the free online circuit simulator Wokwi to test and verify their custom logic gate designs. Through this activity, students gain foundational experience in binary reasoning, digital electronics, and circuit logic that underpins real-world computing systems.

preview of 'Engineer an Ethical Hacking Lab with Podman' Activity

Engineer an Ethical Hacking Lab with Podman High School Activity

Published on September 29, 2025

Students become red team ethical hackers by building a safe hacking lab and learning tools used to test real networks. Students are introduced to ethical hacking, containers, network engineering, wordlist generation, and brute-force password cracking. Using Podman, students create and network their hacker system (Kali Linux) and target system (Metasploitable2 or “Meta2”). With Netcat, they scan the target’s IPs, ports, and services, then design efficient username and password lists with Maskprocessor. Finally, students test vulnerabilities by attempting controlled brute-force attacks on the target and its DVWA web server using Medusa and their custom wordlists. The activity builds practical lab skills and broadens understanding of computer science topics such as cryptography, web apps, networking, containers, and AI/LLMs.

preview of 'Design to Deliver: Optimizing Craft Production for Efficiency, Profit, and Purpose' Activity

Design to Deliver: Optimizing Craft Production for Efficiency, Profit, and Purpose High School Activity

Published on September 15, 2025

Teams of students become startup car companies aiming to win a contract with Porsche. The project requires them to design and build four prototype vehicles using plastic bricks. They then take on various engineering roles to plan a production floor layout and run a simulated production process. After analyzing their initial performance and making improvements, a second simulation determines which team wins the contract based on the number of high-quality vehicles they produce. The project concludes with each team creating a report using data from both simulations to evaluate their performance and suggest future improvements.

preview of 'Unveiling the Unseen: A Statistical Analysis of Noise Detection and Soundproofing' Activity

Unveiling the Unseen: A Statistical Analysis of Noise Detection and Soundproofing High School Activity

Published on September 9, 2025

In this high school engineering activity, students use a sound level meter or Arduino microcontrollers to measure sound levels at various locations and then analyze the data. The project begins with identifying constraints and learning to set up and program Arduino devices with sound sensors, while also brainstorming community issues related to noise pollution. Students then collect sound level data over time, analyze it using descriptive statistics, and create graphs and charts to visualize trends. Applying principles of sound insulation and damping, they design and build a soundproofing system, test its effectiveness by measuring sound levels before and after application, and use statistical tests to determine whether the reduction is significant.

preview of 'Microcontroller-Based Instruments for Medical Use' Activity

Microcontroller-Based Instruments for Medical Use High School Activity

Published on August 30, 2025

Students use Arduino microcontrollers to measure heart rate and blood oxygen levels with the MAX30102 sensor board and to capture electrocardiogram (ECG) signals using the AD8232 sensor board. They analyze the data to detect arrhythmias by comparing results from both sensors. Throughout the activity, students gain hands-on experience with installing the Arduino Integrated Development Environment (IDE), adding libraries, compiling code, and running programs on Arduino microcontrollers.

preview of 'Designing an Arduino Geiger Counter' Activity

Designing an Arduino Geiger Counter High School Activity

Published on August 22, 2025

Students use the engineering design process to investigate radiation and its effects on human health. Students design and build simple Geiger counters, learn about different types of radiation and typical background levels, and gather data from various locations. They then analyze their findings, compare them to accepted safety standards, and refine their devices for improved performance. The activity culminates in a final report where students explain their results, justify conclusions with evidence, and reflect on the strengths and limitations of their investigation and design.

preview of 'Decreasing the Life Cycle Energy of Buildings' Activity

Decreasing the Life Cycle Energy of Buildings High School Activity

Published on July 31, 2025

Students learn that 40–50% of carbon emissions contributing to climate change come from energy used in building construction and operation. Using CAD software, they calculate the total energy consumption of a house or building across its entire life cycle. By testing their models, students see the quantitative impact of their design choices and then modify their designs to reduce energy use and minimize environmental impact.

preview of 'Toilet Paper Trouble Time: Designing Plant-Based Solutions to Break Down Toilet Paper' Activity

Toilet Paper Trouble Time: Designing Plant-Based Solutions to Break Down Toilet Paper High School Activity

Published on July 25, 2025

Students tackle a real-world problem by designing and testing plant-based solutions to break down toilet paper. Using the engineering design process, they research, brainstorm, prototype, test, and refine their approaches—just like professional engineers. By experimenting with different plant materials, students develop creative problem-solving skills while considering real constraints faced in global sanitation systems.

Free K-12 standards-aligned STEM curriculum for educators everywhere.
Find more at TeachEngineering.org