Rumi School of Innovative Sciences (RSIS)

Computer Science

Year 5 · Curriculum for Wales

Year 5 computing brings in more sophisticated program design: nested loops, multiple variables, lists, and procedures that can be reused. 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 represents reality.

Computer systems work covers how data is represented in binary, what happens inside a computer, and how networks route information: alongside a serious treatment of online safety, privacy settings and the reliability of online sources.

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.