Hanna Landscape

Lesson Plans

 
  • Submit A Lesson Plan


    Did you participate in a WyCS PD experience? Submit your new or updated lesson plans here!
    Note you'll need a Google Account to save progress and upload files!

    1. WySLICE
    2. WySTACK
    3. GenCyber (no File Upload Version)
  • Submit Data


    Have you implemented a WyCS lesson? Submit your data here.

    Note you'll need a Google Account to save progress and upload files!

    1. WySLICE
    2. WySTACK
    3. GenCyber
  • Interested in contributing?


    Learn more about our upcoming opportunities on our main page!

    uwyo.edu/WyCS

Currently Active Professional Developments

NSF WySLICE

Lesson Name Educator Subjects Grades Domains Practices
Magellan and Technology Timothy George Computer Science, Social Studies, Reading/Language Arts, Technology 3-5 Impacts of Computing Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Creating Computational Artifacts
Making Books Come Alive! Shelby Randall Computer Science, Reading/Language Arts, Technology K-2 Computing Systems, Data Analysis Collaborating Around Computing, Creating Computational Artifacts
Modeling the Solar System with a microbit Victoria L Davis Computer Science, Mathematics, Science 6-8 Computing Systems, Data Analysis, Algorithms and Programming Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Creating a Gear Amusement Park Amber McClure Computer Science, Reading/Language Arts, Engineering K-2 Computing Systems, Data Analysis, Algorithms and Programming Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Testing and Refining Computational Artifacts, Communicating About Computing
Coding a Story with Ozobots Kayla Horn Computer Science, Reading/Language Arts, Technology K-2 Algorithms and Programming Collaborating Around Computing, Communicating About Computing
Scratch Multi-Level Maze Adrienne Unertl Computer Science, Technology, Engineering, Art 3-5, 6-8 Computing Systems, Algorithms and Programming Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
Internet Information Research and Retrieval Processes and Effective Search Strategies Ron Chesmore Computer Science, Technology, Library Media 6-8 Computing Systems, Networks and The Internet, Data Analysis, Algorithms and Programming, Impacts of Computing Recognizing and Defining Computational Problems, Communicating About Computing
Algorithms with origami Brooke George Computer Science 3-5 Algorithms and Programming, Impacts of Computing Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
Bake Sale Lesson1 Nate Reinhardt Computer Science, Business 9-12 Data Analysis, Impacts of Computing Collaborating Around Computing
Adding with Botley Heidi Dicks Computer Science, Mathematics K-2 Algorithms and Programming Collaborating Around Computing
Microbit Activity with Expressions and Solving Equations Sarah Willis Computer Science, Mathematics 3-5, 6-8 Computing Systems, Algorithms and Programming Collaborating Around Computing, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Modeling the Solar System with a Micro:bit Victoria L Davis Computer Science, Mathematics, Science 6-8 Computing Systems, Data Analysis, Algorithms and Programming Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Trickster Tales Krista Sweckard Computer Science, Social Studies, Technology K-2 Algorithms and Programming Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Teaching a Robot About Handwashing Jenifer Albrandt Computer Science, Health K-2 Algorithms and Programming Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
Using Microbits to measure light level of sunlight for optimal plant growth Samantha Schwessinger Computer Science, Mathematics, Science, Reading/Language Arts, Technology, Engineering, Career and Vocational Ed. Connections 6-8 Data Analysis, Algorithms and Programming Collaborating Around Computing, Creating Computational Artifacts
Student Choice Mission James Cunningham Computer Science, Technology, Engineering 9-12 Computing Systems, Algorithms and Programming Fostering an Inclusive Computing Culture, Collaborating Around Computing, Communicating About Computing
The Card Catalog: Computer of Yesteryear Michelle Ottoes Computer Science, Reading/Language Arts, library skills 3-5, 6-8 Computing Systems, Networks and The Internet, Algorithms and Programming, Impacts of Computing Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
How Information is Transferred Over the Internet and Internet/Database Search Strategies Ron Chesmore Computer Science, Technology, Library Media 6-8 Computing Systems, Networks and The Internet, Impacts of Computing Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
What’s the Weather ? Tesha Frederick Computer Science, Mathematics, Science, Technology K-2 Computing Systems, Data Analysis Collaborating Around Computing, Communicating About Computing
What is Coding Brooke George Computer Science, Technology K-2 Algorithms and Programming Collaborating Around Computing, Recognizing and Defining Computational Problems, Testing and Refining Computational Artifacts, Communicating About Computing
Algorithms and Programming, Impacts of Computing Brooke George Computer Science 3-5 Algorithms and Programming, Impacts of Computing Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
Think Like a Hacker Adrienne Unertl Computer Science, Technology 3-5, 6-8, 9-12 Networks and The Internet, Algorithms and Programming, Impacts of Computing Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
The Hardware/Software Connection Adrienne Unertl Computer Science K-2, 3-5 Computing Systems, Algorithms and Programming Creating Computational Artifacts, Testing and Refining Computational Artifacts
Brochure of Community Heidi Dicks Social Studies, Technology 3-5 Computing Systems, Impacts of Computing Creating Computational Artifacts
Micro:bits on the Fly with Lego Cars Julie Snyder Computer Science, Science 6-8 Data Analysis, Algorithms and Programming, Impacts of Computing Collaborating Around Computing, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
Algorithm Neighborhoods Krista Sweckard Computer Science, Mathematics, Social Studies, Reading/Language Arts K-2 Computing Systems, Algorithms and Programming Collaborating Around Computing, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Microbit programming Sandra Joslin Computer Science, Science, Reading/Language Arts, Technology, Engineering, Art 3-5 Computing Systems, Algorithms and Programming Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Communicating About Computing
Weather Station Victoria L Davis Computer Science, Science, Technology, Engineering 6-8 Computing Systems, Data Analysis Collaborating Around Computing, Testing and Refining Computational Artifacts, Communicating About Computing
Order of Operations MICRO:BIT Calculator Timothy George Computer Science, Mathematics 3-5 Computing Systems, Algorithms and Programming  
Ozobots- Race Tracks Shelby Randall Computer Science, Technology K-2 Data Analysis, Algorithms and Programming Creating Computational Artifacts, Testing and Refining Computational Artifacts
Creating Mazes using Kodable Connie Hollin Computer Science, Mathematics 3-5 Algorithms and Programming Creating Computational Artifacts, Testing and Refining Computational Artifacts
Getting Active with Microbit Connie Hollin Computer Science, Science, Technology, Engineering 3-5 Computing Systems, Algorithms and Programming Collaborating Around Computing, Creating Computational Artifacts, Testing and Refining Computational Artifacts, Communicating About Computing
Controlled Collaboration Crystal Graf Computer Science, Reading/Language Arts, Technology 3-5 Impacts of Computing Collaborating Around Computing
Using Microbits to measure conductivity of metallic, ionic and covalent bonds. Samantha Schwessinger Computer Science, Science, Reading/Language Arts 9-12 Impacts of Computing Collaborating Around Computing, Developing and Using Abstractions
Don't Feed the Phish (Adapted from Common Sense Media's Digital Citizenship Curriculum Ron Chesmore Computer Science, Library Media 6-8 Networks and The Internet Recognizing and Defining Computational Problems
Bake Sale Lesson 2 Nate Reinhardt Computer Science, Business 9-12 Data Analysis Collaborating Around Computing
Inventing & Problem Solving with the 3 R’s (Reduce/Reuse/Recycle) Amber McClure Computer Science, Reading/Language Arts, Engineering K-2 Computing Systems, Data Analysis, Algorithms and Programming Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Developing and Using Abstractions, Testing and Refining Computational Artifacts, Communicating About Computing
Do you want to build a robot Sandra Joslin Computer Science, Mathematics, Science, Reading/Language Arts 3-5 Computing Systems, Data Analysis, Algorithms and Programming, Impacts of Computing Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Creating Computational Artifacts
Art in CS James Cunningham Computer Science, Art 6-8 Algorithms and Programming Creating Computational Artifacts, Communicating About Computing
Hour of Code introduction/ Ecosystems Brenna Franklin Science 6-8 Computing Systems, Networks and The Internet, Data Analysis, Algorithms and Programming, Impacts of Computing Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems, Communicating About Computing
Terrific Temperatures Crystal Graf Computer Science, Science 3-5 Data Analysis  
There Was An Old Ladyin Sequence and Loops Michelle Ottoes Computer Science, Reading/Language Arts, Pre-literacy phonemic awareness K-2, 3-5, 6-8, 9-12 Algorithms and Programming Developing and Using Abstractions
How Plants Grow: Grow a Digital Garden Jenifer Albrandt Computer Science, Science K-2 Algorithms and Programming Recognizing and Defining Computational Problems, Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts
What’s the Weather Tesha Frederick Computer Science, Mathematics, Science, Reading/Language Arts, Technology K-2, 3-5 Computing Systems, Data Analysis Collaborating Around Computing, Communicating About Computing
How Information is Transferred Over the Internet and Internet/Database Research Search Strategies Ron Chesmore Computer Science, Library Media (Information Resources) 6-8 Computing Systems, Networks and The Internet Developing and Using Abstractions
Creating a Strong Username and Password Kayla Horn Computer Science, Technology 3-5 Networks and The Internet Collaborating Around Computing
Programming a Code-a-Pillar Kayla Horn Computer Science K-2 Algorithms and Programming Collaborating Around Computing, Recognizing and Defining Computational Problems
Microbit programming-Creating a Micropet Sandra Joslin Computer Science, Technology, Engineering, Art 3-5 Computing Systems, Algorithms and Programming Fostering an Inclusive Computing Culture, Recognizing and Defining Computational Problems, Creating Computational Artifacts, Communicating About Computing

NSA GenCyber 2020

Prior Professional Developments

WY/DoE MSP RAMPED

Elementary School

  • Basic Electricity and Arduinos by C. Rodgers focuses on Technology. [.pdf]
  • Scratch The Itch To Program by R. Perry focuses on Technology. [.pdf]
  • Principal, I Shrunk the Kids by K. Lloyd focuses on Science and Technology. [.pdf]
  • Big Bad Wolf House by Y. Hileman focuses on Engineering. [.pdf]
  • Eroding NetLogo by C. Graf focuses on Science and Technology. [.pdf]
  • Leafing NetLogo by T. Frederick focuses on Science and Technology. [.pdf]
  • Blast-off Newtons 3rd Law of Motion by C. Foley focuses on Astronomy, Science and Technology. [.pdf]

Middle School

  • Painting From a New Perspective by M. Wesnitzer focuses on Art and Technology. [.pdf]
  • Robotics by M. Steward focuses on Math and Technology. [.pdf]
  • Value Study by B. Ray focuses on Art and Technology. [.pdf]
  • Raspberry Pi by J. Martinez focuses on Science and Technology. [.pdf]
  • The Game of Pig: Using Arduino as Die by T. Harris focuses on Math and Technology. [.pdf]
  • Wrapping a Python Around Space by D. Green focuses on Astronomy, Science and Technology. [.pdf]
  • Watershedding NetLogo by R. Esh focuses on Science and Technology. [.pdf]
  • Intro to CS for Modeling Adaptive Systems by V. Davis focuses on Science and Technology. [.pdf]
  • Simulating Ants by W. Curtis focuses on Science and Technology. [.pdf]
  • Weather Station by C. Anderson focuses on Math and Technology. [.pdf]

High School

  • Are Astroids Our Future? by G. Vlastos focuses on Astronomy, Science and Technology. [.pdf]
  • Spreading Viruses and Memes by J. Thompson focuses on Science and Social Studies. [.pdf]
  • Climate Study by G. Stott focuses on Science and Technology. [.pdf]
  • Arduino Die by J. Spaulding focuses on Math and Technology. [.pdf]
  • Basic Electrical Circuits by M. McAtee focuses on Science and Technology. [.pdf]
  • Finding Quasars, Using SDSS, Google Cardboard, and Python by C. Lee focuses on Astronomy, Science, and Technology. [.pdf]
  • Scratch'n Atomic Properties by T. Kuberra focuses on Science and Technology. [.pdf]
  • IR Measurements and Eye Black by P. Kasza focuses on Astronomy, Science and Technology. [.pdf]
  • Back to School Night by J. Jorgensen focuses on Technology. [.pdf]
  • Arduino Roboto by M. Hurley focuses on Technology. [.pdf]
  • Arduino Based Heart Rate Monitor by M. Hileman focuses on Science and Engineering. [.pdf]
  • Robots, Alarms, and Arduinos by D. Cyphers focuses on Engineering. [.pdf]
  • Animate n' Scratch by S. Kramer focuses on Art and Technology. [.pdf]

WY/DoE MSP LASSI

Elementary School

  • CO2 Vehicle (elementary, .docx, .pdf, credit: Lisa Pingrey)
  • Measuring the Crab Nebula's Expansion (grades 3-5, .docx, .pdf, credit: ShiAnne Kattner)
  • Light (grades 2-5, .docx, .pdf, credit: ShiAnne Kattner)
  • Determining the Mystery Planet (grades 4-5, .docx, .pdf, credit: ShiAnne Kattner)
  • Solar System Model - version 1 (grade 5, .docx, .pdf, credit: Sam Kramer)
  • Solar System Model - version 2 (grade 3, .docx, .pdf, credit: Sam Kramer)
  • Making a Path to Mars (grade 4, .docx, .pdf, credit: Dea Kobbe)
  • Angles, Degrees, and Protractors (grade 4, .docx, .pdf, credit: Dea Kobbe)
  • Locating a Constellation (grade 4, .docx, .pdf, credit: Stephanie McKinney)
  • Stars (grade 4, .docx, .pdf, credit: Stephanie McKinney)
  • Constellation Viewer (grade 6, .docx, .pdf, credit: Heather Dryden)
  • Moon Phases (grade 6, .docx, .pdf, credit: Heather Dryden)
  • Snapshot Serengeti (grades 1-4, .pptx, credit: Dea Kobbe, Stephanie McKinney, Sandy Dalles, and Shawn Green)
  • Species Biodiversity in the Serengeti (grades 4-7, .pptx, credit: Pam Frazier and Kali Nicholas)
  • What is Your Code? Robot Turtles and Coding (grades 1-4, .docx, credit: Dea Kobbe)
  • Coding: Happy Maps (grades 1-4, .docx, credit: Shawn Green)
  • Coding: Robot Turtles (grades 1-4, .pptx, credit: Stephanie McKinney)

Junior High / Middle School

  • Powers of 10 (grades 5-8, .docx, .pdf, credit: Pam Frazier)
  • Recognizing Graphs (grades 5-8, .docx, .pdf, credit: Pam Frazier)
  • Crab Crawl (.zip with multiple files, credit: Scott Mecca)
  • Galactic Pancake (.zip with multiple files, credit: Scott Mecca)
  • Discovering Exoplanets Using Photometry (grades 5-12, .pptx, credit: Scott Mecca)
  • Analyzing Sunspots (grades 6-7, .pptx, credit:  Kramer)
  • Detecting All Known Asteroids (Middle and HS, .pptx, credit: Jake Schell and Christy Belardo)
  • Species Biodiversity in the Serengeti (grades 4-7, .pptx, credit: Pam Frazier and Kali Nicholas)
  • Fire Beetle Ecology (Middle and HS, .docx, credit: Christy Belardo and Kali Nicholas)
  • Go Logo: NetLogo and Programming (grades 4-7, .pptx, credit: Pam Frazier

High School

  • Celestial Sphere and Rotational Geometry (HS, .docx, .pdf, credit: Joe Meyer)
  • Electromagnetic Spectrum and Spectroscopy (HS, .docx, .pdf, credit: Lisa Pingrey)
  • Finding an Function for Supernova SN1987a's Expansion (HS, .docx, .pdf, credit: Joe Meyer)
  • Inverse Square Law with Lasers (grades 10-12, .docx, .pdf, credit: Monte Else)
  • Parallax and Trigonometry (grades 10-11, .docx, .pdf, credit: Monte Else)
  • Data analysis for finding planets (HS, .pptx, credit: AJ McKittrick)
  • Asteroid Zoo (HS, .pptx, credit: Susan Robinson and Michelle Mason)
  • Discovering Exoplanets Using Photometry (grades 5-12, .pptx, credit: Scott Mecca)
  • Hypothesis Testing and Asteroids (grades 11-12, .pptx, credit: Joe Meyer)
  • How Do Astronomers Find Planets? (grades 11-12, .pptx, credit: Monte Else)
  • Detecting All Known Asteroids (Middle and HS, .pptx, credit: Jake Schell and Christy Belardo)
  • Fire Beetle Ecology (Middle and HS, .docx, credit: Christy Belardo and Kali Nicholas)
  • NetLogo: Graphing, Trig, and Coding (grades 11-12, .docx, credit: Monte Else)