Quick Links

Useful Links

Oaks Park High School

Computer Science & IT

As we live in a digital age, most industries rely on data and software programmes. Computer Science & IT has an impact on everything from scientific research to health, transport, banking, communications, you name it. Even objects such as microwave ovens, refrigerators or door locks are now connected to our Wi-Fi networks and personal assistants.

Technology has made communication faster and the world more connected.  Yet it didn't happen by accident. We came here thanks to the creative minds of Computer Science and IT students who took their passion for technology and used it to create gadgets and computer programmes that support us every single day.

 KS3 

    Year 7

Term 1 Term 2 Term 3

Using Computers Safely

  • File Management
  • Social networking
  • Keeping Data safe
  • Using email
  • Searching the web

 

Algorithm and Flowcharts

  • Abstraction
  • Decomposition
  • Logical thinking
  • Logic gates
  • Algorithms
  • Pattern recognition

 

 

 

 

Programming using Scratch

  • Algorithms
  • Flowcharts
  • Programming
  • Movement
  • Lives and scoring
  • Adding a new level
  • Randomising the behaviour
  • Shooting and jumping
  • Adding sounds

 

Computer Networks

  • The Internet
  • Connectivity
  • Topologies

Graphics

  • Introduction to Vectors 
  • Bitmap graphics
  • Conveying meaning
  • Effects and enhancements
  • Adding text

 

Software Development using Python

 

  • Data types
  • Loops
  • Lists
  • Procedures
  • Functions

    Year 8

Term 1

Term 2

Term 3

Computer Systems

  • CPU
  • Fetch execute Cycle
  • Understanding Binary
  • Storage Devices 

 

Spreadsheet modelling

    • Computer models 
    •  Creating a financial model 
    • If scenarios 
    • Conditional formatting and validation.
    • Macros and charts

 

 

 

Website Development

    • HTML
    • CSS
    • WebForms
    • Design

 

Computer  crime and cybersecurity

  • Email Scams
  • Hacking
  • Protecting Personal Data
  • Copyright
  • Health and Safety

Python next steps the basics  

  • Loops 
  • Lists 
  • Procedures 
  • Functions

 

Spreadsheets

  • Introduction to spreadsheets
  • Creating a Finacial Model
  • Functions and Formulas
  • Conditional formatting 

 

 

 

How will they be assessed?

Students are assessed at the end of each unit. Regular marking and feedback ensure students have the opportunity to improve their work.

Intervention, support and homework clubs allow students to work to their full potential.

 

How can parents support?

Parental support is very important to the progress and achievement of all students.

Please ensure your child completes all homework to the best of their ability and submits this on time.

Independent learning is very important to build on their IT and programming skills. Students and parents can use the following websites:

KS4

Due to the growing need for computer science and IT specialists and to give our students the best opportunity to specialise in their skills, we offer our students three  KS4 courses. Computer Science, Cambridge Nationals in IT, Cambridge Nationals in Creative iMedia.

 Computer Science GCSE

What will students learn? (Overview)
Exam Board: OCR

Computer Science gives students a real, in-depth understanding of how computer technology works. It offers an insight into what goes on ‘behind the scenes’ including computer programming, which many students find absorbing.

Learning to program is a core component of a computer science course. Students should be competent at reading and writing programs and be able to reason with code. They must be able to apply their skills to solve real problems and produce robust programs.

The qualification will build on the knowledge, understanding and skills established through the Computer Science elements of the Key Stage 3 programme of study. The content has been designed not only to allow for a solid basis of understanding but to engage learners and get them thinking about real-world application.

 Year 9

Term 1 Term 2 Term 3

Introduction to GCSE Science

 

About the course, qualification and assessment.

 

Python Part 1

 

Strings and Numbers

 

String Manipulation

 

Selection Statements

 

Random Numbers and Arithmetic operators

 

Counter Controlled iteration

 

Condition Controlled Iteration

 

Data Types 

 

Sequence and selection 

  

Python Part 2

 

Iteration 

 

Arrays

 

Procedures and Functions

 

Records and Files

 

Subroutines procedure

 

Python - Subroutines, Procedures and Functions

 

Python - Arrays and Lists

 

Python Part 3 - Serial Files

 

Python - Subroutines, Procedures and Functions

 

Python - Arrays and Lists

 

Translators and Facilities of Languages

 

4. Python - Validation