The Big Book of Computing Pedagogy

This guide focuses on approaches to teaching computing in the classroom, and includes pedagogically themed articles. It is structured around twelve pedagogical principles, originally developed by the Raspberry Pi Foundation for the National Centre for Computing Education in England.

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)
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

AC9TDI4P04   

Implement simple algorithms as visual programs involving control structures and input

Keywords teach computing, pedagogy
Integrated, cross-curriculum, special needs Digital Literacy
Organisation

Raspberry Pi Foundation

Copyright

© Raspberry Pi Foundation. Creative Commons BY-NC-SA 3.0.

Related resources