Curated OER
Introducing Microsoft Word
Students explore Microsoft Word. In this technology lesson, students discover the basic word processing commands. Students enter and change text within the word document.
Curated OER
The Science of Lance Armstrong
Live Strong! High schoolers will discuss some of the reasons behind Lance Armstrong's success in cycling and chart those reasons into four categories: Physiology, Psychology, Equipment, Training/Strategy. They will then choose one sport...
Towson University
Mystery Disease
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...
Curated OER
From Ada to Grace to Sandy - Women Have IT
Explore the significant contributions women have made in the field of information technology with an instructive lesson plan. Through class discussion and research, students discover how women have aided in the growth of the field of...
Curated OER
Integrated Video Technology
High schoolers create a Mother's Day video gift by utilizing the latest video technology in class. In this film making lesson, students utilize important photographs related to their mother and import them into a computer timeline...
Curated OER
Breaking News English: One Hundred Dollar Laptop Computer
In this one hundred dollar laptop computer worksheet, students read the article, answer true and false questions, complete synonym matching, complete phrase matching, complete a gap fill, answer short answer questions, answer discussion...
Curated OER
Let's Keep Track of Grades
Students participate in a technology project. This lesson is a hands-on spreadsheet project where students are responsible for keeping track of their grades for class. The students learn to enter data into a spreadsheet, create...
Curated OER
Don't Settle for a Byte... Get the Megabyte on Technology
Students use word processing, presentation, and spreadsheet software. In this multi-day computer software usage lesson plan, students complete a research project that requires the use of a word processor, Excel, FrontPage, and PowerPoint...
Curated OER
Breaking English News: Children Into Computers Younger Than Ever
In this ESL/ELL reading and listening comprehension worksheet, students read or listen to an article entitled, "Children Into Computers Younger Than Ever." They complete discussion activities, and matching, true or false, fill in the...
Hackers Lesson Plan Template
Describe the threat of viruses to computer/ network.
Illustrate the methods for avoiding attacks.
Explain the consequences of social, illegal, and unethical uses of technology (e.g., piracy; illegal downloading; licensing...
Curated OER
Breaking News English: Mobile Phone Technology
In this mobile phone technology worksheet, students read the article, answer true and false questions, complete synonym matching, complete phrase matching, complete a gap fill, answer short answer questions, answer discussion questions,...
Curated OER
Columbus Day / Computer
Help your class explore holidays and important people. They will use a computer to find out important information on Christopher Columbus. The will research his voyages, ships, and history of that time period. They will then incorporate...
Curated OER
Free Enterprise: A Context for Technology
Introduced your class to the topic of free enterprise and its relationship to personal freedom. As a class, they brainstorm the ways in which what they do affects the free enterprise system and how technology can make the transition...
Code.org
Personal Innovations
Here's a resource designed to serve as an introduction to a computer science course. Groups brainstorm an innovation that may improve technology or use technology to solve a problem. The plan guides the teacher through the introduction...
Curated OER
All About Me
Using technology, learners create and deliver a multimedia autobiographical presentation to present to the class. This ambitious instructional activity has learners use a variety of sources both old and new; magazines, poster board, the...
Code.org
Looping and Simulation
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping.
Microsoft
Plagiarism Fair Use Copyright
Nothing makes junior high and high school teachers more frustrated than plagiarism. Instruct young writers about copyright laws and the correct ways to paragraph information without copying the exact words. A set of secondary-level...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a instructional activity on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the...
TryEngineering
Arduino Blink Challenge
Who knew turning a light on and off could be so complicated? In the lesson, pupils use Arduino boards to learn about computer codes and programs. They program an Arduino to make a light turn on and off at certain time intervals.
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
NASA
Pop! Rockets
Off they go — launching rockets is fun. The lesson plan contains templates to build paper rockets that can be launched from a PVC pipe launcher. Individuals or groups build the rockets and determine the shapes for their fins. Included...
TryEngineering
Program Your Own Game
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
Sprite Box
Lightbot Jr 4 Coding Puzzles
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.
Computer Science Unplugged
Battleships—Searching Algorithms
How does a computer perform a search in order to find data? The lesson begins with a demonstration on finding one number out of 15. Pairs then play three games of Battleship by using different search techniques. The lesson...