Lesson Plan
Shodor Education Foundation

Algorithm Discovery with Venn Diagrams

For Teachers 9th - 12th Standards
Here is a lesson that takes an interesting approach to analyzing data using box and whisker plots.  By using an applet that dynamically generates Venn diagrams, the class forms a strategy/algorithm for guessing the rule that fits...
Lesson Plan
EngageNY

Grade 5 Math Module 1, Topic D, Lesson 9

For Teachers 5th Standards
Introduces addition of decimals by using unit notation to represent the problem. Pupils use a place value chart to decompose the numbers and then add before connecting to the standard algorithm. 
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...
Lesson Plan
Curated OER

Stochastic and Deterministic Modeling

For Teachers 11th - Higher Ed Standards
Explore the difference between stochastic and deterministic modeling through programming. First have the class write algorithms for relatively simple tasks using pseudocode. Use the Python 2.7 program app to simulate Mendel's Pea Pod...
Lesson Plan
Code.org

Encoding and Sending Formatted Text

For Teachers 9th - 12th
Introduce your class to encoding text. Pairs work together to create a protocol to send text prior to learning ASCII encoding. Groups then collaborate to send and translate ASCII codes creating a formatted text message. 
Lesson Plan
Code.org

APIs and Using Functions with Parameters

For Teachers 9th - 12th
Introduce your class to the API, a reference guide that lists and explains the functionality of programming language. Using JavaScript, individuals draw complex designs that require additional commands and parameters defined in the...
Lesson Plan
For the Teachers

$1 Math

For Teachers 2nd - 7th Standards
Captivate your class by having them find the value of their names, different zoo animals, musical instruments, etc.,with a mental math lesson. Using the coding formula listed, children learn to fluently estimate and calculate...
Lesson Plan
Alabama Learning Exchange

Sky High

For Teachers 4th - 5th Standards
How are skyscrapers built? What does it take to make a structurally sound building? How can one work within a budget to complete a building project? These guiding questions will be investigated and answered within a hands-on lesson....
Worksheet
PBS

Working with Common Denominators: Activities and Supplemental Materials

For Students 4th - 6th Standards
Enjoy these straightforward and simple activity pages that practice with different denominators. The practice starts simple with adding fractions together and then works on a recipe that needs to be tripled. 
Lesson Plan
Alabama Learning Exchange

The Mean, Median, and Mode Chain Gang

For Teachers 3rd - 6th Standards
Learners analyze a set of data. They work in cooperative groups and use chain links to identify the mean, median, and mode of the chain.
Assessment
Code.org

Practice Performance Task - Security and Hacking in the Real World

For Teachers 9th - 12th
Young computer scientists create a visual artifact that represents their research into a computing innovation in the world of cybersecurity. They then work individually to write an essay on the impact of technology on cybersecurity.