December 9-15, Computer Science Education will host the Hour Of Code–a one hour introduction to students on coding, programming, and why they should love it. It’s a one-hour introduction to computer science, designed to demystify “code” and show that anyone can learn the basics to be a maker, a creator, an innovator. They’ll include a variety of self-guided tutorials that anybody can do, on a browser, tablet, or smartphone. No experience needed. Watch this “how to” video for more information.
In honor of the upcoming Hour of Code, here are a list of websites to practice everything from basics to advanced:
- Activate!—create games
- Alice
- Blockly
- Code–learn to code, for students
- Code Monster
- Gamestar Mechanic–design video games
- Hakitzu
- Hopscotch–programming on the iPad
- I like programming video
- Khan Academy Computer Science
- Kodu—game programming
- Learn to code
- Lego Digital Designer
- Looking Glass—animated story
- Pony Mixer
- Python
- Scratch
- Snap!—runs in your browser
- Tynker
- Wolfram Alpha widgets
More programming websites:
Teach Digital Citizenship with … Minecraft
Weekend Website #115: Minecraft
Weekend Website #102: Interactive Simulations
15 Great Simulations to Gamify Your Class
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, an Amazon Vine Voice, 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.
Great set of resources. I have one which might be useful:
http://pythonmonk.com
It’s a good way for complete beginners to learn some of the basics of Python.
Looks good, Neil. Thanks for sharing.