Lesson Plan
Code.org

Controlling Memory with Variables

For Teachers 9th - 12th
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...
Lesson Plan
Curated OER

Class Memory Book

For Teachers 9th - 12th Standards
Class members use digital cameras, computers, laser printers, and booklet making supplies to create their own page for a class memory book.
Lesson Plan
Curated OER

Memory in Your World

For Teachers 1st - 4th
Learners identify similarities and differences between machines with memory and machines without memory. They illustrate how a machine with memory might fit into the student's world.
Lesson Plan
Curated OER

Kindergarten Memories

For Teachers Pre-K - K
Students create a monthly memory and compile it into a Kindergarten Memory Book.  In this memory book lesson plan, students create a monthly memory page.  Students create a graphic organizer in Kidspiration which is developed...
Lesson Plan
Curated OER

Computer Words

For Teachers 2nd - 4th
Here is a set of cards explaining the meanings of a variety of different parts of a computer. While not exactly a lesson per se, these cards could be printed out and used quite easily in a formatted lesson. In this time of computers,...
Lesson Plan
Curated OER

Introduction to Computers

For Teachers 5th
Fifth graders listen as the material on Computer Components and Assembly Script is described. They then get in groups of 4 or 5 and stand together in a line with each student respectively representing one memory register. Another child...
Lesson Plan
Curated OER

Our Computers, Ourselves: Imagining the Digital Lives of Authors and Characters

For Teachers 7th - 12th
The guiding question for this lesson is "Do computers and their contents shape who we are?" Open with a selection of Apple's commercials to introduce stereotypes and people's relationships with their computers. Then, read the attached...
Lesson Plan
Curated OER

Memory in Your World

For Teachers 1st - 4th
Students rotate through three classroom stations and identify similarities and differences between machines with and without memory, such as typewriters and computers, and illustrate how machines with memory fit into their world.
Lesson Plan
Curated OER

Human Computer Game

For Teachers 4th - 9th
Students view the "Parts of a Computer" Power Point presentation then they view the inside of a computer and break down each operating system and its job. They compare and contrast the difference between human and computer parts that...
Lesson Plan
Curated OER

Computer Applications - 4

For Teachers 9th - 12th
Students review their understanding of basic computer terminology. They demonstrate an understanding of the function of each major computer component. They identify some characteristics of the Windows operating system.
Lesson Plan
Curated OER

What's Wrong With This Computer?

For Teachers 4th - 7th
Students, while in the computer lab, view a PowerPoint Presentation that addresses routine hardware and software problems that may occur with everyday usage of a computer. They identify and solve routine problems by checking connections...
Lesson Plan
Curated OER

Working With Start Up Options

For Teachers Higher Ed
In this technology worksheet, students practice the process of starting up the network and individual computers while using the skill of troubleshooting.
Lesson Plan
Curated OER

A Stroll Down Memory Lane

For Teachers 9th - 12th
Students examine the functionality of different types of computer memory (RAM) as a springboard to researching the definitions, uses and functions of different common computer terms. The class creates a computer terminology guide.
Lesson Plan
Curated OER

Capacitors: What Are They?

For Teachers 5th - 10th
Students discover how capacitors help store data.  In this computer science lesson, students investigate how capacitors can store an electronic charge, eventually helping computers store data.  Students create their own...
Lesson Plan
Curated OER

The Fresh Prince of Bel Air Gets Connected

For Teachers 9th - 12th
Students view video clips from the TV show, "The Fresh Prince of Bel Air" to show their different uses of computers. They review the steps involved in designing and planning a networked office or home and analyze the needs of the users...
Lesson Plan
Code.org

User Input and Strings

For Teachers 9th - 12th
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth lesson of the series.
Lesson Plan
Code.org

Introduction to Arrays

For Teachers 9th - 12th
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.
Lesson Plan
Curated OER

Merging New Technology with Old Stories

For Teachers 9th - 12th Standards
Is your city's history a mystery to your class? Ever wonder if your county contains a bounty of folklore? Young computer scientists incorporate technology with time-honored tales during a project with both individual and group...
Lesson Plan
Virginia Department of Education

Planet Line-Ups

For Teachers 9th - 12th
Should Pluto be considered a planet or a dwarf planet? Scholars research planets in our solar system to understand their similarities and differences. It also includes memory activities related to the order of the planets. 
Lesson Plan
Curated OER

Making Words

For Teachers K - 2nd
Young writers identify and generate words using the strategies of phonics on the Making Words computer program. Words are typed instead of having to use tiles or paper. Extension activities such as playing the memory game, drawing...
Lesson Plan
Curated OER

Computer Applications - 5

For Teachers 9th - 12th
Young scholars become familiar with the workings of Windows 3.11 especially Program Manager, File Manager, and MS DOS Prompt. They open, develop, save, and copy a text file within the windows environment.
Lesson Plan
Library Sparks

Reference Tools Vocabulary Challenge

For Teachers 3rd - 6th
Young scholars love the opportunity of going to the library to jump into that one comfy chair in the whole room with a book, or be a lucky one to get to the computers before anyone else. But knowing how to locate books and other...
Lesson Plan
Curated OER

6.1 Computing Components

For Teachers 6th - 12th
Students define computer terms such as hardware, software, input and output devices, central processing unit, etc. in their own words, and relate terms to computer system they are using.
Lesson Plan
Curated OER

Getting Started With Java-Background

For Teachers 10th - 12th
Young scholars study the history of computers including hardware and software, binary representation of data and examine the beginnings of programming languages. They investigate the development of software and the fundamentals of...