In this topic we will cover the following National Curriculum objectives:

  • design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • use sequence, selection, and repetition in programs; work with variables and various forms of input and output
  • use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

Pupils will develop their knowledge of ‘selection’ by looking at how ‘conditions’ can be used in programming, and then learning how the ‘if… then… else...’ structure can be used to select different outcomes depending on whether a condition is ‘true’ or ‘false’. They represent this understanding in algorithms, and then by constructing programs using the Scratch programming environment. They learn how to write programs that ask questions and use selection to control the outcomes based on the answers given. They use this knowledge to design a quiz in response to a given task and implement it as a program. 


Our current maths topic is Fractions.


Our current writing genre is in a Formal Report and our focus text is:

Hound of the Baskervilles by Arthur Conan Doyle.