Computing

Computing Years 1 and 2
 
By the end of Year 1 pupils should have a basic grasp of all of this content. By the end of Year 2 pupils should have an advancing understanding of this content, whilst some will have a deep understanding.
 
In Years 1 and 2 pupils:
  • Control motion by specifying the number of steps to travel, direction and turn.
  • Add text strings, show and hide objects and change the features of an object.
  • Select sounds and control when they are heard, their duration and volume.
  • Control when drawings appear and set the pen colour, size and shape.
  • Specify user inputs (such as clicks) to control events.
  • Specify the nature of events (such as a single event or a loop).
  • Create conditions for actions by waiting for a user input (such as responses to questions like: What is your name?).
  • Participate in class social media accounts.
  • Understand online risks and the age rules for sites.
  • Use a range of applications and devices in order to communicate ideas, work and messages.
  • Use simple databases to record information in areas across the curriculum.
Computing Years 3 and 4
 
By the end of Year 3 pupils should have a basic grasp of all of this content. By the end of Year 4 pupils should have an advancing understanding of this content, whilst some will have a deep understanding.
 
In Years 3 and 4 pupils:
  • Use specified screen coordinates to control movement.
  • Set the appearance of objects and create sequences of changes.
  • Create and edit sounds. Control when they are heard, their volume, duration and rests.
  • Control the shade of pens.
  • Specify conditions to trigger events.
  • Use IF THEN conditions to control events or objects.
  • Create conditions for actions by sensing proximity or by waiting for a user input (such as proximity to a specified colour or a line or responses to questions).
  • Use variables to store a value.
  • Use the functions define, set, change, show and hide to control the variables.
  • Use the Reporter operators () + () () - () () * () () / () to perform calculations.
  • Contribute to blogs that are moderated by teachers.
  • Give examples of the risks posed by online communications.
  • Understand the term ‘copyright’.
  • Understand that comments made online that are hurtful or offensive are the same as bullying.
  • Understand how online services work.
  • Use some of the advanced features of applications and devices in order to communicate ideas, work or messages professionally.
  • Devise and construct databases using applications designed for this purpose in areas across the curriculum. 
Computing Years 5 and 6
 
By the end of Year 5 pupils should have a basic grasp of all of this content. By the end of Year 6 pupils should have an advancing understanding of this content, whilst some will have a deep understanding.
 
In Years 5 and 6 pupils:
  • Set IF conditions for movements. Specify types of rotation giving the number of degrees.
  • Change the position of objects between screen layers (send to back, bring to front).
  • Upload sounds from a file and edit them. Add effects such as fade in and out and control their implementation.
  • Combine the use of pens with movement to create interesting effects.
  • Set events to control other events by ‘broadcasting’ information as a trigger.
  • Use IF THEN ELSE conditions to control events or objects.
  • Use a range of sensing tools (including proximity, user inputs, loudness and mouse position) to control events or actions.
  • Use lists to create a set of variables.
  • Use the Boolean operators () < () () = () () > () ()and() ()or() Not() to define conditions.
  • Use the Reporter operators () + () () - () () * () () / () to perform calculations. Pick Random () to () Join () () Letter () of () Length of () () Mod () This reports the remainder after a division calculation Round () () of ().
  • Collaborate with others online on sites approved and moderated by teachers.
  • Give examples of the risks of online communities and demonstrate knowledge of how to minimise risk and report problems.
  • Understand and demonstrate knowledge that it is illegal to download copyrighted material, including music or games, without express written permission, from the copyright holder.
  • Understand the effect of online comments and show responsibility and sensitivity when online.
  • Understand how simple networks are set up and used. Essentials Content © 2016 Chris Quigley Education 56
  • Choose the most suitable applications and devices for the purposes of communication.
  • Use many of the advanced features in order to create high quality, professional or efficient communications.
  • Select appropriate applications to devise, construct and manipulate data and present it in an effective and professional manner.