Teaching Kids Programming
Tomasz
(warkocz)
Warkocki
Software
Logo / Imagine
Scratch
Blockly
Code.org
Kodu
Minecraft
software & Hardware
Lego Mind Storms
Kano
Sphero / Ollie
Play-i / Wonder Workshop
PLAN
logo / imagine
description
Mid 1960s, MIT, Seymour Papert
LISP inspired
Turtle graphics
Comenius, Imagine, Logomocja (in polish)
Competitions: Logia, miniLogia
Works on: Windows, MacOS, Linux
Price: Free, 100 PLN
example
links
http://el.media.mit.edu/logo-foundation/
http://logo.oeiizk.waw.pl/
http://logokomeniusz.fm.interia.pl/
Scratch
description
2003, MIT Media Lab's Lifelong Kindergarten
Desktop and online version
Event driven
Sprites
In polish
Price: Free
example
links
http://scratch.mit.edu/
Blockly
description
Web-based, graphical programming editor
Open Source
In polish
Price: Free
example
links
https://code.google.com/p/blockly/
https://blockly-demo.appspot.com/
code.org
description
2013, Hadi and Ali Partovi
Hour of Code 2013, in two weeks: 20 million people,
600 million lines of code
Major tech companies and their founders, including Bill Gates and Facebook’s Mark Zuckerberg, have put up about $10 million for Code.org
Price: Free
example
links
http://code.org/
http://lightbot.com/hoc.html
https://www.khanacademy.org/hour-of-code
https://groklearning.com/hoc/
Kodu
description
2009, Microsoft Research
Lets kids create games on the PC and Xbox via a simple visual programming language
Price: Free on PC
example
links
http://www.kodugamelab.com/
minecraft
description
2009, Markus "Notch" Persson, Mojang, Microsoft
Mods in Java
Eclipse
Redstone engineering
Price: 20 EUR
example
example
links
https://minecraft.net/
http://www.minecraftforge.net/wiki/Basic_Modding
http://www.minecraft101.net/redstone/redstone-basics.html#redstone
Lego Mind Storms
description
First version in 1998
Lego Technic based
RCX, NXT, NXT 2.0, EV3
Price: 1500 PLN
EXAMPLE
EXAMPLE
EXAMPLE
links
http://www.lego.com/en-us/mindstorms
kano
description
2013, Yonatan Raz-Fridman and Alex Klein
Kickstarter - $100,000 goal in 18 hours
Raspberry Pi based
Wireless keyboard with trackpad
Wi-Fi dongle and speaker
Kano OS based on Debian GNU/Linux
Kano Blocks - an open source visual programming language (Javascript and Python)
Price: 150 EUR
example
example
links
http://www.kano.me/
Sphero / Ollie
description
2011, prototype by Ian Bernstein and Adam Wilson
Spherical robot toy designed by Orbotix
Controlled with a smartphone or tablet running iOS or
Android via Bluetooth
Wirelessly charged with a charging base
Programmable with Sphero Macrolab app and orbBasic which uses a BASIC-based language
Price: Ollie: 100 USD, Sphero: 130 USD
example
example
links
http://www.gosphero.com/
Play-i / Wonder Workshop
description
2012 - prototype, Vikas Gupta, Saurabh Gupta, Mikal Greaves
Visual programming
From 5 years old
iOS / Android apps
Price: 230 USD
example
links
https://www.makewonder.com/
thank you!
Have fun!
Made with Slides.com