IT

IT Department

Pupils will develop their text based programming skills and learn how to use flowcharts and pseudo-code to design them. Pupils will create a general knowledge quiz in Python.​

Year 8
  Topic Summary
Autumn Term 1 Networks and the internet Pupils develop an understanding of LAN and WAN and the hardware required to create a network. Pupils will learn the advantages of networks and some of the technologies that govern them. 
Autumn Term 2 Representation of Data: Numbers, Characters, Sound & Images  Pupils develop an understanding of binary in Computer Science and how common medias are represented in a computer system. Pupils will understand binary addition and conversion to denary and why compression and file types are so important on the internet. 
Spring Term 1   Algorithms and programming   Pupils will develop their text based programming skills and learn how to use flowcharts and pseudo-code to design them. Pupils will create a general knowledge quiz in Python.
Spring Term 2
Summer Term 1  Data Modelling Pupils will learn how to create spreadsheets using formulas and functions, create charts to present data and complete a project for a newsagent. 
Summer Term 2  E-Safety video project Pupils will create an E-safety video in Serif MoviePlus to discuss the issues teenagers face in the Social Media world, and how teenagers can stay safe online. 
Year 9
  Topic Summary
Autumn Term 1  Computer Hardware  Pupils learn about the hardware that drives computer devices; The CPU, Primary and Secondary storage and Input and Output devices
Autumn Term 2  Software Pupils learn about Proprietary v Open-Source and Off-the-shelf v Custom made software 
Spring Term 1   Programming theory Pupils learn about programming concepts including; Translators, Logic and Syntax Errors, The IDE, Design and Testing considerations and Data Types.  
Spring Term 2
Summer Term 1 Python programming skills and project In preparation for pupils choosing GCSE Computer Science, pupils will develop their Python programming skills with a series of exercises to improve their use and understanding of the three constructs; Sequence, Selection and Iteration.  
Summer Term 2
Year 10
  Topic Summary
Autumn Term 1 Networks Introduction to Networks
Topologies and Protocols
Layering
The Internet
End of Topic Test: Network topologies protocols and Layers
Connections
End of Topic test: Network Connectivity
Security
End of Topic Test: System security & vulnerabilities 
Autumn Term 2  Primary and Secondary Storage Pupils develop an understanding of:
Primary storage: RAM and ROM
Virtual memory
Secondary storage: Magnetic, Solid-state and optical
Secondary storage considerations
End of topic test: Memory and storage 
  Legal, Ethical, Cultural and environmental issues Pupils understand the Legal, Ethical, Cultural and environmental issues associated with Computing
Copyright, Designs and Patents Act
Data Protection Act
Freedom of Information Act
Computer Misuse Act
End of topic test: Legal, Ethical, Cultural and environmental concerns
Spring Term 1 Software and System Software  Proprietary v Open-Source
Off-the-shelf v Custom made
Operating Systems
Drivers
End of topic test: System Software 
  Computer Architecture Pupils cover:
CPU and its functions
Cache Memory
CPU performance factors
End of topic test: Computer architecture
Spring Term 2  Programming techniques Pupils will put their Python programming practical skills into theory based activities:
Sequence
Selection
Iteration 
  Computational thinking and algorithms Pupils develop an understanding of:
Project Life Cycle; Analysis, Design, Implementation, Testing
Flowcharts
Pseudo code
Abstraction
Decomposition
Searching
End of topic test: Computational thinking, algorithms and programming
Summer Term 1   Python Programming   Pupils develop the skills required for the Programming Project (20%)
Variables
Data types (integer/string/float/boolean)
Functions (print/input)
Loops (For and While)
Selection (If and Else)
Functions and Procedures
Libraries (Math/Random)
Assessment: Python challenges and algorithms
Summer Term 2
Year 11
   Topic Summary
Autumn Term 1 Computational logic, translation & Editors  Pupils understand:
The need for translators and the different types
IDE features
Binary/Hexadecimal/Denary number systems
Logic Gates: AND, OR, NOT
Truth tables
End of topic test: Computational logic, translation & Editors

 

  Data structures, Types and searching using SQL Pupils will cover:
Data types
SQL searches
Program outcomes
End of topic test: Data structures, Types and searching using SQL
Autumn Term 2  Robustness of coding, Design Considerations and Testing Pupils will cover:
Testing programs for faults
Validation
Syntax and Logic errors
End of Topic Test: Robustness of coding, Design Considerations and Testing 
  Data Representation Pupils will cover:
Binary
Hexadecimal
Denary conversion
Sound sampling
Compression
Storing images
Assembly language
End of topic test: Data Representation
Spring Term 1 Python Programming project (20%) Controlled    Pupils will commence their CA (20 hours)
Controlled Assessment conditions:
No talking
No use of the internet
Use of specialised user account
Own work only/No plagiarism 

 

Spring Term 2
Summer Term 1 Revision for Exam 1
Revision for Exam 2 
Pupils revise for their final exams 
Summer Term 2 Revision for Exam 1 – Exam 1 GCSE (40%)
Revision for Exam 2 – Exam 2 GCSE (40%) 
Pupils revise for their final exams 
KS3
Scheme of Work Click Here

 

Year 8
Scheme of Work Click Here
Last updated: July 3, 2017 at 10:26 am

Comments are closed.