Lesson Plans

Scratch

  1. Solve Substitution Problems Using Scratch - Lesson Plan
  2. Solve for Slope Using Scratch - Lesson Plan
  3. Solve Elimination Problems Using Scratch - Lesson Plan
  4. Solve Linear Inequalities Using Scratch - Lesson Plan
  5. Solve Simple Quadratics Using Scratch - Lesson Plan
  6. Solve Pythagorean Theorem Problems Using Scratch - Lesson Plan
  7. Find Arc Length and Sector Area Using Scratch - Lesson Plan
  8. Solve for Distances Using Scratch - Lesson Plan
  9. Maze Game Using Scratch - Lesson Plan
  10. Smiley Face Using Scratch - Lesson Plan
  11. Clap on Clap off Using Scratch - Lesson Plan
  12. Musical Day Using Scratch - Lesson Plan
  13. Bird Song Using Scratch - Lesson Plan
  14. Scratch Flying - Lesson
  15. Scratch Flying Submission Form with Exponential Decay - Lesson Plan
  16. Using Scratch to demonstrate Coordinate Geometry - Lesson Plan
  17. Conditional Statements with Scratch - Lesson Plan
  18. Intro to Scratch - Lesson Plan
  19. Intro to Scratch and Basic Math Concepts - Lesson Plan
  20. Advanced Math Commands and Math Integration - Lesson Plan
  21. Advanced Motion and Basic Control Structures - Lesson Plan
  22. Creating and Interactive Math Game - Lesson Plan
  23. Generating Random Math Problems - Lesson Plan
  24. Enhancing the Game with Additional Features - Lesson Plan
  25. Using Scratch to Identify Coordinate Graphing - Lesson Plan
  26. Assessments for Scratch Lesson Plans - Lesson Plan
  27. Remixing Scratch Activity to Model Animal Cell Organelles - Lesson Plan
  28. Lab Safety with Scratch - Lesson Plan
  29. Implementing Scratch - Lesson Plan
  30. Using a Spiraling approach to teaching basic coding using Scratch in Robotics - Lesson Plan
  31. Introduction to Scratch Lesson Plans - Lesson Plan
  32. Transformation Sequences LTA using Scratch - Lesson Plan
  33. PONG Arcade Game using Scratch - Lesson Plan
  34. Hacker Name Game using Scratch - Lesson Plan
  35. Using Scratch to Solve One Step Equations - Lesson Plan
  36. Using Scratch to Solve Two Step Equations - Lesson Plan
  37. Finding Intercepts in Scratch - Lesson Plan
  38. Using Scratch to Create Explicit Sequences - Lesson Plan
  39. Using Scratch to Create Recursive Sequences - Lesson Plan

Python Programming

  1. Small Function Unit Idea - Lesson Plan
  2. Linear Equations Problem - Lesson Plan
  3. Introduction to Programming - Lesson Plan
  4. Coding in Science: Photosynthesis - Lesson Plan
  5. Coding in Science: Ionic vs Covalent Bonds - Lesson Plan
  6. Coding Energy: Exploring Potential & Kinetic Energy - Lesson Plan
  7. Function Notation with Coding - Lesson Plan
  8. Sequences as Functions - Lesson Plan
  9. Python to code Graphing Calculator - Lesson Plan
  10. Coding a Simulation - Lesson Plan
  11. Infectious Disease - Lesson Plan
  12. Input and Print Functions - Lesson Plan
  13. Jeopardy Review Game using Python - Lesson Plan

Internet of Things with MicroBit

  1. Internet of Things (Micro:bit) - Lesson Plan
  2. Internet of Things (Smart Environments) - Lesson Plan
  3. Internet of Things Security in K12 Schools - Lesson Plan
  4. Designing a Smart Home Using the Micro Smart Home Kit - Lesson Plan

Cybersecurity & Network Concepts

  1. Understanding Internet of Things and Cybersecurity - Lesson Plan
  2. Network Concepts - Lesson Plan
  3. Electronic Schematic - Lesson Plan
  4. Hacking the VEX V5 Platform - Lesson Plan
  5. Running Simulator Starter Code - Lesson Plan
  6. Running Simulator Submission Form - Lesson Plan
  7. Running Simulator Data Collection - Lesson Plan
  8. Ethical Hacking - Lesson Plan
  9. Intro to Cybersecurity - Lesson Plan
  10. Safety Tips for Gaming - Lesson Plan

Introduction to Machine Learning and AI

  1. Backpropagation, Recursion and Arithmetic Sequences - Lesson Plan
  2. Residual (Loss Function) - Lesson Plan
  3. Intro Machine Learning - Lesson Plan
  4. Intro Machine Learning (Flappy Bird) - Lesson Plan
  5. Coordinate Geometry Adaptations - Lesson Plan
  6. Statistical Geometry Adaptations - Lesson Plan
  7. Speech Emotion Dataset - Lesson Plan
  8. Integration of Artificial Intelligence - Lesson Plan
  9. Artificial Intelligence in "Art Appreciation" - Lesson Plan
  10. Emergency Sub Plan using Machine Learning - Lesson Plan
  11. AI for Ocean - Lesson Plan
  12. Evaluating AI Lesson Plans - Lesson Plan

Basics of Computer Science

  1. Intro to Computer Science in STEM Classrooms - Lesson Plan
  2. Intro to Computer Science in Gifted Classrooms - Lesson Plan
  3. Using a Spreadsheet to determine Sequence Type - Lesson Plan
  4. ASCII Codes - Lesson Plan
  5. Binary Numbers - Lesson Plan
  6. Programming Languages Timeline Project - Lesson Plan
  7. Explaining Algorithm in 5 levels of difficulties - Lesson Plan