Lesson Plan
Code.org

User Input and Strings

For Teachers 9th - 12th
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth lesson plan of the...
Lesson Plan
Code.org

Keys and Passwords

For Teachers 9th - 12th
Scholars explore the relationship between cipher keys and passwords and as they learn more about the Vigenere cipher and continue to read from the book Blown to Bits in the seventh lesson of the series. They conduct an activity where...
App
Sprite Box

Lightbot Jr 4 Coding Puzzles

For Students 2nd - 8th
Learning how to write computer code has never been so much fun! Given control of their very own robots, children create simple programs in order to solve a series of challenges and develop their problem solving skills.
Lesson Plan
Rochester Institute of Technology

Skateboard Assembly - Line Balance

For Teachers 6th - 12th
Utilize the lesson on utilization. The second installment of a nine-part technology/engineering series teaches scholars about the flow of a balanced assembly line and the definition of utilization. Videos, activities, and simulations...
Lesson Plan
TryEngineering

Recursion: Smaller Sibling Pyramids

For Teachers 3rd - 6th Standards
Get siblings to do your work. Scholars learn how to perform summations of arithmetic sequences in an innovative lesson. They use iterations, smaller siblings (tail-end recursion), and the divide-and-conquer approach.
Lesson Plan
TryEngineering

Sorting Socks is Algorithm Complexity

For Teachers 9th - 12th Standards
Use hosiery to teach computer science. Scholars use socks to develop a set of algorithms. They find ways to find a particular sock from a set and ways to sort socks. Finally, they use their algorithms to consider time complexity.
Lesson Plan
Code.org

The Need for Algorithms

For Teachers 9th - 12th
Pairs work through two scenarios that require them to generate an algorithm. The first activity requires pairs to define a common language to use; the second comes with the language. The pairs then must determine how to code the...
Lesson Plan
Code.org

Creating Functions

For Teachers 9th - 12th
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine...
Lesson Plan
Computer Science Unplugged

Count the Dots – Binary Numbers

For Teachers 4th - 12th
Did you know you can send a message using only zeroes and ones? This interactive resource presents an introduction to binary numbers. Through code cards, pupils learn to convert binary numbers to decimal numbers.
Lesson Plan
TryEngineering

Pulleys and Force

For Teachers 3rd - 8th
Students investigate pulleys and pulley systems. They demonstrate how multiple pulleys dramatically reduce required force. They study hoe pulley systems are used in machines and impact everyday life.
Activity
1
1
Teach Engineering

Inside the DNA

For Teachers 9th - 12th
Get your class to take a closer look at DNA. Pupils conduct research to determine the methods used by scientists to analyze the molecular structure of DNA. The class members investigate different types of molecular imaging along with gel...
Lesson Plan
Rochester Institute of Technology

Skateboard Assembly - Cycle Time

For Teachers 6th - 12th
Assemble a great activity on assembly lines. In the first installment of a nine-part technology/engineering series, future entrepreneurs learn about the manufacturing process, specifically about the assembly line and cycle time. The...
Lesson Plan
Curated OER

Adventures in Electrical Engineering

For Teachers 11th - 12th
Learners explore electricity by conducting a series of experiments. In this physics lesson plan, students discover the relationship between current, voltage and resistance. They calculate voltage and power in a given system.
Lesson Plan
Curated OER

Rover Races

For Teachers 7th - 9th
Students identify the challenges encountered by astronauts in operating a planetary rover. In this space science lesson, students create a rover using their team members. They follow a command sequence from the driver and navigate...
Lesson Plan
Curated OER

Bioinformatics

For Teachers 9th - Higher Ed
Young scholars conduct a series of scientific investigation using bioinformatics. In this molecular biology lesson, students collect experimental data using different educational softwares. They calculate and analyze relationships using...
Lesson Plan
Pennsylvania Department of Education

Counting Numbers: Four

For Teachers Pre-K - 1st
Students practice counting to four. In this counting to four lesson plan, students access an e-book at "I Save A Tree.com" where they count items up to four. They examine the text and images which can be seen in both Spanish and English.
Lesson Plan
Curated OER

BLAST Algorithm

For Teachers 9th - Higher Ed
Students explore a series of activities on using BLAST. In this biology lesson, students explain the significance of BLAST in DNA query. They give real world applications of BLAST.
Lesson Plan
Curated OER

Image Processing in the Classroom

For Teachers 12th
Twelfth graders determine how scientists study the universe and particular astronomical objects using Internet research, images and NIH software. They work in groups to examine and use imaging software as they study astronomical objects.

Other popular searches