Computing
Intent
At Honilands, pupils gain key knowledge and skills in the three main areas of the Teach Computing Curriculum: computer science (programming and understanding how digital systems work), information technology (using computer systems to store, retrieve and send information) and digital literacy (evaluating digital content and using technology safely and respectfully). The objectives within each area support the development of learning across the key stages, ensuring a solid grounding for future learning at school and beyond. Children will develop independent and logical thinking through reasoning, decision-making and problem-solving. They will develop imagination and creativity, and work independently and collaboratively.
Online Safety runs throughout the year, with each unit incorporating it.
Implementation
During Foundation Stage at:
Pupils build confidence to use technology purposefully to support their learning for Early Learning Goals as appropriate.
Pupils are taught to:
- Recognise that a range of technology is used in places such as homes and schools.
- Select and use technology for particular purposes.
During Key Stage 1:
Pupils are taught to:
- Understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions.
- Create and debug simple programs
- Use logical reasoning to predict the behaviour of simple programs
- Use technology purposefully to create, organise, store, manipulate and retrieve digital content
- Recognise common uses of information technology beyond school
- 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
During Key Stage 2 at:
Pupils are taught to:
- Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solving 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.
Planning
- Every unit of work in the Teach Computing Curriculum includes: a unit overview; a learning graph that shows the progression of skills and concepts within the unit; lesson content—comprising a detailed lesson plan, slides for learners, and all required resources; and formative and summative assessment opportunities.
- There is a medium-term plan for each unit of work
- Plans and resources are designed to support the needs of all pupils in class and to meet the needs of a range of abilities.
- PowerPoints/planning are annotated and adapted to support children with SEND, lower-attaining, and those new to English, enhancing access to the content.
- Skills will be explicitly taught, and units allow time for children to apply them independently
- Online safety is addressed throughout the year as appropriate. The unit overviews for each unit show the links between the content of the lessons and the national curriculum and Education for a Connected World framework (ncce.io/efacw).
Teaching
- A unit should be covered over half a term.
- Flexible groupings are used during lessons, e.g., mixed-ability group work, paired work, guided and independent work, and whole-class work.
- Lessons will provide opportunities to learn and develop new vocabulary and skills.
- Key stages 1 and 2 each have a weekly 1-hour Computing lesson.
- Internet Safety coverage is provided to each year group throughout the year and within each unit of the Teach Computing Curriculum.
Keeping Safe Online
Recognise I need to be careful when using technology:
- Understand that the internet is for playing and learning
- Choose appropriate internet pages and websites
- Manage time online effectively
- Know what personal information is and when this should be shared with others
- Understand what is safe and/or lawful to share publicly
- Know the dos and don’ts of online safety
- Manage security/ personal settings on devices
- Understand and recognise cyberbullying
- Report concerns online
- Know about copyright/legal risks/downloading information
- Understand that not everything on the internet is accurate
- Recognise scams/phishing in phone calls, texts and emails
- Recognise online persuasion (e.g. radicalisation/ grooming/catfishing)
- Recognise and understand the consequences of online selling (internet/app purchases)
Impact
Feedback
- Oral feedback is to be used to improve pupils' work throughout each lesson.
- Self and peer assessment of tasks.
Assessment
- Short recaps of prior knowledge/ learning in each lesson to ensure the children have secure knowledge and understanding.
- Teachers and support staff make observations on pupils’ development in this subject and use Tracking Grids to assess pupils' attainment.
- Electronic portfolios of work are created from work submitted on Google Classroom.
- EYFS: Each child’s level of development is assessed against the Early Learning Goals by their teacher and key worker.