Lesson Plan
Curated OER

Problem Solving in Computer Classrooms

For Teachers 9th - 12th
Students discuss and implement basic problem solving techniques. They define program specifications and write programs. Students work cooperatively on programming problems and brainstorm solutions.
Lesson Plan
Curated OER

Programming and PB&J

For Teachers 6th - 7th
Young scholars use peanut butter and jelly sandwiches as a method for learning computer programming skills. In this computer programming lesson, students write a detailed, step-by-step program for how to make a peanut butter and jelly...
Worksheet
Curated OER

Review C++ Fundamentals

For Students Higher Ed
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
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.
Unit Plan
Tutorials Point

Artificial Intelligence

For Teachers 9th - 12th
You needn't take a stress pill or don a space helmet to take a tutorial in artificial intelligence. In fact, HAL might recommend the course with great enthusiasm and confidence for those seeking an introduction to AI.
Lesson Plan
Curated OER

The Water Cycle

For Teachers 2nd
Second graders use the program HyperStudio to draw and describe the water cycle. In this science and technology lesson, 2nd graders will first become familiar with the water cycle by exploring books and websites in the classroom. Next,...
Lesson Plan
Curated OER

Making and Using a Graphic Organizer for Solving a Mystery

For Teachers 3rd - 5th
Students create tables in a word processing program which helps them organize their text clues when reading a mystery story. They develop reading comprehension strategies while using a computer based graphic organizer in order to solve...
Lesson Plan
Curated OER

Gummy Bear Math

For Teachers 1st
First graders predict, collect data, and create a graph based on gummy bear colors they are given. In this graphing lesson plan, 1st graders first predict how many colors of gummy bears there are. They then count the colors, graph them,...
Lesson Plan
Curated OER

What Begins With Bb?

For Teachers K
Students demonstrate beginning reading strategies. In this letter recognition lesson plan, students match letter sounds to a variety of pictures using the program "Kidspiration".
Lesson Plan
Curated OER

PhotoStory 3 Lesson Plan

For Teachers 7th - 8th
In this lesson plan, PhotoStory 3, students create a story board of an original poem through the use of PhotoStory 3 presentation. Students write a poem and use it to develop their storyboard. Students publish and share their...
Lesson Plan
1
1
Creative Visions Foundation

Production: Filming

For Teachers 6th - 12th Standards
After viewing and analyzing documentaries and working in groups to storyboard and prepare, your class should now be ready for the production stage of the documentary process. The eighth lesson in the series, this plan provides...
Lesson Plan
Curated OER

All the Universe is a Stage

For Teachers 5th - 9th
Students research the solar system and design a storyboard for a video game about the solar system. Then they create an actual video game using Stagecast Creator software.
Lesson Plan
Curated OER

First Grade Goes to the Zoo

For Teachers 1st
First graders summarize their trip to the zoo. In this summarizing lesson plan, 1st graders will study animals that they may see at the zoo including their characteristics and habitats. Once the trip is done, they create a word document...
Lesson Plan
Curated OER

The Very Grouchy Ladybug: Telling Time

For Teachers 1st - 2nd
Students practice telling time by reading a children's story.  For this time keeping lesson, students read the book The Very Grouchy Ladybug by Eric Carl, and create a schedule for the ladybug to complete certain activities....
Lesson Plan
Curated OER

Today is Monday - Calendar Math

For Teachers 1st - 2nd
Students practice memorizing the seven days of the week and keeping them in order.  In this calendar lesson plan, students read aloud the book Today is Monday by Eric Carle, and create their own calendar style book using...
Lesson Plan
Curated OER

Friendship Bracelets

For Teachers 2nd - 5th
Students create friendship bracelets using a circular pattern. In this friendship lesson plan, students use visual aides such as Kidspiration and use a problem solving method to learn more each other.
Lesson Plan
Curated OER

Gingerbread Man Math

For Teachers K
Students collect and explore gingerbread man data. For this math and technology lesson plan, students examine how to organize and interpret data in three formats: objects, pictures, and graphs.  
Lesson Plan
Curated OER

Author Study

For Teachers 1st - 3rd
Students work collaboratively to create PowerPoint presentations on an author of their choice. This lesson plan is written for a first and third grade joint project with students pairing up across grade levels.
Article
Other

Robotc: Thinking About Programming: Programmer & Machine [Pdf]

For Students 9th - 10th
In this lesson, students learn about the roles of the programmer and the robot, and how the two need to work together in order to accomplish their goal. Students also understand logic behind the robot's actions, and break a big plan down...
Unit Plan
TeachEngineering

Teach Engineering: What Is a Computer Program?

For Teachers 4th - 8th
Through four lesson and four activities, students are introduced to the logic behind programming using LEGO MINDSTORMS NXT robots.
eBook
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

For Students 9th - 10th
Learn about computer programming using compound booleans with logical operators.
Unknown Type
Khan Academy

Khan Academy: Compound Booleans With Logical Operators

For Students 9th - 10th
Practice using compound boolean expressions with AND/OR/NOT for programs in the AP CSP pseudocode, in this set of free practice questions designed for AP Computer Science Principles students.
Lesson Plan
Khan Academy

Khan Academy: Teaching Guide: Intro to Js Logic and if Statements

For Students 9th - 10th
A teaching guide for the Intro to JS activity on Logic and if statements.
Activity
TeachEngineering

Teach Engineering: Maze Challenge

For Teachers 3rd - 8th
As the first engineering design challenge of the unit, students are introduced to the logic for solving a maze. student groups apply that logic to program LEGO MINDSTORMS NXT robots to navigate through a maze, first with no sensors, and...