Computing Curriculum Statement

“The new national curriculum for computing has been developed to equip young people in England with the foundational skills, knowledge and understanding of computing they will need the rest of their lives. Through the new programs of study for computing, they will learn how computers and computing systems work, they will design and build programs, develop their ideas using technology and create a range of content.”(NAACE Computing in the National Curriculum)

At Manor Field Infant and Nursery School, we aim for our children to confidently and independently use and apply information technology skills to support and extend their learning. We develop a culture where the use of ICT (information, communication and technology) becomes second nature to our pupils, thus ensuring they are ready and able to embrace the technological advances of the future.

Our children are growing up in a world where technology is developing at an increasingly rapid rate. As Computing underpins today’s modern lifestyle it is essential that all pupils gain the confidence and ability, that they need in this subject, to prepare them for the challenge of a rapidly developing and changing technological world. Their learning environment should contribute to the development of these skills and they should have access to suitable, up-to-date equipment and emerging technologies.

Our vision is that these technologies will enrich the experience of all members of our community including pupils, staff, parents and governors and that these resources will help to provide an environment without boundaries, where opportunities can be explored in safety and confidence.

We aim to :

  • Offer a high-quality computing education that equips pupils to use computational thinking and creativity to understand and change the world.
  •  Begin to teach pupils the principles of information and computation, how digital systems work and how to put this knowledge to use through programming.
  • Teach pupils to use information technology to begin to create programs, systems and a range of content.
  • Give opportunities for pupils to express themselves and develop their ideas through, information and communication technology.

Computing will be taught both with a skills based approach and across the curriculum. Children in all Key Stages have access to a bank of netbooks, laptops,  shared iPads and KS1 classes have 2 ipads available in each class.  The children are taught using Interactive whiteboards, apple tv, digital cameras, and numerous other technologies.  The school has its own VLE where children are given their own password.  The children can access the VLE in school and at home. The children learn how to use ICT safely, undertaking e-safety sessions on topics such as cyberbullying or keeping information safe. Year 2 children are given the opportunity to become Digital Leaders, where they learn new computing skills and are involved in training staff members and other children.

Useful computing terminology:

Algorithm – An algorithm is a precisely defined procedure- a sequence of instructions, or a set of rules, for performing a specific task (e.g instructions for making a sandwich).

Control – Using computers to mover or otherwise change ‘physical’ systems. The computer can be hidden inside the system or connected to it.

Data – A structured set of numbers, representing digitised text, images, sound or video, which can be processed or transmitted by a computer.

Debug – To detect and correct the errors in a computer program.

Digital content – Any media created, edited or viewed on a computer, such as text, images, sound, video or virtual environments, and combinations of these (i.e multimedia)

Input – Data provided to a computer system, such as via a keyboard, mouse, microphone, camera or physical sensors.

Output – The information produced by a computer system for its user, typically on a screen, through speakers or on a printer, but possibly through the control of motors in physical systems.

Program – A stored set of instructions encoded in a language understood by the computer that processes input to generate an output.

Sequence – To place programming instructions in order, with each executed one after the other.

Simulation – Using a computer to model the state and behaviour of real-world or imaginary systems, including physical and social systems; an integral part of most computer games.

Variables – A way in which computer programs can store, retrieve or change simple data, such as a score, the time left, or the user’s name