top of page

Computing

Computing at Hamstel Junior School:

It is our intention to provide the children of Hamstel Junior School with a computing curriculum which starts them on the road to being a lifelong user of technology. We want to equip pupils to use computational thinking and creativity that will enable them to become active participants in the digital world. It is important to us that the children understand how to use ever-changing technology to express themselves, as tools for learning and as a means to drive their generation forward into the future. The vision is that our children will become autonomous, independent users of computing technologies, gaining confidence and enjoyment from their activities. Not only do we want them to be digitally literate and competent end-users of technology, but we want them to develop creativity, resilience, problem-solving and critical thinking skills which will allow them to excel in the 21st century workplace. By strengthening the children’s ability to think logically and problem solve, we better equip them to deal with the requirements across the whole curriculum both at primary school and beyond.

Year 3

 

In Year 3 children will learn:

  • to design, write and debug programs

  • to use logical reasoning to explain how simple algorithms work

  • to recognise, explain and use familiar forms of input and output devices

  • to use technology safety and respectfully

  • to use simple search technologies and recognise that some sources are more reliable than others

  • to understand that computer networks and the internet enable to the sharing of data and information

  • to select and use a variety of software to accomplish goals with support

Year 4

In Year 4 children will learn:

  • to decompose programs into smaller parts using logical reasoning to detect and correct errors

  • to select use and combine a variety of software, systems and content that accomplish given goals

  • to use other input devices

  • to use technology responsibly, understanding that communication online may be seen by others and know where to go for help and support with concerns about internet content or contact

  • to understand how results are selected and ranked by search engines

  • to understand what servers are how they provide services to a network

  • to select, use and combine a variety of software on a range of digital devices to accomplish given goals, with support

Year 5

 

In Year 5 children will learn:

  • to design, input, test and write simple programs using increasingly complex instructions and that allow these to be repeated

  • to design, write and debug programs that accomplish specific goals that control or simulate physical systems

  • to deign, write and test simple programs where the user selections of action or situations affect the results

  • to use logical reasoning to explain how increasingly complex algorithms work efficiently

  • to understand the need to only select age appropriate content

  • to use filters in search technologies effectively appreciating how results are selected and ranked

  • to begin to use internet services to share and transfer data

  • to independently select and use appropriate software for a task

 

Year 6

 

In Year 6 children will learn:

  • to use sequences, selection and repetition of hardware to explore real wold systems

  • to solve problems by decomposing them into smaller parts

  • to create programs using variables

  • to use variables, sequence, selection and repetition in programs

  • to use logical reasoning to explain how increasingly complex algorithms work, detecting and correcting errors efficiently 

  • to use technology respectfully and responsibly identifying a range of ways to report concerns about content and contract in and out of school

  • to use filters in search technologies effectively and is discerning when evaluating digital content

  • to understand how computer networks enable computers to communicate and collaborate

  • to begin to use internet services within creations to share and transfer data to a third party

  • to independently select, use and combine a variety of software to design and create content for a given audience, including collecting, analysing, evaluating and presenting data and information

bottom of page