20 Educational Resources
for EU Code Week
Twitter: @daniel_oreilly
www.ammacentre.org
Slide 2
Slide 2 text
Watch for my
5 favourites!
Slide 3
Slide 3 text
EU Week of
Code
25 - 30 November
Get involved & organise a code
workshop at your school
www.codeweek.eu
Slide 4
Slide 4 text
CODEACADEMY:
Learn to Code
• FREE WEB RESOURCE
• Wide range of languages
• Self-Paced Learning
• Earn badges for progress
• JavaScript/PHP/Python/Ruby
• www.codeacademy.org
Slide 5
Slide 5 text
MOZILLA
WEBMAKER
• FREE WEB RESOURCE
• 'MAKE THE WEB'
• Earn and store OPEN BADGES
• TEACHER or STUDENT resources
• A range of web tools
• MIX / MAKE / REMIX
Slide 6
Slide 6 text
www.code.org
'Learn to code interactively for free'
Slide 7
Slide 7 text
APPFURNACE.com
Make your own apps
• Web based tool
• Rapidly build your own apps
• Graphical Interface
• Build Location Aware / GPS
apps
• Preview in browser or on
device
• Fee charged to publish to
App Store or Google Play
Slide 8
Slide 8 text
KODU Game Lab
• Developed by Microsoft
Research
• 'Build Games | Play Games |
Share Games'
• Free tool for PC or Xbox
• Visual / Menu Driven
• Online Community
• www.kodugamelab.com
Slide 9
Slide 9 text
TOUCHDEVELOP.com
• Developed by Microsoft
Research
• 'Create Apps Everywhere'
• Free App Dev tool for any
device with a browser
• 'REAL CODE' delivered
intuitively
• Built in 2D game engine
• Excellent online resources
Slide 10
Slide 10 text
PYTHON
iOS or Android App
PC or Mac
Popular free language
Enormous amount of online resources
Slide 11
Slide 11 text
ARDUINO
Programmable Microcontroller
Real world applications
Electronics & Programming
Robotics
Bits to Atoms
Cheap
www.arduino.cc
Slide 12
Slide 12 text
RASPBERRY PI
Barebones computer
Credit card sized
Cheap (£25)
Runs Linux OS
Programmable H/W Inteface
Scratch/Python ready
'Hack' friendly
www.raspberrypi.org
Slide 13
Slide 13 text
MIT App
Inventor
Formerly Google App Inventor
Build apps with 'Lego brick' approach
Publish direct to Google Play
Visual Coding style
Build complex Android apps
Free to download
Slide 14
Slide 14 text
Develop iOS or Android games on your Mac
Slide 15
Slide 15 text
www.yoyogames.com
Slide 16
Slide 16 text
Cyborg
Cockroaches??
Hack a live cockroach!
(Not recommended)
Slide 17
Slide 17 text
Github
SOCIAL NETWORKING for Coders
Share & explore projects via www.github.com
'BUILD SOFTWARE BETTER, TOGETHER'
Slide 18
Slide 18 text
CODER DOJO
Open Source, Volunteer led, global movement of free coding clubs.
Started in Cork, Ireland.
www.coderdojo.org
www.coderdojoarmagh.com
Rob Ellis:
Coder Dojo Award Winner
Slide 19
Slide 19 text
THINKSPACE.co.uk
Open Source, Volunteer led, global movement of free coding clubs.
Slide 20
Slide 20 text
Programming language designed to introduce
children to programming.
Browser based | FREE | Easy to use
Slide 21
Slide 21 text
–Nolan Bushnell
“I can't imagine the future without robots.”
Meet NAO by Aldebaran Labs
$10,000 Commercially available, programmable robot
ALTERNATIVES: Arduino, Lego Mindstorm, Lego WeDo
www.aldebaran-robotics.com
Slide 22
Slide 22 text
Quadcopters & Node.js
• Parrot AR Drone 2.0 (£250)
• Laptop running 'free' node.js
software
• Download 'Nodecopter'
library from GitHub or
nodecopter.com
• 'Program' quadcopter
movements from Command
Line on your computer
• Bits to Atoms
Slide 23
Slide 23 text
20 Educational Resources
for EU Code Week
www.ammacentre.org
www.coderdojoarmagh.com