Programming

toc =PROGRAMMING=

INTRODUCTION – WHY CODING
“We want children n to become fluent with new technologies… recognise the importance of learning to code.” Mitch Resnick [] 5 Reasons to teach kids to code media type="custom" key="25183856"

media type="custom" key="25183756"



media type="custom" key="25370426"

AUSTRALIAN CURRICULUM - DIGITAL TECHNOLOGIES AND PROGRAMMING
AUSTRALIAN CURRICULUM CONNECTIONS

The Bands and the content Programming with Apps

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



media type="custom" key="25230132"

OTHER WEBSITES
[|LEARNABLE PROGRAMMING]

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

[] media type="custom" key="22648430"

media type="custom" key="22647978"

[]

[|Programming Environments for Kids]

media type="custom" key="22647662"

FUN PROGRAMMING
[]

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

BEEBOT APP
[|APP IN ITUNES]

[]

media type="custom" key="22647822"

DAISY THE DINOSAUR APP
[|APP IN ITUNES]

media type="custom" key="22647896"

MOVE THE TURTLE APP
[|APP IN ITUNES] media type="custom" key="22648000"

CODE-BOT APP
[|APP IN ITUNES]

media type="custom" key="22647792"

A.L.E.X APP
[|APP IN ITUNES]

A.L.E.X. by [|AwesomeApps.com]

Hopscotch HD APP
[|APP IN ITUNES]

media type="custom" key="22647958"

GAME MAKING
GAME MAKING - SKETCH NATION

[|SKETCH NATION WEBSITE]

[|YOUTUBE CHANNEL]

[|APP IN ITUNES]

media type="custom" key="22648306"

GAME MAKING - KODU
media type="custom" key="22647902"

[|PROGRAMMING LINKS JSSALC DIIGO]

MORE ADVANCED OPTIONS
[|27 WAYS TO LEARNING PROGRAMMING ONLINE]