Lesson Plan
Google

Adventure on the High Seas

For Teachers 5th - 9th
Ahoy there! A fun computer science lesson challenges pupils to write a program that creates an ocean wave. They then develop stories to accompany their projects. All of this takes place within the Scratch coding program.
Lesson Plan
Code.org

Algorithms Detour - Minimum Spanning Tree

For Teachers 9th - 12th
This optional lesson plan introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data. 
Activity
Computer Science Unplugged

The Muddy City—Minimal Spanning Trees

For Teachers 4th - 12th
What is the most efficient way to ensure everyone is connected? Individual pupils determine the least expensive route to pave roads in a fictional city. In doing so, they learn to find the minimal spanning tree for the situation. They...
Lesson Plan
University of Rhode Island

The Interactive Boston Computer Museum Tour

For Teachers 5th
Fifth graders use the Internet to use an interactive program which helps them explain the Internet better. They take a tour of a computer museum and focus on how the Internet works through an exhibit.
Lesson Plan
1
1
Workforce Solutions

On the Job

For Teachers 6th - 8th
Four lessons spotlight a variety of professions while boosting listening and observational skills and making inferences. Lesson one challenges pupils to group cards based on a commonality then justify the relationship they see....
Lesson Plan
Friends of Fort McHenry

Cannons During the War of 1812

For Teachers 6th - 8th
During the Battle of Baltimore in the War of 1812, only 25% of the bombs and rockets fired at Fort McHenry actually reached their target. Using an interactive online simulation, combine your historical study with physics and...
Lesson Plan
California Department of Education

Ready, Set, Test!

For Teachers 11th Standards
Ready to prepare young scholars for their first placement test experience? Give them the support they need using a test-focused instructional activity. Fifth in a series of six junior-level college and career readiness instructional...
Lesson Plan0:31
1
1
Teach Engineering

Microfluidic Devices and Flow Rate

For Teachers 9th - 12th Standards
When you have to flow, you have to flow. The activity introduces class members to microfluidic devices and their uses in medicine. They watch a short video on how the diameter affects the rate of flow. The worksheet has individuals...
Activity
Khan Academy

Khan Academy: The Internet Protocol Suite Practice

For Students 9th - 10th
Practice problems with the internet protocol suite of networks.
Activity
Khan Academy

Khan Academy: Scalable Systems

For Students 9th - 10th
Practice problems to help understand scalable network systems.
Unknown Type
Khan Academy

Khan Academy: Ip Addresses

For Students 9th - 10th
Check your understanding of IP addresses (v4 and v6), in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Domain Name System (Dns)

For Students 9th - 10th
Check your understanding of the DNS (domain name system) and DNS spoofing, in this set of free practice questions designed for AP Computer Science Principles students.
Unknown Type
Khan Academy

Khan Academy: Hypertext Transfer Protocol (Http)

For Students 9th - 10th
Check your understanding of HTTP requests and responses, in this set of practice questions designed for AP Computer Science Principles students.