This is a collection of our 4 favorite activities, organized by grade level.
Remember, it is OKAY if you are learning this along with students! Be patient with yourself and your students and most importantly, have fun!
The sites shared here are all on Data Compliant.
Did you give it a try? Please provide feedback on this Google Form. It will take less than 5 minutes unless you want to share images too.
Nursery Rhymes are an introduction to algorithms!
Some things you need to know:
You will want to make copies of THESE HANDOUTS.
Teacher notes and the full activity are HERE.
This activity does not require computers.
There are three parts to any algorithm: sequence, selection, and iteration
Sequence: order matters
Selection: some action happens only if something is true
Iteration: some things are repeated
Using any/all of these words when they make sense in class would be amazing.
Pictures of key parts of each story will really help with flowcharting.
Beacher Achiever is a great environment for anyone to start learning how to code.
Some things you need to know:
Students do not need to login; they can press the "START PLAYING" button to play.
Link to the activity is HERE.
Teacher notes are HERE.
Link to video to understand how to start using this activity with your students is HERE.
This environment moves students in a very step-by-step way through learning the basics of coding.
There are three parts to any algorithm: sequence, selection, and iteration
Sequence: order matters
Selection: some action happens only if something is true
Iteration: some things are repeated
Using any/all of these words when they make sense in class would be amazing.
Help students learn programming in a Star Wars - related "world".
Some things you need to know:
No login is needed
Here is a link to the activity.
Teacher notes and other helpful supports are HERE.
There are three parts to any algorithm: sequence, selection, and iteration
Sequence: order matters
Selection: some action happens only if something is true
Iteration: some things are repeated
Using any/all of these words when they make sense in class would be amazing.
No snow? No problem. You can still create a snowman!
Some things you need to know:
Here is a link to the activity.
Teacher notes are here.
This activity is in Khan Academy. It contains nice introductory videos and very clear and scaffolded directions.
To understand this, it is important that students watch the videos. It would be helpful if students had headphones.
More confident coders may finish sooner than others. That's okay! There is a lot they can do to customize and make their drawing more interesting and fun.
Tip: You could display student artwork in a "studio exhibit" by creating a padlet wall.