Search this site
Embedded Files
Skip to main content
Skip to navigation
Computer Science GCSE
Home
Mock Exams
Unit 1
Binary Guide Sheets
Crash Course
A Brief History of Computer Science
Theory Topics
1. Architecture
1.1 & 1.2 CPU Architecture
1.3 & 1.4 CPU Performance
1.5 I/O Devices
1.6 Primary Storage
1.7 & 1.8 Secondary Storage
1.9 & 1.10 Storage & Capacity
1.11 Additional Components
1.12 Embedded Systems
2. Logical Operators
2.1 & 2.2 Logical Operators & Boolean Logic
3. Communication
3.1 Network Types
3.2 Network Topologies
3.3 Wired & Wireless Connection
3.4, 3.6, 3.7 &3.9 TCP/IP & Packet Switching
3.5, 3.7 & 3.9 Network Protocols & DNS
4. Organisation & Data Structure
4.1 - 4.5 Den, Bin & Hex
4.6 Graphics
4.7 Sound
4.9 & 4.10 Character Sets
4.11 - 4.14 Data Structures
4.15 & 4.16 Validation & Verification
5. System Software
5.1 -5.3 Resources, Interface & Utilities
6. Principles of Programming
6.1 & 6.2 High & low level languages
7. Software Engineering
7.1 IDEs
8. Program Construction
8.1 Compilers, Interpreters & Assemblers
8.2 Stages of compilation
8.3 Programming errors
9. Security & Data Management
9.1 - 9.8 Security of Data
9.9 Malware
9.10 Different forms of attack
9.11 Identifying vulnerabilities
9.12 & 9.13 Protecting software systems & cookies
10. Ethical, Legal & Environmental
10.1 & 10.2 Ethical
10.3 Legislation
10.4 Environmental Issues
Topic Tests
Unit 2
Unit 2 Grid
Algorithms
Exam Questions
Assembly Language
Exam Questions
HTML
Exam Questions
Greenfoot
Exam Questions
Workbooks
Greenfoot V1
Greenfoot V2
Sorting & Searching
Search Algorithms
Sorting Algorithms
Unit 3 🐍
🐍 Python NEA Example Project
NEA Marks Grid
Lesson Structure
Scenario
Write up Documents
2. Scope of the Problem
3. Design
4. Testing
5. Effectiveness of Solution & Technical Quality
6. Further Developments
Project Examples
7. Authentication
8. Menu System
9. Append Text File
10. Read Text file
11. Search Text file
12. List all Text Records
12. Order System
Python Code Guides
15. Parameters
16. Random Module
17. Try / Except
18. Math Module
19. Sort
20. Dates
Miscellaneous
21. Membership Card
22. Shop Discounts
23. Tkinter 1
Revision
Knowledge Organisers & Exam Walk Throughs
Past Papers
Unit 1
Unit 2
Resources
Python - 150 Challenges
Input / Output (1-11)
Selection (If/Else) - 12-19
String Data Types (20-26)
Maths Module (27-34)
Iteration (For Loops ) (35-44)
Iteration (While Loops) (45-51)
Random Module (52-59)
Turtle Module (60-68)
Tuples, Lists & Dictionaries (69-79)
More Strings (80-87)
Numeric Arrays (88-95)
2D Lists & Dictionaries (96-104)
Read & Write to Files (105 -110)
Read & Write to CSV Files (111-117)
Functions (118-123)
Tkinter GUI (124-132)
More Tkinter GUI (133-138)
SQL Lite
Solutions
Python - Wilkin
1: Input & Output
2: If / Else
3: More If Statements
4: For / While Loops
5: Data Types
6: Random Module
7: Turtle
8: Robust Programs
9: Arrays - Lists
10 - Arrays - 2D Lists
11: Sub Programs
12: Text Files
Computer Science GCSE
Home
Mock Exams
Unit 1
Binary Guide Sheets
Crash Course
A Brief History of Computer Science
Theory Topics
1. Architecture
1.1 & 1.2 CPU Architecture
1.3 & 1.4 CPU Performance
1.5 I/O Devices
1.6 Primary Storage
1.7 & 1.8 Secondary Storage
1.9 & 1.10 Storage & Capacity
1.11 Additional Components
1.12 Embedded Systems
2. Logical Operators
2.1 & 2.2 Logical Operators & Boolean Logic
3. Communication
3.1 Network Types
3.2 Network Topologies
3.3 Wired & Wireless Connection
3.4, 3.6, 3.7 &3.9 TCP/IP & Packet Switching
3.5, 3.7 & 3.9 Network Protocols & DNS
4. Organisation & Data Structure
4.1 - 4.5 Den, Bin & Hex
4.6 Graphics
4.7 Sound
4.9 & 4.10 Character Sets
4.11 - 4.14 Data Structures
4.15 & 4.16 Validation & Verification
5. System Software
5.1 -5.3 Resources, Interface & Utilities
6. Principles of Programming
6.1 & 6.2 High & low level languages
7. Software Engineering
7.1 IDEs
8. Program Construction
8.1 Compilers, Interpreters & Assemblers
8.2 Stages of compilation
8.3 Programming errors
9. Security & Data Management
9.1 - 9.8 Security of Data
9.9 Malware
9.10 Different forms of attack
9.11 Identifying vulnerabilities
9.12 & 9.13 Protecting software systems & cookies
10. Ethical, Legal & Environmental
10.1 & 10.2 Ethical
10.3 Legislation
10.4 Environmental Issues
Topic Tests
Unit 2
Unit 2 Grid
Algorithms
Exam Questions
Assembly Language
Exam Questions
HTML
Exam Questions
Greenfoot
Exam Questions
Workbooks
Greenfoot V1
Greenfoot V2
Sorting & Searching
Search Algorithms
Sorting Algorithms
Unit 3 🐍
🐍 Python NEA Example Project
NEA Marks Grid
Lesson Structure
Scenario
Write up Documents
2. Scope of the Problem
3. Design
4. Testing
5. Effectiveness of Solution & Technical Quality
6. Further Developments
Project Examples
7. Authentication
8. Menu System
9. Append Text File
10. Read Text file
11. Search Text file
12. List all Text Records
12. Order System
Python Code Guides
15. Parameters
16. Random Module
17. Try / Except
18. Math Module
19. Sort
20. Dates
Miscellaneous
21. Membership Card
22. Shop Discounts
23. Tkinter 1
Revision
Knowledge Organisers & Exam Walk Throughs
Past Papers
Unit 1
Unit 2
Resources
Python - 150 Challenges
Input / Output (1-11)
Selection (If/Else) - 12-19
String Data Types (20-26)
Maths Module (27-34)
Iteration (For Loops ) (35-44)
Iteration (While Loops) (45-51)
Random Module (52-59)
Turtle Module (60-68)
Tuples, Lists & Dictionaries (69-79)
More Strings (80-87)
Numeric Arrays (88-95)
2D Lists & Dictionaries (96-104)
Read & Write to Files (105 -110)
Read & Write to CSV Files (111-117)
Functions (118-123)
Tkinter GUI (124-132)
More Tkinter GUI (133-138)
SQL Lite
Solutions
Python - Wilkin
1: Input & Output
2: If / Else
3: More If Statements
4: For / While Loops
5: Data Types
6: Random Module
7: Turtle
8: Robust Programs
9: Arrays - Lists
10 - Arrays - 2D Lists
11: Sub Programs
12: Text Files
More
Home
Mock Exams
Unit 1
Binary Guide Sheets
Crash Course
A Brief History of Computer Science
Theory Topics
1. Architecture
1.1 & 1.2 CPU Architecture
1.3 & 1.4 CPU Performance
1.5 I/O Devices
1.6 Primary Storage
1.7 & 1.8 Secondary Storage
1.9 & 1.10 Storage & Capacity
1.11 Additional Components
1.12 Embedded Systems
2. Logical Operators
2.1 & 2.2 Logical Operators & Boolean Logic
3. Communication
3.1 Network Types
3.2 Network Topologies
3.3 Wired & Wireless Connection
3.4, 3.6, 3.7 &3.9 TCP/IP & Packet Switching
3.5, 3.7 & 3.9 Network Protocols & DNS
4. Organisation & Data Structure
4.1 - 4.5 Den, Bin & Hex
4.6 Graphics
4.7 Sound
4.9 & 4.10 Character Sets
4.11 - 4.14 Data Structures
4.15 & 4.16 Validation & Verification
5. System Software
5.1 -5.3 Resources, Interface & Utilities
6. Principles of Programming
6.1 & 6.2 High & low level languages
7. Software Engineering
7.1 IDEs
8. Program Construction
8.1 Compilers, Interpreters & Assemblers
8.2 Stages of compilation
8.3 Programming errors
9. Security & Data Management
9.1 - 9.8 Security of Data
9.9 Malware
9.10 Different forms of attack
9.11 Identifying vulnerabilities
9.12 & 9.13 Protecting software systems & cookies
10. Ethical, Legal & Environmental
10.1 & 10.2 Ethical
10.3 Legislation
10.4 Environmental Issues
Topic Tests
Unit 2
Unit 2 Grid
Algorithms
Exam Questions
Assembly Language
Exam Questions
HTML
Exam Questions
Greenfoot
Exam Questions
Workbooks
Greenfoot V1
Greenfoot V2
Sorting & Searching
Search Algorithms
Sorting Algorithms
Unit 3 🐍
🐍 Python NEA Example Project
NEA Marks Grid
Lesson Structure
Scenario
Write up Documents
2. Scope of the Problem
3. Design
4. Testing
5. Effectiveness of Solution & Technical Quality
6. Further Developments
Project Examples
7. Authentication
8. Menu System
9. Append Text File
10. Read Text file
11. Search Text file
12. List all Text Records
12. Order System
Python Code Guides
15. Parameters
16. Random Module
17. Try / Except
18. Math Module
19. Sort
20. Dates
Miscellaneous
21. Membership Card
22. Shop Discounts
23. Tkinter 1
Revision
Knowledge Organisers & Exam Walk Throughs
Past Papers
Unit 1
Unit 2
Resources
Python - 150 Challenges
Input / Output (1-11)
Selection (If/Else) - 12-19
String Data Types (20-26)
Maths Module (27-34)
Iteration (For Loops ) (35-44)
Iteration (While Loops) (45-51)
Random Module (52-59)
Turtle Module (60-68)
Tuples, Lists & Dictionaries (69-79)
More Strings (80-87)
Numeric Arrays (88-95)
2D Lists & Dictionaries (96-104)
Read & Write to Files (105 -110)
Read & Write to CSV Files (111-117)
Functions (118-123)
Tkinter GUI (124-132)
More Tkinter GUI (133-138)
SQL Lite
Solutions
Python - Wilkin
1: Input & Output
2: If / Else
3: More If Statements
4: For / While Loops
5: Data Types
6: Random Module
7: Turtle
8: Robust Programs
9: Arrays - Lists
10 - Arrays - 2D Lists
11: Sub Programs
12: Text Files
Unit 1Topic Tests
0_CS Revision_Topic Tests Answer Booklet
Topic Tests Answer Booklet
T1. Hardware_ Topic Test.pdf
1. Architecture
T2. Logical Operations_ Topic Test.pdf
2. Boolean Algebra
T3. Communication_ Topic Test.pdf
3. Organisation
T4. Organisation & Structure of Data_ Topic Test.pdf
4. Organisation of Data
T5. System Software_ Topic Test.pdf
5. System Software
T6. Principles of Programming_ Topic Test.pdf
6. Principles of Programming
T7. Software Engineering: Topic Test
7. Software Enginering
T8. Program Construction: Topic Test
8. Program Construction
T9. Security & Data Management_ Topic Test.pdf
9.
T10. Ethical, Legal & Environmental_ Topic Test.pdf
10.
T11. Extended Questions_ Topic Test.pdf
11. Extended Questions
11 Answer Booklet
Report abuse
Page details
Page updated
Report abuse