ICT and Computer Science

Intent & Aims to Learning: ICT

Information Communication Technology (ICT) and Computer Science provide students with insight and practical experience of the use of computers in modern society. Students are increasingly expected to have transferable skills and our departmental philosophy is to ensure that every student has the opportunity to explore, question and creatively utilise ICT in many different contexts. Students on Macs in computer room

We aim to develop knowledge and understanding through ensuring that assessment instils a culture of continuous improvement and students are encouraged to evaluate next steps to guide progress and achievement. Students are introduced to a range of different software applications using both Windows PC’s, Apple Macs and various online software applications.

ICT is also an integral part of other subjects and computer rooms are an essential resource for research, revision, experimentation and multimedia. Many departments use the ICT rooms to support learning and enrich their curricula.

Key Stage 3 curriculum plan

We follow the recommendations of the new computer science curriculum that states that students:

  • Understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
  • Can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problem
  • Can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • Are responsible, competent, confident and creative users of information and communication technology

Year 7

Covers the following range of topics:

  • Password protection and computer room safety
  • Operating systems
  • Using email effectively
  • Misuse of ICT and e-safety
  • Word processing and presentation skills
  • Desktop publishing
  • Image manipulation using a combination of software such as Publisher, Fireworks and Photoshop
  • Spreadsheet basics and modelling
  • Webpage creation using html
  • Effective search techniques
  • Practical programming using BBC Microbits

Year 8

Covers the following range of topics:

  • Desktop publishing creating ID cards
  • E-safety
  • Hardware and software
  • Network topologies
  • Spreadsheet data analysis
  • Sorting and filtering
  • Webpage creation using html and CSS
  • Programming fundamentals using Python (algorithms that make use of variables, procedures, conditions, lists, loops and recursion)
  • Adobe Fireworks/Photoshop creative project

Year 9

Covers the following range of topics:

  • Databases (data structure, data types, queries, user interface and reports)
  • E-safety
  • Spreadsheet including financial modelling, IF statements and conditional formatting
  • Creative use of ICT (Photoshop)
  • Computer science fundamentals – processors and Moore’s law
  • App generation
  • Binary representation
  • Programming using Python

When are students assessed?

All students are assessed at regular intervals with one formal assessment per half term (approximately every 7 lessons). We use a variety of methods including verbal feedback, formal online testing, practical assessment tasks and evaluative self-assessment. Students’ work is marked following the school assessment policy and students are encouraged to set their own targets for improvement.

Key Stage 4 curriculum plan

Students have the chance to further their learning and are able to opt in to taking GCSE Computer Science at the end of Key Stage 3.

Details of the course can be found below:
GCSE Computer Science
Consisting of two papers, one focusing on the theory of Computer Science and one with a focus on programming and algorithms. Both papers have identical weighting and mark allocations. There is also a Non-Exam-Assessment (NEA). This is a practical project set by the exam board and supports the theory covered in paper 2.

In year 10 students will learn about:

  • Systems architecture
  • Memory
  • System software
  • Storage
  • Algorithms
  • Programming techniques
  • Producing robust programs
  • Computational logic

In Year 11 students will learn about:

  • Translators and facilities of computing languages
  • Data representation
  • Wired and wireless networks
  • Network topologies
  • System security
  • Impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science

Programming task
In Year 11 learners will also need to create suitable algorithms which will provide a solution to the problems identified in the exam board set task. They will then code their solutions in a suitable programming language. The solutions must be tested at each stage to ensure they solve the stated problem and learners must use a suitable test plan with appropriate test data. Learners must think computationally to solve a task and while doing so create a report detailing the creation of their solution, explaining what they did and why they did it.

What is the exam board and exam spec?

OCR J276 (9-1)

Most Able Opportunities/Support

  • All topics covered allow for students to be challenged at all levels. At the higher end this can take the form of challenge tasks and using knowledge/skills in different context. Students can access through OneNote a selection of tasks that focus on “Creating”, “Analysing”, “Evaluating”, “Applying”, “Knowing” and “Understanding”
  • Programming challenges in KS3 and 4 with graduated complexity and difficulty
  • Cyber Security challenge – Year 8 girls
  • Cyber discovery challenge – Year 10/11
  • Code club offered in Autumn term – this is available to all, but some students with a real passion for the subject and those who thrive on pushing themselves beyond the elements covered in class use this as an opportunity to explore the subject further.

Special Educational Needs and Disability Opportunities/Support

  • Choice of learning activities dependent on the project, for example some areas of the curriculum offer students the opportunity to use video tutorials allowing students to work at their own pace.
  • Access to GCSEPod service to reinforce learning
  • Differentiated outcomes dependent on task

Staff List

Mr L Fauceglia

Useful revision website links

https://www.w3resource.com/python/python-syntax.php

https://repl.it/languages/python3

https://app.senecalearning.com/sign-up

https://www.bbc.com/bitesize/examspecs/zmtchbk

Craig n Dave Youtube

 

Updated Sept 2019