- LO3.4.11
Distinguish between a computational model of reality and reality itself.
- LO3.4.22
Translate basic information into logical operations.
- CS3.4.05
Acknowledge the relevance of computational thinking, algorithmic representation and programming to everyday contexts.
- LO3.4.09
Acknowledge the relevance of computational thinking, algorithmic representation and programming in everyday contexts.
- LO3.4.12
Recognise, with examples from computational thinking or programming, the concept of algorithm.
- ai:AI not Implicit or Explicit
- LO3.4.23
Develop basic programs with control structures.
- CS3.4.06
Distinguish between a computational model of reality and reality itself.
- LO3.4.10
Acknowledge the importance of ethics and accessibility in programming contexts.
- LO3.4.24
Create visual representations such as flow diagrams to illustrate basic algorithms.
- CS3.4.07
Define differences between a computable problem and a non-computable problem, and general steps in computational thinking.
- ai:AI not Implicit or Explicit
- LO3.4.13
Define differences between a computable problem and a non-computable problem.
- ai:AI not Implicit or Explicit
- LO3.4.14
Define general steps in computational thinking.
- ai:AI not Implicit or Explicit
- CS3.4.08
Define foundational programming concepts and recognise that there are a variety of programming languages, each with a range of potential uses.
- CS3.4.09
Recognise that machine learning is a type of programming used in AI that enables algorithms to learn from data and make predictions.
- LO3.4.15
Recognise that there are a variety of programming languages, each with a range of potential uses.
- ai:AI not Implicit or Explicit
- LO3.4.16
Define foundational programming concepts and general steps in programming.
- ai:AI not Implicit or Explicit
- CS3.4.10
Recognise that there are steps that should be followed to develop, validate and deploy a computer program or an AI system.
- CS3.4.11
Translate basic information into logical operations, develop basic programs with control structures, and create visual representations to illustrate basic algorithms.
- LO3.4.17
Recognise the role of programming in robotics.
- ai:AI not Implicit or Explicit
- LO3.4.18
Recognise that machine learning is a branch of AI that enables algorithms to learn from data and make predictions.
- LO3.4.19
Recognise that there are steps that should be followed to develop, validate and deploy a computer program or an AI system.
- LO3.4.20
Describe examples of machine learning applications.
- LO3.4.21
Describe examples of AI system applications from a range of sectors of society.