Fostering an Inclusive Computing Culture
126 lessons found.
"So, you want to work for the DNI"
This is an introduction to the CyberSecurity aspect of National Intelligence
“Weather” you know or not…. Classroom temperature is a hot topic!
This lesson merges weather, microbit, programming and social impact. Does the temperature of a classroom matter? Yes! In …
5 Senses
Students will learn about the 5 senses as a whole then learn about each individual sense and complete science activities …
A hands on intro to Python Programming
The students will use Python to plot basic functions in a Jupyter notebook. They will need to use their problem solving …
AI and Ethics: A Mini-Unit for High School Lesson Set One
This is the first set of three lessons in a six-lesson mini unit on the basics of how artificial intelligence/machine …
AI and Ethics: A Mini-Unit for High School Lesson Set Two
This is the second set of three lessons in a six-lesson mini unit on the basics of how artificial intelligence/machine …
Algorithmic Bias & AI Ethics
In this activity students will learn about algorithmic bias through real-world examples. They will then learn the four …
Algorithmic Maze
Students will use popsicle sticks to design maze systems and work to create a flowchart that helps a user to find the …
All about the Internet
How Does the Internet Work? Learning about networks, protocols, TCP/IP
aMAZEing Margaret Hamilton
In this lesson students will begin by reading about Margaret Hamilton in 'Margaret and the Moon' by Dean Robbins. After …
Arduino Traffic Lights
Lesson consists of introducing students to the concepts of finite state machines (FSM), side-channel attacks. After …
Basic aspects of Cyber security and Copyrights
Students will be learning about the basic aspects of Cyber security. They will become aware of how to protect their …
Battle your CuteBot
Get ready to battle your CuteBot car! Develop code for your Microbit using loops, variables, and conditionals to …
Being Aware of What You Share
Kids share a lot of information whenever they go online -- sometimes on purpose, sometimes not. But do they understand …
Blind Maze - a lesson with combined classes K and 5
This is an unplugged activity where students will work in mixed grade level teams (Kindergarten and 5th grade) to guide …
Blind Maze (Collaborative activity with 5th Grade
This is an unplugged activity, in collaboration with 5th grade, that will help students learn to give directions …
Cats or Dogs: Intro to Supervised Machine Learning
In this lesson, students will learn what supervised machine learning is and how it operates. Students will then work …
Coding Critter
The students will create a path for the coding critter to follow using arrow cards and then inputting the directions …
CODIS & Forensic Science
Students will work together (in teams of 4) as forensic scientists to solve the crime of “Who broke into our school and …
Communicating Through History: MicroBit Morse Code
Students will read articles and then construct a timeline of the progression of communication technology in the …
Computational Thinking
Through this lesson, students will be introduced to the basics of computational thinking including decomposition, …
Computer Basics (Collaborative lesson with K and 5)
5th grade students will mentor kindergarten students in how to properly care for and navigate their personal computer. …
Computer Basics (Collaborative lesson with K and 5th)
Kindergarten students will be working with 5th grade students to learn about the proper care and use of their computers. …
Configure godot_rl
Student will install prerequisites such as pip, python-is-python3 etc. Will follow instructions I have given them and …
Controlled Collaboration
Introduce your students to shared document norms while also identifying main ideas and text structures.
Create a cookie cutter device using technology and 3D printing to understand adding and subtracting fractions.
In this lesson students will create a cookie cutter to help them practice adding and subtracting fractions. They will …
Creating a Gear Amusement Park
Students will use peer collaboration, engineering, problem solving, & reflection, when given a set of Funny Gears & …
Critical Infrastructure 1
Students will be able to explain what Critical Infrastructure is, what are common components that belong to critical …
Critical Infrastructure 2
Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity
Cybersecurity 101 (4th Grade)
The teacher will introduce the topic of cybersecurity by asking students about any personal experience they have had …
Cybersecurity Career Poster Project
Students will design a poster project detailing an individual cybersecurity career. The poster project will include …
Daily Life Algorithms (1st Grade)
The teacher will present a slideshow outlining the definition of an algorithm, which will provide examples of algorithms …
Darn! I forgot my password...again!
Middle School Students love to share everything-including their water bottles, their sense of humor and even their …
Do you want to build a robot
Students will learn about robots, how to program a microbit and create a microbit pet.
Do’s and Don'ts on the internet
Introduction: “Today, we live in a time characterized by rapid technology transformation, and resulting social, …
Dr. Suess Venn Diagram Activity using Google Slides
Create a Venn Diagram using Google Slides. The activity can be used for Dr. Seuss' birthday and incorporates moving Red …
Draw a snowflake with code
Draw a snowflake using code.org. My students were really challenged to follow the directions in the lesson, so I created …
E' is for Erosion
Students will learn the effects of wind and water erosion. They will create their own landscape to show how water …
Exploration with Tetrix
Tetrix: In this lesson students will sort/ organize the school's Tetrix sets to ensure each set is complete. After …
Exploring Eye Tracking
The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …
Exploring Eye Tracking: A Lesson For Middle Schoolers
The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …
Exploring Eye Tracking: A Lesson for Middle School Students
The objective of this lesson is to introduce middle school students to the concept of eye tracking and its applications. …
Exploring VR Eye Movement Tracking Accuracy
Students use their understanding of eye movement tracking learned in the prior lesson to test the accuracy of an eye …
Game of Life Spelling
This lesson is meant to introduce what coding is to elementary aged students and how to use block code. Students will …
Get to Know Me
Students will participate in a community building activity that will integrate Computer Science through the use of the …
Get to Know Me
Students will participate in a community building activity that will integrate Computer Science through the use of the …
Get to Know Me Keynote Activity
Students will participate in a community building activity that will integrate Computer Science through the use of Key …
Getting to Know You, CPU
Students will be introduced to Micro:Bit technology and have the opportunity to program the Micro:Bit to share some …
Godot RL Agents Activity
In this section, you will learn how to create a custom environment in the Godot Game Engine and then implement an AI …
HexBug Mazes
In this lesson/activity students will learn about who Margaret Hamilton is and what she did for NASA. Students will be …
Hour of Code introduction/ Ecosystems
this will be an introduction to coding using Hour of Code, as a refresher/ attention grabber right after Christmas …
I = Integrity
Students will locate, read and research articles from sources to better understand using credible sources for research.
I Am a Weather Watcher
Students will become weather watchers. They will journal the weather everyday and document the temperature using the …
I Can Create a Thermometer
Students will be able to experiment with micro-bits. Then students will be able to create the code for taking a …
Importance and use of compasses
This lesson will probably take one block day, or 85-minute class. It will be a hands-on activity filled class that …
Input/Output what's it all about?
Students will learn the definition of input/output as it relates to computing and will use the Micro:bits to demonstrate …
Integrity and Keep It Simple
The purpose for this lesson is to help you understand the notions or aspects of integrity and the simplicity with which …
Intro to Coding a Microbit
In this lesson the students will be introduced to the website MakeCode with programing the microbit simulator. To start …
Intro To Coding a Microbit
Students will be introduced to block coding using the website makecode.org. They will code a virtual microbit by …
Intro to Coding- Unplugged
Directions for Coding- unplugged
Intro to Problem Solving
This lesson is a fun introduction to the open-ended, collaborative, and creative problem solving students will be using …
Introducing our Technology
This lesson is designed to be delivered early in the year to establish a common knowledge base on the programs to be …
Introduction to Coding with Python
I will present a powerpoint presentation on Python programming concepts. The presentation will be followed up by a class …
Introduction to Computer Science and SpeedGeeking 101
Part 1: Gauge student understanding of computer science and introduce basic CS vocabulary. Part 2: Teach students about …
Introduction to Cybersecurity Hand Concepts
This lesson will take two days to go over the 6 parts of the hand in relation to cybersecurity. We will do a general …
Inventing & Problem Solving with the 3 R’s (Reduce/Reuse/Recycle)
Students will work collaboratively to respond to a text by using recycled materials to create an invention that will …
Kindergarten Computer Scientists
Through six mini lessons, kindergarten students will be introduced to Computer Science. Beginning with a working …
Learning the Importance of Authentication Factors
Students will learn what authentication factors are, and the importance of keeping them private. They will apply the use …
Litter Hunt
In this lesson, pupils develop their understanding of the micro:bit by using the buttons and sensors on the device to …
Magellan and Technology
Adapted from: Flocabulary.com 7/2020 “Become a Map-Maker and Explorer” Use this lesson plan to commemorate Magellan’s …
Making a AR book- Using AR in the classroom
The Halo AR app shows various ways to show the human CAPTCHA tool for a virtual environment. This type of technology is …
Making a Pepper’s Ghost Illusion using Microbit Technology
This lesson is going to be a supplemental lesson to our OpenSciEd Light and Matter unit that we are implementing this …
Making Good Decisions Online/Computer Parts (Kindergarten)
In the first activity, with the slideshow displayed, the teacher will facilitate a discussion about making good …
Micro:bits / Makerspace
The lesson is for coding with micro:bits. It is written broadly for implementation as an activity for a whole group of …
Microbit Basics
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic …
MicroBit Multiplication
In this lesson students will work on their multiplication math fact fluency and practice coding using a MicroBit. …
Microbit programming
Creating a program for their microbit 'pets'. Their program must include noise, pictures and words/phrases
Microbit programming-Creating a Micropet
Students will create a micropet and then program it to perform various outcomes depending on what they do to it. …
Microbits Introduction
This lesson is used to introduce microbits to students. Students will be able to code with inclusion of sequences, …
ML Learning
In this lesson students are introduced to a form of artificial intelligence called machine learning and how they can use …
Modeling Plate Motions using Microbit Technology
This lesson is going to be a supplemental lesson to our OpenSciEd Plate Tectonics unit that we are implementing this …
Multiplication with MicroBits
This activity allows students to practice their multiplication fact fluency while also covering computer science …
Music is Life
Students will use coding to develop animation and sound for a music simulator. students will demonstrate locating and …
My avatar and me
This lesson will introduce students to the differences between an avatar, a virtual human, and artificial intelligence. …
Nature art
This lesson is an introduction to computational thinking and the BBC micro:bit. Students learn how to create nature …
Nature Art: Merging Nature, Algorithms, and Programming in an inclusive environment
This lesson is an introduction to computational thinking and the BBC micro:bit. Students learn how to create nature …
O' is for Outlaw
Students will be studying Outlaws and Law Enforcement in Wyoming History. We will talk about how technology has changed …
Online Mindfulness
On the internet, students interact with websites, peers, and strangers throughout the day. With that said, students must …
PE Online Resources
Students will be using their school-provided technology (whether it be an IPad or a Chromebook) and being walked through …
Power walkers
Students will program a mirco: bit to count steps while walking and then while power walking. They will compare the two …
Powerful Passwords
This activity teaches students the importance of creating a safe and secure password. In addition, students will also …
Practicamos Español
In this lesson students will review what Duolingo does for Spanish students, and design a similar project using Scratch …
Programming your friend on a path K-2 students will be programming Little Red Riding Hood to Grandmas House 3-5th grade students will be programming their friend to deliver their latest I-phone or game from manufacturing to delivery
Students will use arrows on a piece of graph paper to give directions to their classmates. They will guide their friends …
Python Activity 1 - Variables and Input
This lesson guides the students through creating variables, obtaining data from users and changing data types. An …
Radio Kindness
Sharing and receiving kindness is a good way to support your well-being and that of your friends. In this activity you …
Representing Information
This lesson introduces the concept of sending bits of information from one place to another.
Robotics for Students in the Functional Life Skills (FLS) Program
As the library exists to offer an inclusive space for everyone, this lesson is geared toward giving students with …
Safety City
Create a safety city scale model and make a working traffic light system. Role playing let them experience the safety …
Scratch Multi-Level Maze
Students will use Scratch to create a multi-level maze. Students will program a main sprite, obstacles and a goal, which …
Scratch Sort: Events & Loops
Students explore Scratch and recognize how the categories and blocks within the categories help students create projects …
Sequencing = Storytelling
This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It …
Shark Tank Activity (Problem Solving)
This is an unplugged activity where students will design an application for a cell phone or personal device to solve a …
Student Choice in the Classroom Utilizing AI, Virtual Learning and Digital Tools
in person, learning taking place in a brick and mortar classroom. Students have the choice whether to dissect a frog …
Student Choice Mission
In this final project for the course, students team to Independently, scope the features of a piece of software,or …
TALK TO THE HAND - KEEP IT SIMPLE
The students will be able to create a handbook using the Hand Method of CyberSecurity.
TALK TO THE HAND – DEFENSE IN DEPTH
Defense in depth is a strategy that leverages multiple security measures to protect an organization's assets. The …
TALK TO THE HAND – INTEGRITY
The students will be able to create a handbook using the Hand Method of CyberSecurity.
Thanksgiving Day Parade
This lesson is a great one to do right before Thanksgiving. Students will read or listen to the book Balloons Over …
The HANDbook
Implementing effective cybersecurity measures is particularly challenging today because there are more devices than …
The Problem with Plastics
3rd grade learns about Jacques Cousteau and his conservation efforts to clean up the ocean. Plastic waste has become a …
The Tour Guide
• Students will assume the role of tour guide and need to come up with a tour that gets a tourist from their hotel to …
They're Listening
This lesson is going to be about discussing internet safety, and how simple home items may be listening.
Traffic Light Arduino
Students will design a traffic light simulator using an Arduino to imitate traffic light timings. Students will program …
Traffic Light Guest Speaker
Guest Speaker Taylor McCort, District 1, Traffic Engineer. Speaker will discuss traffic light aspects and how they …
Traffic Light Guest Speaker
Guest Speaker Taylor McCort, District 1, Traffic Engineer. Speaker will discuss traffic light aspects and how they …
Traffic Signals: Real World Finite State Machines
Students will login and play the gridlock buster game. This is a traffic light simulation that requires students to be …
Variables
This lesson introduces the use of variables to store data or the results of mathematical operations. Students will …
Virtual Reality Oculus Quest 2
Goal Work: Depending on the individual students’ goals, the appropriate application will be selected according to their …
Volcano Animation
Students use flowcharts and repetition to explore building a volcanic eruption on a Micro:Bit.
Volcano interactions with Earth's Spheres
In this lesson students will use the microbit to develop volcanic eruptions.
VR Eye Tracking Accuracy
Students will understand the concept of VR eye tracking accuracy. Students will collect data on the use of VR eye …
Wax Museum Technology Part 1
In this lesson series, students will research ways that technology has impacted the world. They can choose to research …
WHAT DOES TECHNOLOGY LOOK LIKE?
Students will brainstorm what technology is, what it looks like and the parts/functions of a computer.
What is Technology?
The purpose of this lesson was to introduce the students to what the definition of technology is, what everyday items …
What to do with the stuff I have
Students are given CONNEX or VEX pieces from a build kit and are given a mission. As a team they will create an artifact …
WonderBots
We are going to start by introducing the WonderBots to the children. I will introduce them to the program and the IPad …