Coding for Beginners
I'm learning to code with Codecademy and I think everyone should - including children. And especially girls!
PicoBoard - SparkFun Electronics If you're adept with Scratch, this is a great next step. It has various sensors (light, sound etc) on the board which Scratch can read. It turns mini-programmers into inventors!
Daisy the Dinosaur is another children's programming language for iPads but this is aimed at younger children. My 5 year old daughter LOVES it. Very simple but a good starting point which sets them up for Hopscotch and then Scratch.
Hopscotch - a children's programming language on the iPad! Not as sophisticated as Scratch but a great starting point for younger children. It's free and still in Beta. My daughter loves it!
When there's de-bugging to be done, dinner has to wait.
Code Club - The Interview. Brilliant Promo video for CodeClub - a project to set up a nationwide network of after-school closing clubs.
The Mission: Girl Develop It works to make software development better. The Values: We focus on software development (aka building). We believe in supportive, judgment-free learning environments. We welcome all students, though we are focused on reaching women and promoting diversity. We solve problems by digging right in, trying a simple solution, and improving with feedback.
New York organisation offers lessons in coding aimed at women. They operate in a number of cities round the US.
The Guardian's web developer, Chris Cross, gives the Raspberry Pi a go to see what he can do with it! Great video piece!
Mmmm, delicious Raspberry Pi. I've registered "my interest" so fingers crossed! Remember, guys! "Program or be programmed!"
“Invent Your Own Computer Games with Python” is a free book (as in, open source) and a free eBook (as in, no cost to download) that teaches you how to program in the Python programming language. Each chapter gives you the complete source code for a new game, and then teaches the programming concepts from the example.
Al Sweigart's theory is that nobody wants to lean how to program; they want to learn how to make programs. The eBook is free to download.
Teknoteacher's audioboo describes how he teaches Python to Yr 7 children (11/12 year olds) and the resources he uses.
Raspberry Pi is a tiny, cheap (25 quid!!) computer for children. It's a BBC Micro for the twenty-first century - something for children to tinker with and program. Could this revolutionise our relationship with computers?
Hackasaurus/About: "Hackasaurus spreads skills, attitudes, and ethics that help youth thrive in a remixable digital world. By making it easy for youth to tinker and mess around with the building blocks that make up the web, Hackasaurus helps tweens move from digital consumers to active producers, seeing the web as something they can actively shape, remix and make better."
Hackasaurus. Get your X-Ray goggles and see what lies behind those web pages you've been browsing. Interesting, huh? Now see if you can TOTALLY REMIX them!!!! Yeah!
Atul Varma explains how Hackasaurus tools make it easy for children to mess around with the building blocks that make up the web. Web pages are no longer static images that we consume passively. We can get behind them using the X-Ray Goggles, manipulate them and make the web do what WE want.
An online library of training videos in all things tech and coding related. Need to pay a subscription though.