Year 10 Computer Science
Term 1 |
Term 2 |
Term 3 |
Term 4 |
Term 5 |
Term 6 |
|
---|---|---|---|---|---|---|
Content |
Protocols and Layers
Network Security
Python project: Dice roller & Challenges |
Systems Architecture
CPU performance Embedded Systems |
Network Security
Python project: Guess the number game |
Systems Software and Operating systems
|
Ethical, Legal and Environmental impacts
Python project: Story generator |
Computational thinking
Designing, creating and refining algorithms |
Key Terminology and skills |
Protocols and Layers:TCP/IP, HTTP, HTTPS, FTP, POP, IMAP and SMTP.
Network Security:Malware, DDOS, Policies, Data Interception, Phishing, SQL injection and Brute Force Attacks
Programming Project:Programming libraries |
Systems Architecture:Registers, CPU Components, CPU Units
CPU Performance:Speed, Cache and Memory
|
Network SecurityIdentifying and preventing vulnerabilitiesProgramming Project:Randomisation Converting between data types Nested selection and iteration Logical comparisons |
Operating Systems:UI, Memory Management, Multitasking, User Management and File Management. Utility Software:Encryption, Defragmentation, Compression and Backups. |
Ethical, Legal and Environmental impacts:Open Source, Proprietary, Closed Source, Legislation (domestic and global), Privacy and Cultural Issues.
|
Computational Thinking:Abstraction, Decomposition and Algorithmic Thinking.
Designing, Creating and Refining Algorithms:Inputs, Outputs, Trace Tables and Flowcharts and Pseudocode. |
Firefly Links |
||||||
Assessments |
Key questions on firefly within each section. These are linked to past paper questions and required knowledge. Students complete revision tasks during lesson time. Every section on Firefly has “revision tests” that students can use to self assess their progress. Teacher support helps to ensure that all students meet their objectives. Students regularly make use of past paper questions which are worked-through in groups. All firefly sections have past paper questions embedded as well as mark schemes. |
|||||
Homeworks |
Students will be set up to 90 minutes of homework per week. Typically, these come in the form of Firefly tests which contain a range of question types, from multiple choice questions to extended writing activities. These homework tasks will aim to support the learning that takes place in lessons as well as recap of previous topics. |