Kids should code: why 'computational thinking' needs to be taught in schools

This article provides views and opinions from a range of experts.

Additional details

Year band(s) 1-2, 3-4, 5-6
Content type Article or research
Format Web page
Core and overarching concepts Implementation (programming), Computational thinking
Australian Curriculum Digital Technologies code(s)
AC9TDI2P01   

Investigate simple problems for known users that can be solved with digital systems

AC9TDI2P02   

Follow and describe algorithms involving a sequence of steps, branching (decisions) and iteration (repetition)

AC9TDI4P01   

Define problems with given design criteria and by co-creating user stories

AC9TDI4P02   

Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration

AC9TDI6P05   

Implement algorithms as visual programs involving control structures, variables and input

Keywords Computer programming, Coding, Algorithms, Decision making, Apps
Organisation

Guardian News and Media Limited

Copyright

2016 Guardian News and Media Limited or its affiliated companies. May be subject to Copyright Act statutory licence.