eBook
Khan Academy

Khan Academy: Computer Science: The Internet Protocol Suite

For Students 9th - 10th
Learn about the many protocols that power the Internet, and how each protocol operates at a different layer, building functionality on top of the layer below it.
Article
Khan Academy

Khan Academy: Learn More About the Internet on Khan Academy

For Students 9th - 10th
Provided are links to Khan Academy content on the following subjects: Computers and the Internet; HTML/CSS; Cryptography; and SOPA/PIPA.
Interactive
National Science Foundation

National Science Foundation: The Birth of the Internet

For Students 9th - 10th
This visually engaging feature by the National Science Foundation provides an excellent explanation of how the internet came to be and those responsible for it's inception. Many original computers and other instruments are discussed and...
eBook
Khan Academy

Khan Academy: The Internet Protocol Suite Practice

For Students 9th - 10th
Practice problems with the many protocols that power the Internet and how each protocol operates at a different layer.
eBook
Khan Academy

Khan Academy: The Internet Protocol Suite

For Students 9th - 10th
Learn about the many protocols that power the Internet and how each protocol operates at a different layer, building functionality on top of the layer below it.
eBook
Khan Academy

Khan Academy: The Socioeconomic Digital Divide

For Students 9th - 10th
Learn about the differences in which households have access to computers and the Internet.
Website
Other

Internet Abc

For Students Pre-K - 1st
A sound resource to identify and understand Internet safety as users navigate the Web on smartphones, tablets, and computers.
Lesson Plan
Science Education Resource Center at Carleton College

Serc: The Digital Divide: A Data Analysis Activity Using Subtotals

For Teachers 10th - 12th
A lesson plan that includes a PowerPoint learning module for students. The purpose of the instructional activity is to teach how to use Excel to analyze a large amount of data, in this case from the US Census. The example being used is...
Website
Other

A Workshop on Inquiry Based Learning Using the Internet

For Teachers 3rd - 8th
This site is a workshop on inquiry-based learning using the Internet.
Website
Other

Net Smartz Kids

For Students Pre-K - 1st
This interactive resource for children teaches all about using the Internet safely. Children will enjoy the colorful games and activities while learning about topics such as protecting personal information, passwords, computer viruses,...
Website
Khan Academy

Khan Academy: Ap Computer Science Principles

For Students 9th - 10th
A basic introductory course to computer science. Covers what computers are, their parts, and what they do; what the Internet is and how it works; some basic programming concepts; algorithms; data analysis; and global impact of computers...
Online Course
Code.org

Code Studio: Computer Programming: Course F

For Students 4th - 8th
Learn to use different kinds of loops, events, functions, and conditionals. Investigate different problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course, design and create...
Lesson Plan
Curated OER

Google for Education: Children and Technology: Privacy and Encryption

For Teachers Pre-K - 1st
Students simulate sending a secret message to a friend via the internet, attempting to deliver the message safely and securely.
Website
John F. Kennedy Center

The Kennedy Center: John F. Kennedy Center for the Performing Arts

For Students Pre-K - 1st
One of the finest sites of its kind on the Internet, ArtsEdge is dedicated to supporting arts education through such initiatives as curriculum development, cross-curricular teaching, and technology integration. Find arts-related...
Unit Plan
TeachEngineering

Teach Engineering: It's a Connected World: The Beauty of Network Science

For Teachers 9th - 10th
Students learn about complex networks and how to use graphs to represent them. They also learn that graph theory is a useful part of mathematics for studying complex networks in diverse applications of science and engineering, including...
Whiteboard
ClassFlow

Class Flow: Understanding the Internet & World Wide Web

For Teachers 9th - 10th
[Free Registration/Login Required] Students will interact with flipchart to identify Internet connections and browser terminology.
eBook
Khan Academy

Khan Academy: The Need for Encryption

For Students 9th - 10th
A huge amount of private data is sent around the Internet every day: emails with details about our personal lives, passwords that we type into login screens, tax documents that we upload to servers. Learn more about the need for data...
Unknown Type
Khan Academy

Khan Academy: Internet Routing Protocol: Redundancy and Fault Tolerance

For Students 9th - 10th
Check your understanding of the network routing protocol of the Internet.
eBook
Khan Academy

Khan Academy: The Geographic Digital Divide

For Students 9th - 10th
Find out more about how the infrastructure of the Internet is not distributed equally.
Interactive
ACT360 Media

Act Den: The Museum of Modern Technology

For Students K - 1st
Informative, fun, and humorous tutorial that uses cartoon characters to provide an introduction to information technology. The tutorial covers operating systems/desktops, email, the world wide web, and networks.
Unit Plan
PBS

Pbs Teachers:cyber War

For Students 9th - 10th
Examine the extent to which the critical infrastructure of the U.S., including electrical power, finance, telecommunications, health care, transportation, water, defense and the Internet, is vulnerable to cyber attack.
Unit Plan
Learn My Way

Learn My Way: Online and Mobile Banking

For Students 9th - 10th
In this online course, students will learn how to safely do banking on the internet, using either a computer, tablet or mobile phone.
Website
PBS

Pbs: Electronic Money Unit

For Students 9th - 10th
Electronic Money is a PBS series of five classroom (grades 9-12) activities and lessons which include great support material on evolution of money and the e-money revolution.
Activity
TeachEngineering

Teach Engineering: Android App Development

For Teachers 9th - 10th
Students develop an app for an Android device that utilizes its built-in internal sensors, specifically the accelerometer. The goal of this activity is to teach programming design and skills using MIT's App Inventor software (free to...