Ontario
Animation Programming—Computer Studies
Introduce high schoolers interested in animation programming to fundamental programming concepts so that they can plan and write simple programs.
NPR
Chinese American Women Lesson Plan
The National Women's History Museum provides a plan designed to accompany their online CyberExhibit, Chinese American Women; a History of Resilience and Resistance. After examining a series of primary and secondary source documents,...
National Woman's History Museum
Getting with the Program
A seven-step lesson introduces the emergence of computer sciences and the contributions women made to the profession after World War II. Several science experiments offer pupils a hands-on learning experience that showcases parabolas,...
Google
Be Internet Awesome
Teach the qualities of a digitally smart citizen with a set of lesson plans created by Google. Along with creating strong passwords, learners explore how to protect their privacy, when to stand up for others against cyberbullying, and...
NASA
Observing Monsoon Weather Patterns with TRMM Data
Follow a fabulous slide show on how monsoons form and how satellite technology is being used to observe the phenomena, explaining why they occur. Afterward, visit the TRMM (Tropical Rainfall Measuring Mission) website to access actual...
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Code.org
What is Big Data?
Find out why Big Data is a big deal in the first installment of a 12-part unit that introduces young computer scientists to Big Data and demonstrates how it is useful. In pairs, class members research a big data tool to uncover the...
Code.org
Functions with Return Values
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function.
Teach Engineering
May the Magnetic Force Be with You
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, learners...
NPR
Partners In Winning The War Lesson Plan
How propaganda was used to change the concept of women's roles during World War II is the focus of an online exhibit provided by the National Women's History Museum. Packed with propaganda posters and pictures, the packet points out how...
Institute of Electrical and Electronics Engineers
Arduino Blink Challenge
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
PBS
NOVA Cybersecurity Lab Lesson Plan
Don't be fooled by cyber scams! An informative lesson plan teaches techies about cybersecurity. They watch videos, play a game, and engage in discussion to improve their understanding of online safety.
Code.org
Looping and Simulation
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping.
Annenberg Foundation
America's History in the Making: Using Digital Technologies
How can digital technology of today link us to the events of the past? Scholars use technology to uncover the vast number of historical resources available in lesson 12 of a 22-part America's History in the Making series. Using databases...
NPR
Young And Brave Lesson Plan
Honor brave young women with a lesson that showcases 30 individuals who's achievements made a lasting impression on our country's history. Here, scholars randomly choose a person to examine from an interactive myseum exhibit then share...
Code.org
Using Variables in Apps
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson plan. Young computer scientists modify two existing apps by adding variables and...
Teach Engineering
Cell Membrane Structure and Function
Teach your class how to get out of a cell — or break in. The third installment in a seven-part series introduces the class to cell membranes and their functions. The lesson plan includes information to present to the class,...
West Contra Costa Unified School District
Correlation and Line of Best Fit
Computers are useful for more than just surfing the Internet. Pupils first investigate scatter plots and estimate correlation coefficients. Next, they use Microsoft Excel to create scatter plots and determine correlation coefficients and...
Institute of Electrical and Electronics Engineers
Virtual Reality and Anaglyph Stereoscopic Technology
Experiment with 3-D glasses to learn about stereo images and virtual reality. Scholars look at various images to determine if green/red or red/cyan glasses are preferable. They determine distances between images using the 3-D glasses and...
TryEngineering
Computing in the Cloud
What and where is "the cloud"? The lesson teaches scholars about the history of cloud computing and about its current uses. It also teaches how to install a multiple guest OS in a host OS and how to use cloud computing services.
National Research Center for Career and Technical Education
Photoshop Scale
Say cheese! Can your class take a great photo and size it to fit any need? A career and technology-centered lesson plan demonstrates the correct way to resize images in Adobe Photoshop. Scholars view a presentation and work individually...
Institute of Electrical and Electronics Engineers
Cracking the Code
Some interesting reading on the history of barcodes opens this technology lesson plan. Readers find out how engineers contribute, and then they gather into groups to discuss possible improvements to our current UPC barcode system. Know...
Messenger Education
Can You Hear Me Now?—Communicating with Spacecraft
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....
Media Smarts
Teaching TV: Television Techniques
As part of a five-lesson unit on how television uses technology and film techniques to communicate meaning, elementary students create their own media productions that demonstrate their understanding of these concepts.