Skip to content

Programming: selection

Download complete unit ↓(not available yet)

Why this, why now

In this unit pupils will explore the benefits of good programing practices and why subroutines are used in programs. They will create conditions in programs which use arithmetic, relational and logical expressions. They will develop their understanding of selection and explore nested selection.

Prior knowledge requirements

  • Ardaydu waa inay yaqaanaan aasaaska maadada.
  • Ardaydu waa inay awoodaan inay raacaan tilmaamo fudud.
Unit 5 / 16

Programming: selection

In this unit pupils will explore the benefits of good programing practices and why subroutines are used in programs. They will create conditions in programs which use arithmetic, relational and logical expressions. They will develop their understanding of selection and explore nested selection.

9 lessons
  1. Using selection when developing programs
  2. Programming project: selection II
  3. Selection challenge
  4. Arithmetic operators
  5. Nested selection
  6. Programming project: selection I
  7. Good programming practices
  8. Relational operators
  9. Logical operators