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 Planet Article
Curated OER

Flowchart

For Teachers 4th - 8th
Students view examples of different flow charts and then create one on their own. In this flowchart lesson plan, students create a flow chart for washing the dog.
Lesson Plan
Curated OER

Flowchart Development

For Teachers 5th - 7th
Students identify the parts of a flowchart. In this sequencing lesson, students define and then create their own flowcharts. 
Activity
Discovery Education

Artificial Intelligence

For Teachers 9th - 12th
What makes human interaction different from interaction with computers? Learners consider the question as they build Turing tests to determine whether a computer thinks like a human. They begin by looking at current versions of Turing...
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
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
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 instructional activity of the series. They use flowcharts to understand loops and then program...
Lesson Plan
Curated OER

Robot Labyrinth

For Teachers 11th - 12th
Students design a flowchart for their robotic program. In this physics lesson, students construct a robot that can navigate certain obstacles. They present their program and robots in class.
Lesson Plan
Curated OER

Sensor Challenge

For Teachers 11th - 12th
Students develop a pseudo code flowchart for their robotic program. In this physics lesson, students construct a robot that can navigate through certain obstacles. They test their robot and present them to class.
Lesson Plan
Curated OER

Systems and Control

For Teachers 10th - 12th
Learners create a circuit board that demonstrates how a traffic light works. After writing a PIC program for traffic lights, students assemble a circuit board to test the validity of the program they have written. Circuit boards and...
Lesson Plan
Curated OER

Following a Monster

For Teachers 3rd - 4th
Students follow tracks of a monster who has walked through their classroom to see what he has done. They discuss sequencing vocabulary before using computer software students sequence the monster's visit using a concept map. In a word...
Lesson Plan
Curated OER

Tic-Tac-Toe

For Teachers 10th - 11th
Students investigate finite mathematics using a flow chart. In this algebra activity, students investigate logic and strategies using flowcharts. Students compete against each other using different approaches to playing the game.
Lesson Plan
Teach Engineering

Cellular Respiration and Bioremediation

For Teachers 6th - 8th
You can breathe easily now that you've found a winning resource. Young biologists learn about the process of cellular respiration, primarily through teacher-led discussion and instruction. They also consider the concept of...
Lesson Plan
Curated OER

Tread Lightly: Low Carbon Lunch

For Teachers 9th - 12th
Students create a flowchart of the carbon footprint of food from production to disposal. For this biology lesson, students brainstorm ways to reduce greenhouse gases by smart food choices. They create a blog promoting ways to eat low...
Lesson Plan
Curated OER

Investigate the Role of Cholesterol from Cholesterol-rich Foods in the Human Body

For Teachers 8th
Eighth graders assess fat content of different food samples. In this biology lesson, 8th graders create a flowchart showing the transport of cholesterol in the bloodstream. They perform tests for the presence of lipids on food samples.
AP Test Prep
College Board

Team Problems in Computer Science

For Students 10th - 12th
There is no I in team. Seven team problems provide classmates the opportunity to work with a partner on a task. Projects span the course and require pupils to apply their knowledge. Tasks range from writing the algorithm in English to...
Unit Plan
University of California

Euclidean Geometry

For Teachers 9th - 12th
Go back to where it all began! Investigate how axiomatic systems and Euclidean geometry are based on undefined terms, common notions, postulates, and propositions by examining passages from Euclid's Elements. (Social studies teachers...
Article
Tech Target

What Is: Flowchart

For Students 9th - 10th
This site provides a definition of a flowchart and contains several links to further information.
Graphic
John Wiley & Sons

Wiley: Flowchart Symbols

For Students 9th - 10th
Defines a flowchart as a graphic representation of an algorithm, often used in the design phase of programming to work out the logical flow of a program. Shows typical flowchart symbols.
PPT
Sophia Learning

Sophia: Note Taking: Concept Maps and Flow Charts

For Students 9th - 10th Standards
This slideshow lesson focuses on note taking using concept maps and flow charts; it provides background information, 6 types of concept maps or flow charts with best uses, uses in the classroom, uses while reading or researching, and how...