Monthly Archives: May 2013


Wiring is an open-source programming framework for microcontrollers. Wiring allows writing cross-platform software to control devices attached to a wide range of microcontroller boards to create all kinds of creative coding, interactive objects, spaces or physical experiences. The framework is … Continue reading

Posted in language | Leave a comment


Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino can sense the environment by receiving input from a variety … Continue reading

Posted in language | Tagged | Leave a comment

Why Programming Teaches So Much More Than Technical Skills | MindShift

If your local school system offers computer science courses, chances are those courses are electives that won’t count toward core science or mathematics credit. The implicit message is that, while those skills may prove important for some students’ futures, they … Continue reading

Posted in curriculum | Leave a comment

iPads in Primary Education: Apps for Computer Science

As part of the proposed new draft primary curriculum for ICT, there is a significant emphasis on computer science. Below I’ve included a selection of apps which can be used in both Key Stage 1 and Key Stage 2. The … Continue reading

Posted in curriculum | Tagged | Leave a comment

How to Be a ‘Woman Programmer’ –

I WAS an ordinary computer programmer. I wrote code that ran at the levels between flashy human interfaces and the deep cores of operating systems, like the role of altos in a chorus, who provide the structure without your taking … Continue reading

Posted in news | Tagged | Leave a comment


EarSketch engages students in computing principles through collaborative computational music composition and remixing. It consists of an integrated curriculum, software toolset, and social media website. The EarSketch curriculum targets introductory high school and college computing education. The software toolset enables students to … Continue reading

Posted in curriculum | Tagged , | Leave a comment

Hackety Hack!

Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed! With Hackety Hack, you’ll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications … Continue reading

Posted in curriculum | Tagged | Leave a comment

CodeLesson – Instructor-led online technology learning

CodeLesson courses are comprised of readings, online quizzes, online discussions and hands-on coding exercises. Your course is available from any Web browser on Earth, 24 hours a day. Each course is led by an expert instructor who can answer your … Continue reading

Posted in curriculum | Tagged , | Leave a comment

Teaching Kids to Code | EdSurge

Every era demands–and rewards–different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot … Continue reading

Posted in organization | Leave a comment

Ruben R. Puenteduras Weblog: Sketching In Code – Part 1: A Rationale

April 30, 2013 There’s been quite a bit of discussion lately about whether programming should form part of the standard K12 curriculum. My own personal view is that yes, it should – but not necessarily for the reasons that are … Continue reading

Posted in curriculum | Leave a comment