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
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717643/turtleact.jpg)
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
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717643/turtleact.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717628/domek.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717643/turtleact.jpg)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717643/turtleact.jpg)
Scratch
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717637/360px-Scratch_cat_large.png)
description
- 2003, MIT Media Lab's Lifelong Kindergarten
- Desktop and online version
- Event driven
- Sprites
- In polish
- Price: Free
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717637/360px-Scratch_cat_large.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717659/Screen_Shot_2014-10-12_at_17.22.07.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717637/360px-Scratch_cat_large.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717637/360px-Scratch_cat_large.png)
Blockly
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717666/logo.png)
description
- Web-based, graphical programming editor
- Open Source
- In polish
- Price: Free
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717666/logo.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717676/Screen_Shot_2014-10-12_at_17.30.02.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717666/logo.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717666/logo.png)
code.org
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717687/logo__1_.png)
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
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717687/logo__1_.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717716/Screen_Shot_2014-10-12_at_17.46.36.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717687/logo__1_.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717687/logo__1_.png)
Kodu
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717710/kodu.png)
description
- 2009, Microsoft Research
- Lets kids create games on the PC and Xbox via a simple visual programming language
- Price: Free on PC
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717710/kodu.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717750/01-14Kodu_lg.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717710/kodu.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/717710/kodu.png)
minecraft
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718059/minecraft_logo_by_afflictionhd-d4l0s9p.png)
description
- 2009, Markus "Notch" Persson, Mojang, Microsoft
- Mods in Java
- Eclipse
- Redstone engineering
- Price: 20 EUR
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718059/minecraft_logo_by_afflictionhd-d4l0s9p.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718059/minecraft_logo_by_afflictionhd-d4l0s9p.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718321/maxresdefault.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718059/minecraft_logo_by_afflictionhd-d4l0s9p.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721457/redstone.jpg)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/718059/minecraft_logo_by_afflictionhd-d4l0s9p.png)
Lego Mind Storms
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
description
- First version in 1998
- Lego Technic based
- RCX, NXT, NXT 2.0, EV3
- Price: 1500 PLN
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
EXAMPLE
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721512/lego-mindstorms-ev3-31313-robot-2013-ibrickcity-1.jpg)
EXAMPLE
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721489/EV3Hardware-large.jpg)
EXAMPLE
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721483/Screen_Shot_2014-10-13_at_20.09.22.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721474/LEGO-MINDSTORMS-EV3-EV3RSTORM_688.jpg)
kano
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721573/photo-main.jpg)
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
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721573/photo-main.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721573/photo-main.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721593/Kit_With_Screen.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721573/photo-main.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721607/f1fc5837acbab8435c3c4dc92e8c65c8_large.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721573/photo-main.jpg)
Sphero / Ollie
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721768/ollie_productshot_2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721774/sphero_glow_green.png)
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
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721660/Sphero-Ball-1.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721660/Sphero-Ball-1.jpg)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721660/Sphero-Ball-1.jpg)
links
Play-i / Wonder Workshop
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721786/Drukowane-roboty-ucz_-dzieci-programowania3.png)
description
- 2012 - prototype, Vikas Gupta, Saurabh Gupta, Mikal Greaves
- Visual programming
- From 5 years old
- iOS / Android apps
- Price: 230 USD
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721786/Drukowane-roboty-ucz_-dzieci-programowania3.png)
example
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721786/Drukowane-roboty-ucz_-dzieci-programowania3.png)
links
![](https://s3.amazonaws.com/media-p.slid.es/uploads/warkocz/images/721786/Drukowane-roboty-ucz_-dzieci-programowania3.png)
thank you!
Have fun!
Teaching Kids Programming
By Tomasz Warkocki
Teaching Kids Programming
- 4,524