PROGRAMMING

TEACHING PROGRAMMING TO CHILDREN


INTRODUCTION – WHY CODING

“We want children n to become fluent with new technologies… recognise the importance of learning to code.” Mitch Resnick
http://video.ted.com/talk/podcast/2012X/None/MitchResnick_2012X.mp4
5 Reasons to teach kids to code

Please include attribution to Kodable with this graphic.

5 Reasons to Teach Kids to Code





AC Digital Technolgies app.png




AUSTRALIAN CURRICULUM - DIGITAL TECHNOLOGIES AND PROGRAMMING


AUSTRALIAN CURRICULUM CONNECTIONS

The Bands and the content
Programming with Apps

e.g.

Foundation to Year 2

Foundation to Year 2 Content Descriptions

Digital Technologies processes and production skills

2.4 Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems (ACTDIP004)


Thinglink - Connect to the Apps and resources
http://www.thinglink.com/scene/494065681013145602









OTHER WEBSITES

LEARNABLE PROGRAMMING

Website with excellent explanations for the reasons to learn programming and how to understand programming.

http://www.teachingkidsprogramming.com/




http://www.thinglink.com/scene/494065681013145602

Programming Environments for Kids




FUN PROGRAMMING


http://funprogramming.org/

APPS

Lots of ipad apps have been collated here http://www.ipadsinprimary.co.uk/control-and-programming

BEEBOT APP

APP IN ITUNES

http://www.teachingappz.co.uk/listing/bee-bot/



DAISY THE DINOSAUR APP


APP IN ITUNES

iPad Apps: Daisy the Dino from Lambeth CLC on Vimeo.




MOVE THE TURTLE APP


APP IN ITUNES
move the turtle.png


CODE-BOT APP

APP IN ITUNES



A.L.E.X APP

APP IN ITUNES
alex.png

A.L.E.X. by AwesomeApps.com


Hopscotch HD APP

APP IN ITUNES




GAME MAKING


GAME MAKING - SKETCH NATION

SKETCH NATION WEBSITE

YOUTUBE CHANNEL

APP IN ITUNES


GAME MAKING - KODU




PROGRAMMING LINKS JSSALC DIIGO


MORE ADVANCED OPTIONS


27 WAYS TO LEARNING PROGRAMMING ONLINE