OVERVIEW
In this unit, students will learn about computational thinking, which is, quite literally, thinking like a computer does and learning how to solve problems by breaking them down into simple and logical stages.
In this unit, students will learn about computational thinking, which is, quite literally, thinking like a computer does and learning how to solve problems by breaking them down into simple and logical stages.
Abstraction
Decomposition
Algorithm
Pattern Recognition
Flowcharts
Pseudocode
Process
Variables
Inputs
Outputs
Software developer, User researcher, Test lead, Solutions architect
Know how to use the internet to search for relevant topics safely and responsibly. Knowing when a site is secure and not secure.
The effects of a digital footprint. Moral considerations of programming for the real world. Own creativity when coming up with solutions to a design brief.
Needs of users and the impact on the outside world. Links to real world application of algorithms.
Digital Literacy.
Maths: Sorting and searching comparison operators in relation to math.
Science: Flow charts.