Here are ideas of apps and websites that teachers in my PLN used successfully in the past during Hour of Code:
Kindergarten
Start kindergartners with problem solving. If they love Legos, they’ll love coding
- BotLogic–great for Kindergarten and youngers
- Code–learn to code, for students
- How to train your robot–a lesson plan from Dr. Techniko
- Kodable--great for youngers–learn to code before you can read
- Primo–a wooden game, for ages 4-7
- Program a human robot (unplugged)
- Scratch Jr.
1st Grade
- Code–learn to code, for students
- Espresso Coding–for youngers
- Foos–app or desktop; K-1
- Hopscotch–programming on the iPad
- Primo–a wooden game, for ages 4-7
- Scratch Jr.
- Tynker
2nd Grade
- Code.org—learn to code; with teacher accounts, no student emails required (join with Join code)
- Espresso Coding–for youngers
- Google Spreadsheets–decode and fill in color coded pictures
- Hopscotch–programming on the iPad
- How do you program a robot–BBC’s version of this topic; includes a video, game, and more
- Kodable--great for K-2–learn to code before you can read
- Kodu–build and play games
- Pivot Stickfigure Animator–free, download, powerful, with a cult following
- Draw a Stickman–draw a stick figure and the site animates it
- Tynker
3rd Grade
- Blockly
- Build with Chrome–kind of like Minecraft, more like Google Earth Warehouse; use virtual Lego blocks to build in your browser
- Minecraft
4th Grade
- Build with Chrome–kind of like Minecraft, more like Google Earth Warehouse; use virtual Lego blocks to build in your browser
- Khan Academy Computer Science
- Minecraft
- Robotics
- Scratch
- Snap!—runs in your browser
- Squeakland–build etoys with downloaded software
- WaterBear–web-based simple programming with drag-drop; free
5th Grade
- Build with Chrome–kind of like Minecraft, more like Google Earth Warehouse; use virtual Lego blocks to build in your browser
- Google Spreadsheets–code the spreadsheet with color that will reveal a secret picture
- Khan Academy Computer Science
- Lego Digital Designer
- Minecraft
- Robotics
- Scratch
- Snap!—runs in your browser
- Squeakland–build etoys with downloaded software
- Tinkercad–3D modeling–fee–perfect for 3D printing
- Windows Property menu–create a shortkey for any Windows tool through properties. Here’s a how-to for one example
- Wolfram Alpha widgets
Middle School
- Alice
- Auto Hotkey–free–simple shortkey programming for students; requires download
- Build with Chrome–kind of like Minecraft, more like Google Earth Warehouse; use virtual Lego blocks to build in your browser
- Code Avengers
- Code Monster
- CodePen
- Codesters–fun coding for middle school; students code and see the result on side-by-side screens
- Gamestar Mechanic–design video games
- Hakitzu–learning through games
- Khan Academy Computer Science
- Lego Digital Designer
- Looking Glass—animated story–offshoot of Alice
- Minecraft
- Notepad–coding using the Windows Notepad
- Python
- RoboMind–downloaded software
- Robotics–using NXT and Lego Mindstorm
- Scratch–here’s a Scratch tutorial for Hour of Code. Find the facilitator’s guide here and the self-guided tutorial here.
- Snap!—runs in your browser
- Squeakland–build etoys with downloaded software
- Tinkercad–3D modeling–fee–perfect for 3D printing
- Typing.IO–typing code for practice
- Windows Property menu–create a shortkey for any Windows tool through properties. Here’s a how-to.
- Wolfram Alpha widgets
Apps
- BeeBop–based on the Beebop floor robot–free
- Cargo-Bot—logic iPad game
- Cato’s Hike (K+)
- Codea (Perfect for Intermediate+)
- Daisy the Dinosaur—intro to programming
- Foos–app or desktop; K-1
- Hopscotch (for up to intermediate–more complicated that Kodable)
- Kodable
- Lego Fix the Factory (app)
- LightBot Jr.–programming for six-year olds
- Lightbot–solving puzzles with programming; MS
- Move the Turtle–programming via iPad for middle school
- Osmo Coding--a purchased game system to teach coding
- Pyonkee–free, a little glitchy
- ScratchJr--for ages 5-7
- Swift Playground–from Apple, includes lessons and challenges designed to teach kids to code
- Treehouse (K+)
Here are general ideas. See what fits best for your grade levels:
- Activate!—create games
- American Computer Science League–competitions for junior and senior high
- Chrome Experiments–geeky experimentation with programming
- Google Computer Science for High School–free workshops (with application) for K-12 teachers
- I like programming video
- Kodu—game programming
- Learn to code
- Robby Leonardi–programmer–a game played about programming in the style of Mario
More ideas? Check Cybraryman’s Programming Page and see what Kent ISD is doing that week. Or, try this series of Hour of Code lesson plans for K-8.
______________________________________________________________________________________________
Jacqui Murray has been teaching K-8 technology for 15 years. She is the editor/author of over a hundred tech ed resources including a K-8 technology curriculum, K-8 keyboard curriculum, K-8 Digital Citizenship curriculum. She is an adjunct professor in tech ed, CSG Master Teacher, webmaster for four blogs, an Amazon Vine Voice book reviewer, CAEP reviewer, CSTA presentation reviewer, freelance journalist on tech ed topics, and a weekly contributor to TeachHUB. You can find her resources at Structured Learning.
Very good post, thanks for sharing, I really appreciate for this post.
Thanks!