GSO Test


At Immanuel we strive to provide children with excellent learning materials alongside a collaborative learning environment to develop their computational thinking, creativity and awareness of online safety. Through the computing curriculum, children will be taught to understand and utilise the functions of computers both within Computing as well as across the entire curriculum.

Computing at Immanuel

Computing is taught as part of the core and wider curriculum. We use a range of computing games and online platforms to embed computing into the curriculum and support children’s subject knowledge in 3 different ways:

  • Provide support - to support a range of learning experiences from the practice of skills to developing conceptual understanding
  • Development environment - where apps provide a micro-world that learners can explore, build and present their understanding
  • Function – ICT is used as a tool to accomplish a task, as well as being used to support conceptual understanding and extend thinking within all subjects


Curriculum Overview:


  • Algorithms: Understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions
  • Creating programs: Create and debug simple programs
  • Logical reasoning: Use logical reasoning to predict the behaviour of simple programs 
  • Creative technology: Use technology purposefully to create, organise, store, manipulate and retrieve digital content
  • Technology beyond school: Recognise common uses of information technology beyond school
  • Online Safety: Use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the Internet or other online technologies


  • Programming to problem-solving: Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • Sequence: selection and repetition: Use sequence, selection, and repetition in programs; work with variables and various forms of input and output
  • Logical reasoning: Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • Computer networks: Understand computer networks, including the Internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration
  • Search technologies: Use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
  • Creative technology: Select, use and combine a variety of software (including Internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information
  • Online Safety: Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact


  • Computing is also used as a mode of intervention, a platform to support learners with EAL, PP and SEND
  • Children take part in online safety workshops a minimum of twice per academic year.
  • All users of computers at Immanuel are expected to follow the acceptable use policy (this can be found at the bottom of this document).


At Immanuel we run online safety workshops during parents’ consultation evenings as well as once a term within Immanuel café (six times per year).

We run informative workshops to support children’s learning for parents and/or carers as and when the necessity arises.


We are excited about the launch of our Immanuel STEM week (10th – 13th June 2019), where children will have opportunities to take part in workshops within the areas of science, technology, engineering and maths.


Internet safety day (February each year) is an important day for children at our school, and we use this to reinforce the current online safety issues and concerns specific to theme of the year. 


Teams or Clubs:

  1. Computing club (focus on coding)
  2. Computer science club (invite only)
  3. STEM club

How to help your child in Computing

  • Online safety policy
  •  Acceptable use policies
  • Attending workshops
  • Review children’s work on uso
  • Allow supervised access to computers at home
  • Join a library with computer accessibility



Show list Show Grid