Computer Science
P6 · Northern Ireland Curriculum
P6 Using ICT brings in more sophisticated program design: nested loops, multiple variables, lists and reusable procedures. Many pupils write their first lines of text-based code here, often in Python or a Python-like environment.
Pupils model real situations in spreadsheets using formulae and what-if scenarios, and evaluate how well their model reflects reality.
Systems work covers how data is represented in binary, what happens inside a computer, and how networks route information: alongside serious online safety work on privacy settings and source reliability.
Curriculum Breakdown
Important Topics
- Program DesignPlanning with nested loops, multiple variables, lists and reusable procedures.
- Text-Based CodingFirst steps in a written programming language such as Python.
- Testing & DebuggingSystematic testing with chosen test data and structured debugging.
- Modelling with SpreadsheetsFormulae, what-if scenarios and evaluating how realistic a model is.
- Data & Computer SystemsBinary representation, hardware components and how networks move data.
- Online Safety & PrivacyPrivacy settings, source reliability and responsible online behaviour.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for P6 · Northern Ireland Curriculum.