Testing and Refining Computational Artifacts

81 lessons found.

Adding and Subtracting within 20

Using a Scratch Jr. activity, students will program different counter sprites to move into a ten frame. The purpose of …

Kristine Gaskill K-2 Computer ScienceMathematics
Scratch

Algorithm Neighborhoods

These interdisciplinary lessons encompass standards across Computer Science, Language Arts, Social Studies, and …

Krista Sweckard K-2 Computer ScienceMathematicsReading/Language Arts +1
Robotics

Algorithmic Maze

Students will use popsicle sticks to design maze systems and work to create a flowchart that helps a user to find the …

Garrid Halsey 6-8 ArtComputer Science

Alphabetical Order

Using a Scratch Jr. activity, students will program different alphabet letter sprites to line up in alphabetical order. …

Kristine Gaskill K-2 Computer ScienceReading/Language Arts
Scratch

Battle your CuteBot

Get ready to battle your CuteBot car! Develop code for your Microbit using loops, variables, and conditionals to …

Stephanie Newhouse 6-8 Computer Science
Project-Basedmicro:bit

Coding with Santa

Using Seesaw, students will complete the maze to get Santa Claus to the Christmas tree ensuring that he gets two cookies …

Madison Mueller K-2 Computer ScienceTechnology

Communicating Through History: MicroBit Morse Code

Students will read articles and then construct a timeline of the progression of communication technology in the …

Becky Junge 3-5 Computer ScienceReading/Language ArtsSocial Studies
Unpluggedmicro:bit

Computational Thinking

Through this lesson, students will be introduced to the basics of computational thinking including decomposition, …

Julia Tyser 3-56-8 Computer Science
ScratchUnplugged

Create Your Own Musical Code

Different applications and disciplines often require knowledge of different communication systems and the ability to …

Colin Botts 3-5 Computer ScienceMusic
Data Collection

Creating a Gear Amusement Park

Students will use peer collaboration, engineering, problem solving, & reflection, when given a set of Funny Gears & …

Amber McClure K-2 Computer ScienceEngineeringReading/Language Arts
Data Collection

Creating Mazes using Kodable

Students will be able to create solvable mazes while applying grade-level geometry concepts on Kodable Maze Maker …

Connie Hollin 3-5 Computer ScienceMathematics

Critical Infrastructure 2

Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity

Timothy Grier 9-12 Computer ScienceEngineeringScience +2
CybersecurityGenCybermicro:bit

Data: Patterns, Cause and Effect

Students will discover, explore, model and communicate patterns found within data. This lesson/activity will incorporate …

Kendrea Herring 3-5 ArtComputer ScienceMathematics +1
Data Collectionmicro:bit

Egg Drop

Using the MicroBit students will make a safe container for an egg drop. Instead of an egg, the students will be using …

Becki Butterfield 3-5 Computer ScienceMathematicsScience
Data Collectionmicro:bit

Evolution of the Telephone

Students spend several periods looking at the development of communication over the past 200 years.

Victoria Davis K-23-5 Computer ScienceScienceSocial Studies +1
micro:bit

Explore Block Programming with Free Scratch

Students are introduced to block programing for the first time and are given several sets of tasks to complete to show …

Harry C Guess III 6-8 ArtComputer ScienceEngineering +3
Data CollectionScratch

Fat Bear Fishing

My 5/6 grade class will use micro:bits to design a predator/prey program on micro:bits that assigns each device a fish …

Jennifer LaVanchy K-26-8 Computer ScienceScienceTechnology
Data CollectionGame-Basedmicro:bit

For Loops

Designed for students learning Java programming, that are beyond the use of block code, the students will make a program …

Selena Pope 9-12 Computer ScienceMathematics

For Loops

Designed for students learning Java programming, that are beyond the use of block code, the students will make a program …

Selena Pope 9-12 Computer Science

Fraction Racing

Students engineered mint mobiles to race through a micro bit timing gate. The data was then collected and plotted on a …

Becki Butterfield 3-5 Computer ScienceEngineeringMathematics
Data Collectionmicro:bit

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 …

Rachel Leone Gibson 3-5 Computer ScienceTechnology
Unpluggedmicro:bit

Getting Active with Microbit

They are introduced to variables and develop their understanding through a mixture of unplugged and practical …

Connie Hollin 3-5 Computer ScienceEngineeringScience +1
Unpluggedmicro:bit

GIS Watershed Information

Students use GIS online software to analyze local watersheds and draw conclusions about earth changes over time and …

Victoria L Davis 6-8 Computer ScienceScienceTechnology
Data Collection

How Plants Grow : Grow a Digital Garden

Students will be able to use the Scratch Jr. programming blocks to make animated stories and interactive projects that …

Jenifer Albrandt K-2 Computer ScienceScience
RoboticsScratchUnplugged

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 …

Christy Rodgers 3-56-8 Computer ScienceEngineeringTechnology
Web Designmicro:bit

Intro to Coding a Microbit

In this lesson the students will be introduced to the website MakeCode with programing the microbit simulator. To start …

Terri Flock K-23-5 Computer ScienceReading/Language ArtsTechnology
micro:bit

Intro To Coding a Microbit

Students will be introduced to block coding using the website makecode.org. They will code a virtual microbit by …

Kiley Hiser K-23-5 Computer ScienceReading/Language ArtsTechnology
Code.orgmicro:bit

Intro to Coding- Unplugged

Directions for Coding- unplugged

Minda Blevins K-2 Computer Science
Unplugged

Introduction to Micro:bits

Students will learn what micro:bits are and how they can be used. They will also learn how to code their own micro:bits. …

Jenny Day K-2 Computer ScienceTechnology
RoboticsScratchUnpluggedmicro:bit

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 …

Amber McClure K-2 Computer ScienceEngineeringReading/Language Arts
Data CollectionRoboticsUnplugged

Is data for the Birds?

Students will program a Micro:bit and as a species counter, and to log the data that is collected. Then they will …

Jeff Kitterman 6-8 Computer ScienceScience
Data Collectionmicro:bit

Kindergarten Computer Scientists

Through six mini lessons, kindergarten students will be introduced to Computer Science. Beginning with a working …

Julia Tyser K-2 Computer Science
Project-BasedRobotics

Micro bit Block Programming - 'Customizing Displays'

This lesson focuses on the LED array and how to customize graphics plus LED intensity. Students will program in Block …

Rosetter E. Dirden 9-12 Computer ScienceTechnology
micro:bit

Micro-Pythag

This lesson will walk students through the process of writing a micro-bit program to solve basic math problems. It will …

John Soto 6-8 Computer ScienceMathematicsTechnology
micro:bit

Micro:bit Level Up

This lesson provides an introduction to micro:bits and 4 levels of activities to learn about the possibilities of the …

Julie Snyder 6-8 Computer ScienceTechnology
micro:bit

Micro:bit Temperature Reading

Students will program micro:bits to measure temperature readings in Celsius and then convert to Fahrenheit either using …

Casey Harmon 6-8 Computer ScienceMathematicsScience
Data Collectionmicro:bit

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 …

Devin Hodgins 6-8 Computer ScienceReading/Language ArtsTechnology
Project-BasedRoboticsmicro:bit

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 …

Devin Hodgins 3-56-8 Computer ScienceReading/Language ArtsTechnology
Data CollectionProject-Basedmicro:bit

Micro:bits on the Fly with Lego Cars

Students will explore how sensors are used in our lives and what they could measure. Students will build a Lego car and …

Julie Snyder 6-8 Computer ScienceScience
Data CollectionProject-Basedmicro:bit

Microbit Activity with Expressions and Solving Equations

Students will incorporate the use of microbits to help them understand how to utilize parentheses. This will help …

Sarah Willis 3-56-8 Computer ScienceMathematics
micro:bit

Microbit Basics

This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic …

Sandra Joslin 3-5 Computer Science
micro:bit

Microbit Escape Room Puzzle - Magnetic Alarms

In this project, you and a partner will create an alarm that will go off when a magnet is moved away from the microbit. …

Taylor Plantt 6-8 Computer Science
Game-Basedmicro:bit

MicroBit Guitar

Students will use a combination of block coding (Scratch) and physical computing (MicroBit) to create a cardboard …

Victoria L Davis 3-56-8 Computer ScienceScience
Scratchmicro:bit

MicroBit Guitars

Students will create a 'guitar' from cardboard, aluminum foil, and a micro:bit and explain how energy is converted from …

Victoria L Davis 3-56-8 Computer ScienceScienceTechnology
Scratchmicro:bit

MicroBit Multiplication

In this lesson students will work on their multiplication math fact fluency and practice coding using a MicroBit. …

Kalista Pendleton 3-5 Computer ScienceMathematicsTechnology
micro:bit

Microbit Music: Debugging

This lesson will provide students with the opportunity to debug computer code. Students will be provided with the …

Colin Botts 3-5 Computer ScienceMusic
micro:bit

Microbits Introduction

This lesson is used to introduce microbits to students. Students will be able to code with inclusion of sequences, …

Sandra Joslin 3-5 Computer ScienceTechnology
micro:bit

Mindstorms and Hidden Figures

Students will design a robot to orbit the moon in conjunction with their ELA class reading the book Hidden Figures.

Jennifer LaVanchy 3-56-8 Computer ScienceReading/Language Arts
Robotics

Modeling the Phases of the Moon

In this lesson, students are introduced to computer science through the use of Micro:bits to create a model of the lunar …

Crystal Seeley 6-8 Computer ScienceScience
micro:bit

Modeling the Solar System with a Micro:bit

Use the micro:bit to create a kinesthetic model of the solar system. Students will be given an example at the beginning …

Victoria L Davis 6-8 Computer ScienceMathematicsScience
Data CollectionUnpluggedmicro:bit

Modeling the Solar System with a microbit

Use the micro:bit to create a kinesthetic model of the solar system. Students will be given an example at the beginning …

Victoria L Davis 6-8 Computer ScienceMathematicsScience
Data CollectionUnpluggedmicro:bit

Moving the LED with Microbits

In this project, you and a partner will code a program that can make an LED move left, right, and up on the microbit …

Taylor Plantt 6-8 Computer ScienceTechnology
micro:bit

Nursery Rhymes and Microbits

This lesson uses familiar nursery rhymes to introduce secondary students to the concepts of coding, sequencing, and …

Maggie Unterseher 9-12 Computer ScienceLibrary MediaReading/Language Arts
micro:bit

Nursery Rhymes and Microbits Pt. 3

This will be the end of this mini unit, students will present to their classmates the nursery rhyme that they have coded …

Maggie Unterseher 9-12 Computer ScienceLibrary MediaReading/Language Arts
micro:bit

Ozobots- Race Tracks

Students will use the drawing paper, colored markers, and the various codes available to Ozobot to create a racetrack. …

Shelby Randall K-2 Computer ScienceTechnology
Data CollectionRobotics

Phase Change Lab (Temperature and Particle Movement)

The goal of this lesson is to recognize the relationship of thermal energy and temperature. As thermal energy of water …

Crystal Seeley 6-8 Computer ScienceScience
Data Collectionmicro:bit

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 …

Michelle Black K-23-5 Computer Science
Robotics

Pythagorean Microbit Challenge

In document

John Soto 6-8 Computer ScienceMathematics
micro:bit

Radio Communicating with Microbits

In this project, you and a partner will code a program that is capable of sending a coded message to each other. Each of …

Taylor Plantt 6-8 Computer ScienceEngineeringSocial Studies +1
Cybersecuritymicro:bit

Representing Information

This lesson introduces the concept of sending bits of information from one place to another.

James Winn 9-12 Computer ScienceTechnology
Data CollectionProject-Basedmicro:bit

Retelling a Story with Scratch Jr.

This lesson allows students to retell the major aspects of a children's book using Scratch Jr. Using their background …

Madison Mueller K-2 Computer ScienceReading/Language Arts
ScratchUnplugged

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 …

Devin Hodgins 6-8 Computer ScienceEngineeringMathematics +2
Data CollectionRobotics

Role of Compass on Society

This lesson will combine technology and social studies to understand the role the compass has played in the discovery of …

Michelle Petty 6-8 Social Studies
Data Collectionmicro:bit

Scranimal Island (This lesson will span across the 3 lessons in the library.)

Students will listen to the poetry from the book Scranimals by Jack Prelutsky. Students will choose an animal and a …

Ginny Nading 3-5 ArtComputer ScienceEngineering +1
micro:bit

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 …

Adrienne Unertl 3-56-8 ArtComputer ScienceEngineering +1
Game-BasedProject-BasedScratch

Sea Creature Safety

• To discover more about the threats faced by sea turtles • To learn about efforts to help them • …

Becki Butterfield 3-5 Computer Science
Project-Basedmicro:bit

See Ya Later, Alligator: Coding and Ratio Tabless

Students will work in pairs to build ratio tables defining a list of data for distance traveled by various animals over …

Becky Junge 3-5 Computer ScienceMathematicsTechnology
Data CollectionProject-Basedmicro:bit

Sequencing = Storytelling

This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It …

Devin Hodgins K-2 Computer ScienceLibrary MediaReading/Language Arts
RoboticsScratchUnplugged

Sequencing-Storytelling

This lesson, as adapted and written, is for middle school students in the library setting. Students will explore …

Devin Hodgins 6-8 Computer ScienceReading/Language Arts
Code.orgRoboticsScratch

Svalbaroi Water - The World's Most Expensive Water

Using the Svalbarði Water - The most expensive water in the world as a hook, students will produce a computational …

Julie L. Calkins 3-5 Computer ScienceScience
Data Collection

Teaching a Robot About Handwashing

In this lesson, students will be teaching a robot about handwashing. They will be introduced to the vocabulary term …

Jenifer Albrandt K-2 Computer ScienceHealth
RoboticsWeb Design

The Hardware/Software Connection

Students will learn about how hardware needs software in order for it to do something. Students will create a program …

Adrienne Unertl K-23-5 Computer Science
micro:bit

Trickster Tales

Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using …

Krista Sweckard K-2 Computer ScienceSocial StudiesTechnology

Using AI As A Tool

Students will learn about the potential of AI as a tool and how it can be used to enhance various tasks.

Stephen Callum 9-12 CybersecuritySocial Studies
CybersecurityGenCyber

Variables

This lesson introduces the use of variables to store data or the results of mathematical operations. Students will …

Autumn Spiva 6-8 Computer ScienceMathematics
micro:bit

Volcano Animation

Students use flowcharts and repetition to explore building a volcanic eruption on a Micro:Bit.

Becki Butterfield 3-5 Computer ScienceEngineeringMathematics +4
Data CollectionUnpluggedmicro:bit

Volcano interactions with Earth's Spheres

In this lesson students will use the microbit to develop volcanic eruptions.

Mandy M Sewell 3-5 Computer ScienceEngineeringReading/Language Arts +2
micro:bit

Weather Station

In this activity, students develop a 'weather station' where they collect at least three types of weather data.

Victoria L Davis 6-8 Computer ScienceEngineeringScience +1
Data CollectionProject-Basedmicro:bit

What are Rainbows?

When it rains, it causes a phenomenon known as a rainbow. The rainbow is a simple construction because it only uses …

Madilynne Nading K-2 Computer ScienceMathematicsScience
Unplugged

What is Coding

This lesson is meant to introduce what coding is to a younger age group. Students will learn what it means to program or …

Brooke George K-2 Computer ScienceTechnology
Project-Based

Zombie Break Out Alarms

Students will use Cublets to make an alarm through trial and error. They will then write/draw the sequence of blocks …

Taylor Wailes-Putnam K-23-56-8 Computer ScienceReading/Language Arts