Why kids still need to learn to code in the age of AI

This report put forward evidence that even in a world where AI can generate code, we will need skilled human programmers who can think critically, solve problems, and make ethical decisions. It puts the case forward that young people need to learn to code because it is the most effective way for them to develop the mental models and fluency to become skilled human programmers. 

Additional details

Year band(s) 3-4, 5-6, 7-8, 9-10
Content type Article or research
Format Downloadable resources
Core and overarching concepts Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI4P04   

Implement simple algorithms as visual programs involving control structures and input

AC9TDI10P09   

Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language

AC9TDI8P09   

Implement, modify and debug programs involving control structures and functions in a general-purpose programming language

AC9TDI6P05   

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

Technologies & Programming Language​s Artificial Intelligence
Keywords programming concepts
Integrated, cross-curriculum, special needs Digital Literacy
Organisation

Raspberry Pi Foundation

Copyright

© Raspberry Pi Foundation. Creative Commons BY-NC-ND 4.0.

Related resources