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
4
4
Curated OER

Beginning Google Drive

For Teachers 4th - 12th Standards
Lead your class through creating and sharing documents with Google Drive with a step-by-step activity. The document illustrates each step with screenshots and includes clear and effective instructions that prompt active engagement....
Lesson Plan
Messenger Education

Can You Hear Me Now?—Communicating with Spacecraft

For Students 9th - 12th Standards
Radio signals transmitted to Pluto take five hours to reach their destination! In these two activities, young scientists explore data communication in space. In activity one, pupils learn how data is gathered and sent back to Earth....
Worksheet
Curated OER

Review of Arrays

For Students 12th - Higher Ed
In this computer programming review worksheet, students answer 50 multiple choice questions on one and two dimensional arrays.
Worksheet
Curated OER

Review C++ Fundamentals

For Students Higher Ed
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Lesson Plan
TryEngineering

Give Binary a Try!

For Teachers 9th - 12th Standards
Digital, analog, and now binary clocks? The lesson plan teaches individuals how to interpret binary code. They use an online software program to read binary clocks.
Lesson Plan
Towson University

Mystery Disease

For Teachers 9th - 12th Standards
How did scientists determine the cause of illness before technology? Science scholars play the role of medical researcher in an engaging guided inquiry activity. Using observations, technical reading, and Punnett squares, learners...
Worksheet
Curated OER

Worksheet 15 Computer Lab

For Students 11th - Higher Ed
In this math learning exercise, learners discuss the natural frequency ω0 of the system and how it is the number of oscillations of the spring in 2π units of time.
Lesson Plan
Drexel University

Learning Roomba Module 3: Controlling Movement

For Teachers 9th - 12th
Look at it go. The resource, the third in a series of five using a Roomba, explains the different types of movements a Roomba makes, then challenges pupils to create computer codes that will cause the Roomba to travel specific paths.
Lesson Plan
Code.org

Sending Bits in the Real World

For Teachers 9th - 12th
A bit optional. How do computers transmit in the real world? Pupils research a device that is used in transmitting bits, then individuals create a poster that presents the information they have learned about their device. 
Lesson Plan
Teach Engineering

May the Magnetic Force Be with You

For Teachers 10th - 12th Standards
Class members use mathematics in order to better understand magnetic forces and their interaction on charged particles. After a demonstration of the interaction between a magnet and an electron beam using a CRT computer monitor,...
Worksheet
Curated OER

Electronic Technology

For Students 6th - 10th
In this electronic worksheet, students complete 4 short answer, 6 fill in the blank, and 4 term identifications about electronics.
Lesson Plan
Computer Science Unplugged

You Can Say That Again! – Text Compression

For Teachers 4th - 12th
Compression, the process computers use to store information, is the focus of a resource that presents two different stories that describe the concept of compression by eliminating repeated letters and replacing them with a...
Lesson Plan
TryEngineering

Choose Your Best Way

For Teachers 6th - 12th
Find the best path through town. The instructional activity teaches future computer programmers about networks and paths in graph theory. They develop a network of their towns to determine the most efficient path to visit each of their...
Lesson Plan
TryEngineering

Circuits and Boolean Expressions

For Teachers 3rd - 6th Standards
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Lesson Plan
Middle Tennessee State University

The Invention of the Telephone

For Teachers 6th - 8th Standards
All of the people in your class would agree that life would be different without the invention of the telephone! Study Alexander Graham Bell's most famous and influential invention through the primary source document of his...
Worksheet
Curated OER

Computers: Inside & Out - The Windows Desktop Labeling Workshop

For Students 6th - 7th
For this Windows desktop worksheet, students label the diagram by writing the name of the desktop feature in the blank next to the corresponding number.
Worksheet
Curated OER

Computers: Inside & Out - The Windows Desktop Vocabulary Worksheet

For Students 6th - 7th
In this Windows Desktop instructional activity, students use the vocabulary word box to complete the sentences about Windows Desktop functions.
Lesson Plan
Curated OER

Creating and Managing Drives or Folders

For Teachers Higher Ed
In this technology worksheet, students perform a hands on lab using computers to apply the skills of managing drives and files.
Lesson Plan
Curated OER

Formal Or Informal

For Teachers 9th - Higher Ed
In this technology worksheet, students produce two e-mails that are delivered in the formal and informal contexts. The sheet contains helpful hints for each.
Worksheet
Curated OER

Safe Surfing!

For Students 5th - 7th
In this computer term acronym activity, students study the computer acronyms and then fill in the blank with the correct acronym from the word box.
Worksheet
Curated OER

Safe Surfing! Name that Emoticon

For Students 6th - 7th
In this computer emoticon instructional activity, students fill in the blank with the word that best describes each emoticon. Students use words from the box only one time each.
Lesson Plan
Curated OER

7 Internal Messages

For Teachers 12th - Higher Ed
In this technology worksheet, students compose e-mails that are meant to be shared on a closed system or network. The directions for each is listed.
Lesson Plan
Curated OER

9 Arranging A Meeting

For Teachers 12th - Higher Ed
In this technology worksheet, students practice writing e-mails with the purpose of arranging business meetings in different contexts.

Other popular searches