Lesson Plan
Virginia Department of Education

Logic and Conditional Statements

For Teachers 9th - 11th
If there is a conditional statement, then there is a hypothesis and conclusion. Pupils learn how to identify the parts of conditional statements. Class members continue to work with conditional statements and rewrite them in their many...
Lesson Plan
Code.org

Introduction to Conditional Logic

For Teachers 9th - 12th
On one condition ... explore how to use conditionals within conditionals. Scholars apply conditional statements to improve upon the app they built during a previous lesson. They also learn about nested conditionals in the 11th lesson of...
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
Code.org

Compound Conditional Logic

For Students 9th - 12th
Scholars explore compound conditional logic and learn to use the Boolean operators AND, OR, and NOT within conditional statements by incorporating these operators to improve a previously created app.
Lesson Plan
Code.org

While Loops

For Students 9th - 12th
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th lesson of the series. They use flowcharts to understand loops and then program some examples of...
Lesson Plan
Code.org

Digital Assistant Project

For Teachers 9th - 12th
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
Lesson Plan
Virginia Department of Education

Inductive and Deductive Reasoning

For Teachers 9th - 11th
Introduce pupils to the two types of reasoning, inductive and deductive. Classmates work in pairs or small groups to learn the difference between the two and apply these reasonings to develop valid conclusions. 
Lesson Plan
TryEngineering

Boolean Algebra is Elementary

For Teachers 3rd - 6th Standards
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Lesson Plan
Code.org

Looping and Simulation

For Teachers 9th - 12th
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping. 
Lesson Plan
Curated OER

The Declaration Versus The Communist Manifesto

For Teachers 9th - 12th
Upper graders put their knowledge of the U.S. Constitution to the test when they are asked to mark which of several statements are from either the Constitution or the Communist Manifesto. A class discussion follows. Use this resource as...
Lesson Plan
Curated OER

Homecoming Tickets

For Teachers 7th - 10th
Students solve word problems using systems of equation. In this algebra lesson, students use computer and graphing to graph and analyze their solution. They solve system involving inequalities.
Lesson Plan
Curated OER

Ed Tech

For Teachers 9th - 10th
Students access and evaluate authority of electronic resources. They synthesize data from multiple sources. Students compose a Works Consulted page. They prepare and deliver an informative speech on a disease or medical condition.
Lesson Plan
Curated OER

Daily Weather Calendar

For Teachers 3rd
Third graders use the internet to record the daily weather conditions. Using symbols, they take the information they gathered and create an easy to read chart. They share their charts with the class to end the lesson.
Lesson Plan
Curated OER

The 400 Problem

For Teachers 5th - 6th
Students develop the skills of problem solving and logical analysis. The conditions of when two subtraction sums are equal is examined to develop other skills like practicing arithmetic in context.
Lesson Plan
Curated OER

Solving a Simple Maze

For Teachers 7th - 12th Standards
It is a-maze-ing how lost one can get. Teams reconstruct a simple maze and solve it. Participants create an algorithm that a robot would follow in order to solve the maze as well. The activity includes an extension directing pupils to...
Lesson Plan
TryEngineering

Solving a Simple Maze

For Students 5th - 10th
Solve a maze ... from a robot's point of view. In the lesson, your scholars build a small, simple maze from cardboard and then find a route from the start point to the finish point. They write an algorithmic process that a robot could...
Lesson Plan
Curated OER

The Declaration of Independence

For Teachers 11th - 12th Standards
Learners analyze the Declaration of Independence. They identify and describe various sections of the document then discuss how the colonists responded to it. As a culminating activity, they write their own declarations of independence as...
Lesson Plan
Curated OER

Child Development Through the Age of Six Years

For Teachers 9th - 11th
Students study the developmental processes students go through from an infant to age six.
Lesson Plan
Curated OER

Piece of the Sky: Introduction for Making S'COOL Observations

For Teachers 3rd - 9th
Students observe and discuss cloud cover. They identify percent of cloud cover, calculate cloud cover by fraction and convert to a percent, and compare their models with the current real sky cloud cover.
Lesson Plan
Curated OER

Passport to Literacy

For Teachers 3rd
Third graders discuss with their partners what they would need to pack for an international trip and share their brainstormed ideas with the class making a web map. They then write paragraph detailing what they should take on the trip...
Lesson Plan
Curated OER

German Immigration: Part I

For Teachers 9th - 12th
Young scholars develop a construct and can come to an understanding of the principle causes of European immigration to the United States during the three decades between 1930 and 1960.

Other popular searches