Over the next weeks, I’ll share ideas that will get you ready for Hour of Code. This includes (links are live on publication day):
- An Overview of This Week — Dec. 5, 2023
- Coding activities by grade — (this post) Dec. 6, 2023
- 9 Unusual Projects— Dec. 7, 2023
- 5 Unplugged Hour of Code Activities — Dec. 8, 2023
This is a long list of online activities related to coding and programming. It is updated once a year so I apologize in advance for any dead links. At any time during the year, click to take you to the master list:
Program on computers, iPads, laptops–whatever works, whatever age. I’ll start this list with web-based options, by grade level (click the grade you teach) and then continue with a mash-up:
Kindergarten
1st grade
2nd grade
3rd grade
4th grade
5th grade
HS
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
- Hopscotch (for up to intermediate–more complicated that Kodable)
- Kodable
- Move the Turtle–programming via iPad for middle school
- Pyonkee–free, a little glitchy
- ScratchJr--for ages 5-7
- Swift Playground–from Apple, includes lessons and challenges designed to teach kids to code
Build an App
- Apps Geyser
- App Inventor–build Android apps on a smartphones; from MIT
- Game Salad
- Glide–create an app from a spreadsheet
- Jotform App Builder
- Metaverse–create apps using Metaverse’s AR platform
- Thunkable
Coding Curriculum
- Code Academy
- Coursera
- Free Code Camp
- Google Computer Science for High School–free workshops (with application) for K-12 teachers
- Learn to Code (for free)
- PluralSight
- Ted-ED Think Like A Coder–a 10-episode cartoon-based series to teach kids about coding in a game format
- Tree House
Hour of Code
Miscellaneous
- Animatron–design and publish animated and interactive content that plays everywhere, from desktop computers to mobile devices.
- BeeBop–based on the Beebop floor robot–free
- BotLogic–great for Kindergarten and youngers
- Build a website–a guide
- Cargo-Bot—logic iPad game
- Cato’s Hike (K+)
- Chrome Experiments–geeky experimentation with programming
- Codea (Perfect for Intermediate+)
- Code.org–learn to code; with teacher accounts, no student emails required (join with Join code)
- Codespace–coding curriculum
- Daisy the Dinosaur—intro to programming
- Edabit–learn to code with interactive challenges
- Hopscotch (for up to intermediate–more complicated that Kodable)
- I like programming video
- Kodu—game programming
- Learn to code
- LightBot Jr.–programming for six-year olds
- Lightbot–solving puzzles with programming; MS
- Move the Turtle–programming via iPad for middle school
- Pencil Code
- Pyonkee–free, a little glitchy
- Robby Leonardi–programmer–a game played about programming in the style of Mario
- ScratchJr--for ages 5-7
- Stencyl–build games without coding with downloaded software
- Stickman–draw a stick figure and the site animates it
- Swift Playground–from Apple, includes lessons and challenges designed to teach kids to code
- Symbaloo collection for coding
- TED Talk on young programmers
- Which Language Should You Learn to Code–an infographic of options
Robotics
- Cue–from Wonder Workshop
- Dash and Dot — from Wonder Workshop–younger thinkers
- Mebo
- Sphero
Scratch
Click for an Hour of Code lesson plan bundle (K-8).
Click for Robotics 101 lesson plan.
@CSEdWeek #hourofcode #hoc #edtech #CSforGood
Here’s the sign-up link if the image above doesn’t work:
Jacqui Murray has been teaching K-18 technology for 30 years. She is the editor/author of over a hundred tech ed resources including a K-12 technology curriculum, K-8 keyboard curriculum, K-8 Digital Citizenship curriculum. She is an adjunct professor in tech ed, Master Teacher, webmaster for four blogs, CSTA presentation reviewer, freelance journalist on tech ed topics, contributor to NEA Today, and author of the tech thrillers, To Hunt a Sub and Twenty-four Days. You can find her resources at Structured Learning.
What an extensive resource guide. There really are a lot of opportunities for kids to learn to code, and it is a very important skill for our economy and the future.
Thanks, Thomas. There has been a big push for coding in schools, though I’m not sure how much it has helped. What do you think?
I took early retirement and have not worked for a few years so I don’t know about recent impacts. However, while I was still working the company I worked for, Siemens, were looking for young software engineers. We were all old guys and not replacing us with young people is a danger to the company. They were paying six digit salaries. By the way, I don’t get email updates about your replies and I think it must be a glitch.
Sorry about the email updates! There seem to be a lot of problems with this theme. I paid for it, but I’m thinking of making a switch.