St. Margaret’s C of E Junior School
Computing is used to enhance all areas of the curriculum and to develop confidence in accessing and processing information through the use of the Internet, E-mail, laptops, iPads, interactive white-boards and our ICT suite. The main strands of the Computing curriculum are: Data Handling and Multimedia, Digital Literacy and Online Technologies, Computer Science, Programming and E-Safety. Data Handling and Multimedia will include learning about the use of computers for functional purposes, such as collecting, sorting and presenting information. Digital literacy is about the safe and responsible use of technology, including recognising its advantages for collaboration, communication and search technology.
Computer Science will introduce the children to understanding how computers and networks work. Programming will give all children the opportunity to learn basic coding, from simple animations in Year 3, right up to creating computer games and more complex programming in Year 6. We run an after school Coding Club for those who are particularly enthusiastic in this subject and use programming software which is freely available online, such as Scratch and Purple Mash.
We aim to give the children a varied and safe experience of using computer devices. In every year group, the children are taught the importance of e-safety and are regularly reminded on the safe use of online communication and use of the internet as well as having e-safety lessons to ensure they feel confident when using the Internet, and know what to do if they come across something either inappropriate or uncomfortable. We also invite parents to work with us on this aspect of the curriculum.
Children will be taught to:
- design, write and debug programs that accomplish specific goals; 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
- use 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.