Computing at Swinton Fitzwilliam
At Swinton Fitzwilliam Primary School our vision is to develop children's computing skills and knowledge by-
- To ensure that their knowledge and understanding of e-safety is secure for them to stay safe within a technological world.
- To develop understanding and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.
- To encourage interest and curiosity in new technologies.
- To have opportunities for hands-on practical experience to further understanding around technology.
- To encourage children to access home computers to contribute and enhance their school work and homework.
- To recognise the potential, and deepen the awareness of the application and necessity of computing in everyday life.
- To develop the awareness of the capabilities as well as the limitation of Computing.
- To equip pupils with the confidence and capability to use Computing throughout their later life.
Computational logic is the process of working step-by-step to understand a problem and develop a solution. It describes the decision-making process used in programming and writing algorithms.
- Pupils will understand the logic behind processes and why we write algorithms.
- Pupils will be confident in the step-by-step process to develop solution for given problems.
Abstraction is an important part of computer programming. In computing, abstraction is the technique used to arrange computer systems and hide the complexity of programs to make it more accessible to the everyday user.
- Pupils will understand why software has user interfaces to ensure interaction is simple for the end user.
- Pupils will be confident in why accessibility is important.
- Pupils will be confident in creating software that is accessible for any given user.
A computing machine is a device used to perform calculations and process data.
- Pupils will use a range of computer machines including Chromebooks and IPads.
- Pupils will have an awareness of why they should select different machines based on a given purpose.
An algorithm is a process or set of rules followed in calculations or other problem-solving operations, especially by a computer.
- Pupils will know how to follow a set of rules in order to solve a problem.
- Pupils will have an awareness of what an algorithm is and how a computer uses them to function.
A computing program is a collection of instructions that performs a specific task when executed by a computer.
- Pupils will have access to a range of computer software in order to complete a specific task.
- Pupils will have the opportunity to decide on which software program is the most suitable for a task.
Data is any sequence of one or more symbols given meaning by specific acts of interpretation. Computer data is information processed or stored by a computer.
- Pupils will be confident in why data handling is important.
- Pupils will be confident in why data should be kept confidential and not shared with other people.
- Pupils will understand that they should keep their data secure and private when working/ playing online.