Computer Science study guides
WJEC-GCSE Β· GCSE (WJEC) Β· aligned to WJEC.
- WJEC GCSE Computer Science Algorithms and programming principles: a complete overview of computational thinking, searching, sorting, constructs and logic
A deep-dive WJEC GCSE Computer Science guide to the Algorithms and programming principles content in Unit 1. Covers computational thinking, algorithms in flowcharts and pseudocode, linear and binary search, bubble and merge sort, the three programming constructs, variables and constants, operators, subprograms and a modular approach, and Boolean logic with truth tables and gates.
π 14 min read3500 Unit 1 Algorithms and programming principles - WJEC GCSE Computer Science Computer networks and the internet: a complete overview of networks, hardware, protocols and addressing
A deep-dive WJEC GCSE Computer Science guide to the Computer networks and the internet content in Unit 1. Covers networks and their benefits, LANs and WANs, client-server and peer-to-peer models, topologies, network hardware, wired versus wireless, bandwidth, packets, protocols (TCP/IP, HTTP/HTTPS, FTP, SMTP), layering, IP and MAC addresses, DNS and routing, with the exam patterns WJEC repeats.
π 13 min read3500 Unit 1 Communication and networks - WJEC GCSE Computer Science Computer systems and hardware: a complete overview of the CPU, the fetch-decode-execute cycle, memory and storage
A deep-dive WJEC GCSE Computer Science guide to the Computer systems and hardware content in Unit 1. Covers the CPU and its components, the von Neumann architecture, the fetch-decode-execute cycle and its registers, factors affecting processor performance, RAM, ROM and virtual memory, secondary storage types, and input and output devices, with the exam patterns WJEC repeats.
π 13 min read3500 Unit 1 Hardware and communication - WJEC GCSE Computer Science Cyber security: a complete overview of threats and how to protect systems and networks
A deep-dive WJEC GCSE Computer Science guide to the Cyber security content in Unit 1. Covers the main threats (malware, phishing, social engineering, brute-force, denial-of-service, SQL injection and interception) and the methods used to protect systems and networks (firewalls, encryption, authentication, anti-malware, penetration testing and policies), with the exam patterns WJEC repeats.
π 11 min read3500 Unit 1 Security and data management - WJEC GCSE Computer Science Data organisation and databases: a complete overview of data types, structures, databases and data integrity
A deep-dive WJEC GCSE Computer Science guide to the Data organisation and databases content in Unit 1. Covers the common data types, data structures such as arrays and records, validation and verification, databases and their key terms, flat-file versus relational databases, distributed systems, and data security and integrity, with the exam patterns WJEC repeats.
π 12 min read3500 Unit 1 Organisation and structure of data - WJEC GCSE Computer Science Data representation: a complete overview of binary, hexadecimal, negative numbers, characters, images, sound and compression
A deep-dive WJEC GCSE Computer Science guide to the Data representation content in Unit 1. Covers binary and denary, hexadecimal, binary arithmetic and overflow, arithmetic shifts, signed numbers in sign and magnitude and two's complement, character sets, bitmap images, sampled sound, file-size calculations and compression, with the conversions and exam patterns WJEC repeats.
π 14 min read3500 Unit 1 Data representation and data types - WJEC GCSE Computer Science Software and operating systems: a complete overview of system and application software, the OS, utilities and translators
A deep-dive WJEC GCSE Computer Science guide to the Software and operating systems content in Unit 1. Covers the difference between system and application software, the operating system and its functions, utility software, and low-level versus high-level languages with assemblers, compilers and interpreters, including the exam patterns WJEC repeats.
π 12 min read3500 Unit 1 Software and system development - WJEC GCSE Computer Science Software development and impacts: a complete overview of the life cycle, legislation, ethics and the practical units
A deep-dive WJEC GCSE Computer Science guide to the Software development and impacts content. Covers the software development life cycle and testing, the main legislation (data protection, the Computer Misuse Act and copyright), ethical and cultural issues, the environmental and social impacts of digital technology including e-commerce, and an overview of the practical Units 2 and 3.
π 12 min read3500 Unit 1 Software engineering and impacts