+
Unit Plan
Intel

Forensics: Get a Clue

For Teachers 6th - 8th Standards
Although the methods are all scientific, forensic science was started by police officers rather than scientists, who relied on observation and common sense. Young detectives use many tools to solve crimes around the school in a...
+
Lesson Planet Article
Curated OER

Batter Up! Math Stations

For Teachers 6th - 8th
Math stations that review important concepts with the real-world example of baseball.
+
Lesson Plan
Curated OER

Lesson: Proposal for a School Sculpture

For Teachers 1st - 6th
After discussing the artistic elements and design process needed to construct the modern sculpture, Lao Tzu, kids get logical. They consider the purposeful use of space in the sculpture, design a modern piece for a specific space at...
+
Worksheet
Curated OER

Likely Outcomes

For Students 4th - 5th
A coin toss is a simple and fun way to help youngsters discovery probability. Preferably in partners, they first predict what would happen if they tossed two coins 48 times. How often would two heads show up? Two tails? How about one of...
+
Lesson Plan
K20 LEARN

Simply Elementary, Watson!

For Students 10th
Explore the process of inductive and deductive reasoning. A collaborative lesson has some groups apply an inductive approach and others a deductive approach. Through class discussion, scholars compare their processes and discuss...
+
Activity
WE Charity

Exploring the Four Leadership Styles

For Teachers 8th - 12th Standards
What is your leadership style? Tweens and teens independently complete a Four Leadership Styles worksheet. Once completed, they use a leadership code to identify their prominent leadership style. Class members gather by style, brainstorm...
+
Activity
Teach Engineering

Computer Simulation of an Artificial Neural Network

For Teachers 9th - 12th Standards
Ready to learn about machine learning? Pupils explore neutral networks and machine learning by analyzing the logic used in a single perceptron model. They consider its weaknesses and then use a multi-layer perceptron model to run...
+
Interactive
ABCya

A Blocky Christmas!!

For Students 3rd - 6th
And you thought holiday shopping was tough! A fun Christmas game prompts players to direct a star block into position with the arrow keys on their keyboard. As they progress through levels, they use the star block to move additional...
+
Interactive
ABCya

Sugar, Sugar - Christmas

For Students 3rd - 8th
The holidays wouldn't complete without lots of sugar and a little bit of strategy! A logic game challenges players to distribute falling sugar into a varying number of mugs using lines drawn from their mouse.
+
AP Test Prep
College Board

2008 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Get the code right. A detailed resource provides pupils and teachers of computer science courses with released items from the 2008 exam. Questions range from studying code in a case study to creating code to perform specific tasks....
+
Worksheet
Florida Institute of Technology

Who Owns the Zebra?

For Students 6th - 8th
Five women of different ethnicities and living in differently colored houses own different pets, drink different beverages, and work in different professions. Who is who? Solve a logic puzzle that provides 14 clues about connections...
+
Website
University of North Carolina

Fallacies

For Students 9th - Higher Ed Standards
All teacher workrooms contain a coffee maker, therefore all teachers must be addicted to coffee. That sentence represents a logical fallacy (although it may be true from some), a topic the seventh installment in the 24-part Writing the...
+
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

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
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 loops.
+
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

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

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 activity. They also learn about nested conditionals in the 11th activity...
+
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
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.
+
Activity
Beauty and Joy of Computing

Unsolvable and Undecidable Problems

For Teachers 9th - 12th
Try as you might, some functions just cannot be computed. The lab introduces the class to the possibility of unsolvable problems. The fourth lesson in a series of seven begins with a logic problem, then progresses to looking at functions...
+
Unit Plan
Education Development Center

Language of Algebra

For Teachers 5th - 8th Standards
Don't rush into algebra, let learners visualize, guess, and predict their way to a successful math career. The introductory unit incorporates beginner algebraic concepts with shapes instead of variables. Young mathematicians use a...
+
Activity
Computer Science Unplugged

The Peruvian Coin Flip–Cryptographic Protocols

For Teachers 4th - 12th
A digital flip. Introduce your classes to cryptographic protocols using and, or, and not gates. Groups create a complete circuit to convert a binary number into another one. This type of one-way function allows pupils to verify the...
+
Unit Plan
Mathematics Vision Project

Module 6: Congruence, Construction, and Proof

For Teachers 8th - 10th Standards
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This unit...