Computational thinking

This comprehensive online guide, provides a background to computational thinking which refers to the skills and approaches used in computing, programming, and digital solutions to analyse problems and determine how to solve them.

Additional details

Year band(s) 9-10
Content type Professional learning, Article or research
Format Web page
Core and overarching concepts Computational thinking, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI10P05   

Design algorithms involving logical operators and represent them as flowcharts and pseudocode

AC9TDI10K02   

Represent documents online as content (text), structure (markup) and presentation (styling) and explain why such representations are important

AC9TDI10P06   

Validate algorithms and programs by comparing their output against a range of test cases

Keywords abstraction, decomposition
Organisation

University of Cambridge and Raspberry Pi Foundation

Copyright

© University of Cambridge and Raspberry Pi Foundation. Creative Commons BY-NC-SA 4.0.

Related resources