Computing Key Stage 4

Year 10
Half Term
Topics to be coveredHome Learning
11.1 Architecture:
Computer Systems Computer system, Input, process, output, storage, Data bus, Embedded computer
Purpose of CPU Control unit, ALU, Registers, Cache, Clock
Von Neumann architecture Von Neumann architecture, MAR & MDR, Program Counter, Accumulator, Harvard architecture
Fetch-Decode-Execute cycle Registers involved, Fetch, decode, execute cycle
CPU performance factors Clock speed, Multi-core processors, Cache, RAM, Graphics GPU
1.2 Memory:
Memory types Main memory, Volatile memory - what is it?, RAM, DRAM, SRAM, ROM, Virtual memory

2. Business:
Business Activity

3. Creative iMedia:
Pre-Production Skills
Exam question booklets
21.7 Systems Software
Operating System Kernel, User interface, Memory management, Multi-tasking OS, Device drivers, User management
Utility software Encryption utilities, Defragmentation utilities, Compression, Backup, Information & diagnostics
1.3 Storage Secondary:
Storage media & devices, Magnetic storage, Optical storage, Solid state media, Data capacity, Calculating storage
1.4 Wired and Wifi Networks
Types of networks What is a network?, Home networks, Business networks, LANs, WANs
Performance of networks Bandwidth, Wired performance, Bands and channels, Wi-Fi performance
Client/Server and Peer-to-Peer Client server networks, Peer-to-peer networks
Exam question booklets
31.4 Wired and Wifi Networks
Hardware needed NIC, Hub, Switch, Router, Cables, WAP and Wi-Fi
DNS, IP addressing, web hosting and the cloud ISP, URL, IP address, DNS, Web sites, Local hosting, External hosting, The Cloud
Virtual Networks Standard networks, Virtual networks
1.5 Networks
Network topologies Star network, Mesh network
Protocols: Protocols, TCP/IP, HTTP / HTTPs, FTP, POP, IMAP, SMTP, Ethernet, The four layer model
Packet Switching Circuit switching, Packet switching
Exam question booklets
41.6 Network security
Introduction to network security: Network security, Why is it important?
Network threats: Malware, Social engineering, Phishing, Brute force, Denial of service, Data interception, SQL injection, Poor network policy
Malware: Malware, Viruses, Worms, Browser malware
Preventing vulnerabilities: User access rights, Passwords, Network policy, Acceptable use policy, Backups, Disaster recovery, Network forensics, Anti-malware, Firewall, Penetration testing, Encryption
Exam question booklets
51.8 Ethical and legal
Legislation Data Protection Act, Computer Misuse Act, Copyright, Designs & Patents Act, Freedom of Information Act
Environment Ewaste, Sustainability, Recycling, Energy, Monitoring, Stakeholders
Privacy & technology DNA profiling, National Identity cards, CCTV, Electronic tracking, Personal data, Stakeholders
Ethics & technology Digital divide, Genetic screening, Whistleblowers, Self driving cars, Drone warfare
Culture & technology Anonymity, Social media, Health, Citizen journalism, Viral video.
Open source and closed source Open source, Closed source, Creative Commons
Exam question booklets
6Mini project – prep for NEA
Exam question booklets
Year 11
Half Term
Unit contentThemes
12.2 Programming Techniques:
Arrays, Variables, Sequence, Selection, Iteration, Real life programming scenarios, Revision
2.3 Producing robust programs:
c) Errors and correcting algorithms: Logic errors, Arithmetic order, Syntax errors, Debuging tools, Run-Time errors
d) Testing: Test plan, Test data, Black box strategy, White box strategy, Iterative testing, Final testing
Exam question booklets
Exam question booklets
32.3 Producing robust programs
Defensive Design: User interfaces, Screen widgets, Repeat entry, Input boxes, Validation, Whitelist & blacklist, Sanitising, Authentication
Maintainability: Comments, Headers, Whitespace, Indentation
REVISIT - Errors and correcting algorithms: Logic errors, Arithmetic order, Syntax errors, Debuging tools, Run-Time errors
Testing: Test plan, Test data, Black box strategy, White box strategy, Iterative testing, Final testing
Exam question booklets
42.4 Computational Logic Logic and Truth Tables:
What is logic, Binary logic, Truth tables, Logic gates
2.5 Translators and facilities of languages Levels of language, Translators and IDE:
Machine code, Assembly code, High level language, Translators, Assemblers, Compilers, Interpreters, IDE
2.6 Data Representation:
Units Bit, nibble, byte, Kilobyte, megabyte, gigabyte, Terabye, petabyte
Binary Numbers Number systems, Digit position, Denary to binary, Binary to denary, Adding binary, Binary shift, Binary overflow
Hexadecimal Numbers Hexadecimal symbols, Denary to Hexadecimal, Hexadecimal to denary, Binary to hexadecimal, Hexadecimal to binary, Check digits
Characters ASCII, Extended ASCII, Character sets, Unicode
Images Input devices, Pixels, Greyscale, Colour, Colour depth, Resolution, Metadata
Sound Sampling, Storing, Sampling frequency, Sampling bit depth, Channels, Bit rate, Metadata
Compression Lossy compression, Lossless compression
Exam question booklets
Exam question booklets
Exam question booklets