Lesson Plan
Curated OER

Basic Multiplication Facts - MathKeys Software

For Teachers 3rd - 4th
Students explore multiplication concepts.  In this multiplication instructional activity, students define "array" and draw several arrays to represent multiplication number sentences.  Students construct arrays on the computer...
Lesson Plan
Code.org

Understanding Program Flow and Logic

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

Basic Computer Hardware and Software

For Teachers K - 4th
Young scholars see pictures and learn vocabulary of basic computer hardware and software. In this computers lesson plan, students are shown pictures of a screen, mouse, keyboard, and other computer parts that they should know and fill...
Lesson Plan
Curated OER

Information, Please!

For Teachers 4th
Fourth graders research jobs by using different software programs. In this researching jobs lesson plan, 4th graders conduct a Webquest in order to see what they need to do to complete certain jobs.
eBook
Computer Science Field Guide

Computer Science Field Guide

For Teachers 9th - 12th
Imagine computer science all summed up in one book. This resource provides 16 chapters that cover many aspects of computer science, ranging from algorithms to software engineering. The e-book contains links to applets to help explain...
Lesson Plan
Curated OER

Excel: Working with Multiple Worksheets

For Teachers 4th - 8th
Students practice using education technology by creating spreadsheets.  In this Microsoft Excel lesson, students discover ways to work with several worksheets at once using Microsoft Excel, a spreadsheet program.  Students...
AP Test Prep
College Board

2003 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
You deserve a C++. Released items from the last year of C++ programming for the AP Computer science course provides opportunities to practice. Pupils use the questions to develop their programming skills by finding solutions to the...
AP Test Prep
College Board

2000 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Coding works for other fields. The free-response questions for AP Computer science require pupils to develop code to solve a problem. Problems range from creating a histogram to developing an encryption program. Teachers use the...
Lesson Plan
Curated OER

Getting Started with Java

For Teachers 9th - 12th
High schoolers explore a programming curriculum based in the Java language. They start with the basic information needed to code and run their first program. Students analyze the planning, debugging and testing points of the unit. They...
Lesson Plan
Curated OER

Graphics Integrates Fun

For Teachers 7th - 8th
Students take digital pictures of themselves before using a stylus pen on to trace their facial features on a graphic pad. Using an Internet gallery of body drawings they complete a caricature of themselves. In two other activities, they...
Lesson Plan
Curated OER

Authoring a Personal Profile

For Teachers 5th
Fifth graders develop a personal profile which they use to communicate with Chinese e-pals. In this blogging and personal profile instructional activity, 5th graders write descriptions of themselves and their families using a word...
Lesson Plan
Curated OER

Molecular Structures or Visualizing Molecules

For Teachers 10th - 11th
Students identify and describe the molecular structure using the terms of Valance Shell Electron Pair Repulsion. Students predict simply molecular structure in various forms, as well as predict bond structure between atoms of a molecule....
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

Mondrian - Primary/Secondary Color Study

For Teachers 7th - 12th
Utilizing computer software, learners demonstrate the color spectrum. They investigate the life of the artist Piet Mondrian and define his style of artwork. Then they use Photoshop to recreate some of his designs while discovering the...
PPT
Curated OER

Applications of GIS

For Teachers 9th - 12th
Don't be concerned that the title slide of this presentation mentions Virginia's Geospatial Extension Program; this slide show is very informative for any technology-focused curriculum when considering global information systems. It...
Lesson Plan
Curated OER

Telling Time Lesson Plan

For Teachers 1st - 2nd
Judy Clocks are a great invention. Here, learners review telling time to hour and half hour on Judy clocks, begin telling time to quarter hour, use clock stamps to practice, and play computer games using Trudy's Time and Place House...
Lesson Plan
Curated OER

Publisher Skills Assessment

For Teachers 4th - 9th
Students complete a technology integration project using Publisher. In this technology instructional activity, students use Publisher to create magazine activities for the American Revolution, indigenous cultures, California missions,...
Lesson Plan
Curated OER

A Computer Model For a Recycling Center

For Teachers 9th - 12th
High schoolers develop a working model computer program of a recycling center addressing the material management, work schedules and business finances of running the recycling center.
Lesson Plan
Curated OER

Web Design

For Teachers 9th - 12th
Students view a PowerPoint about the origins of the Internet. Using a software program, they discover the ins and outs of the Internet and web design. They share their creation with the class and offer constructive criticism to their...
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

Exploring Perimeter

For Teachers 3rd - 5th
Students explore perimeter. In this geometry and measurement lesson plan, students create squares and rectangles using given perimeters. Students construct four sided shapes with given perimeters using the computer program "Math Keys:...
Lesson Plan
Curated OER

Area And Perimeter

For Teachers 5th
Fifth graders practice the skills of finding the perimeter and area of different objects. They integrate technology tools by using a computer software program during the class as the second half of an assessment of measuring student...
Lesson Plan
Curated OER

Story Writing

For Teachers 2nd
Second graders review the basic elements of a story. Individually, they write their own original story as they use a software program to help them map out their ideas. With a partner, they exchange papers and read them for grammatical...
Lesson Plan
Curated OER

Don't Let Computers Bug You

For Teachers 6th - 8th
Students write paragraph about a bug using the computer, an Internet encyclopedia, and word processing program.