Abstraction
Abstraction is simplifying things. Abstraction is identifying what is important without worrying too much about the detail. Abstraction allows us to manage complexity.
Additional details
Year band(s) | 3-4, 5-6, 7-8 |
---|---|
Content type | Professional learning |
Format | Web page |
Core and overarching concepts | Abstraction |
Australian Curriculum Digital Technologies code(s) |
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
AC9TDI6P01
Define problems with given or co developed design criteria and by creating user stories
AC9TDI8P04
Define and decompose real-world problems with design criteria and by creating user stories |
Keywords | Abstraction, Barefoot, Computational thinking, Problem solving |
Organisation | Barefoot computing |
Copyright | 2014 Crown Copyright. Free-for-education material. |
Related resources
-
Creative Computing Curriculum
he Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using the Scratch programming language.
-
Developing Data Science skills (April 2019)
This webinar will be about ways to encourage our students to become data scientists and develop their data science skills.