Kid / teen

So you’re interested in coding, that’s great! Please come back often – we will continuously update this page. For the time being, here are some ressources to get you started:

Scratch  – program designed for 8 to 16 years olds for programming interactive stories, games and animation with a possibility to share your projects in the online community. It is available in both English and French; ca be used offline with on Mac, Windows and Linux computers. It features Scratch Jr. – a simpler version designed for the 5 to 7 year-olds.

App inventor – an innovative beginner’s introduction to programming and app creation that transforms the complex language of coding into visual, drag-and-drop building blocks. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less.

Khan Academy – free online courses designed for kids / youths (more of a pedagogical approach) on programming and computer science. JavaScript, HTML, CSS, SQL. Mostly in English, being translated into French.



Other ressources:

Hopscotch – iPad app recommended for ages 8 and above with simple, intuitive building blocks that can be used to create games, animations and apps in a colorful, interactive environment. Even younger coders can also try the Daisy the Dinosaur app. Lots of self-guided tutorials available.

Run Marco! –  adventure game that teaches the basic of coding and algorithmic reasoning to kids. Available as a browser game (under Safari, Chrome, Firefox, IE etc.) and an iPad and Android app; available in both English and French – as well as in other languages. Self-guided tutorials available.

Pocket Code – Android app that allows you to create games, animations, interactive music videos, and other kinds of apps, directly on your phone or tablet. The program features a  ‘LEGO’ style programming environment and allows the remix of old projects / projects created by others.

Blockly – library that adds a visual code editor to web and Android apps. The Blockly editor uses interlocking, graphical blocks to represent code concepts like variables, logical expressions, loops etc. and allows users to apply programming principles.

Lightbot – app that promises to teach coding in a playful manner, based on a simple principle: an enigma game. The user has the possibility to program different actions. It comes in two versions – for children 4 to 8 years and 9 and up.