Sholing Junior School

Achieving Together

Google Translate
Google Search


At Sholing Junior School, our Computing curriculum is composed of three parts: digital literacy, computer science and eSafety. We have a good provision of Chromebooks and Kindles to allow children to use hardware, software and apps that are timely and relevant.  


  • Digital Literacy: This builds up year on year to support the wider curriculum.  Our main digital platforms involve using the Google Education Suite including Google Classroom.
  • Computer Science: Our units, resourced from the Code It materials, include a variety of projects including the use of Scratch Online and Hour of Code Resources to develop children's computational thinking.  These behaviours are listed below.  This is sometimes taught using the PRIMM model of: Predict, RunInvestigateModify and Make.
  • eSafety: Discrete Code It units are taught as well as relevant issues in PSHE lessons and explored through whole school events e.g. Safer Internet Day.  Current affairs are reflected through whole school assemblies, meetings and resources shared with parents.


Often these units support the wider curriculum themes and are not taught discretely.  The table below reflects some of the activities and progression for children at Sholing...

Year Group Digital Literacy Expectations Computer Science eSafety

Introduction to Google Suite including Google Docs and Google Slides to promote collaborative learning (sharing).

  • Algorithms with roamers.
  • Hour of Code Algorithm resources.
  • Scratch Online - Dressing up game.
  • Safe Online Research
  • Password security
4 Developing understanding of Google Suite through Google Docs, Slides and Forms (to generate a quiz/survey and analyse data).
  • Hour of Code (Minecraft)
  • Scratch Online (Conversation)
  • Scratch Online (Music Machine)
  • Scratch Online (Quiz)
  • Interland Resources (Google eSafety)
  • Sharing personal Information
5 Broadening understanding of Google Suite through Google Sheets to store/analyse information and Google Sites to create websites.
  • Scratch Online (Perimeter)
  • Scratch Online (Life cycle)
  • Making a website
  • 3D Modelling
  • How the Internet works
  • Cyber People
  • Have your Say
  • JIGSAW materials.
6 Exploring the relationships between the full Google suite elements and similar programs, widgets and add-ins.
  • Stop Motion
  • Scratch Online (Creating own Game)
  • Web Publishing
  • Mobile Phones
  • Images
  • Keeping Identity Private


NC objectives for Computing in Key Stage 2 

Pupils should be taught to:

  • 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
  • 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
  • use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
  • 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
  • use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.