Curated OER
Problem Solving in Computer Classrooms
Students discuss and implement basic problem solving techniques. They define program specifications and write programs. Students work cooperatively on programming problems and brainstorm solutions.
Curated OER
Programming and PB&J
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...
Curated OER
Review C++ Fundamentals
In this computer programming worksheet, students answer 50 multiple choice questions on different member functions and C++ programming.
Curated OER
6.1 Computing Components
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.
Tutorials Point
Artificial Intelligence
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.
Curated OER
The Water Cycle
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,...
Curated OER
Making and Using a Graphic Organizer for Solving a Mystery
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...
Curated OER
Gummy Bear Math
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,...
Curated OER
What Begins With Bb?
Students demonstrate beginning reading strategies. In this letter recognition lesson plan, students match letter sounds to a variety of pictures using the program "Kidspiration".
Curated OER
PhotoStory 3 Lesson Plan
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...
Creative Visions Foundation
Production: Filming
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...
Curated OER
All the Universe is a Stage
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.
Curated OER
First Grade Goes to the Zoo
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...
Curated OER
The Very Grouchy Ladybug: Telling Time
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....
Curated OER
Today is Monday - Calendar Math
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...
Curated OER
Friendship Bracelets
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.
Curated OER
Gingerbread Man Math
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.
Curated OER
Author Study
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.
Other
Robotc: Thinking About Programming: Programmer & Machine [Pdf]
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...
TeachEngineering
Teach Engineering: What Is a Computer Program?
Through four lesson and four activities, students are introduced to the logic behind programming using LEGO MINDSTORMS NXT robots.
Khan Academy
Khan Academy: Compound Booleans With Logical Operators
Learn about computer programming using compound booleans with logical operators.
Khan Academy
Khan Academy: Compound Booleans With Logical Operators
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.
Khan Academy
Khan Academy: Teaching Guide: Intro to Js Logic and if Statements
A teaching guide for the Intro to JS activity on Logic and if statements.
TeachEngineering
Teach Engineering: Maze Challenge
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...