0% found this document useful (0 votes)
62 views8 pages

Computer 0478

Uploaded by

ninjakillerx69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views8 pages

Computer 0478

Uploaded by

ninjakillerx69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

IGCSE Computer Science (0478) Overview

Exam Structure (0478)

Paper Name Description Duration Marks Weight


Computer systems, networks,
1 Theory 1h 45m 75 50%
security, hardware, software, etc.
Problem-solving and Pseudocode, flowcharts, algorithms,
2 1h 45m 75 50%
Programming programming concepts

Topics You Need to Study

Paper 1 (Theory):

 1.1 Data representation


 1.2 Data transmission
 1.3 Hardware
 1.4 Software
 1.5 The Internet and its uses
 1.6 Automated & emerging technologies
 1.7 Security
 1.8 Ethics

Paper 2 (Practical/Programming):

 2.1 Algorithms & flowcharts


 2.2 Pseudocode
 2.3 Programming concepts (input/output, selection, iteration, arrays)
 2.4 File handling
 2.5 Testing and debugging

💡 Programming Language

You can use Python, VB, or Pascal, but Python is the most commonly used and supported
in exams.

📚 Recommended Resources

 Textbook: Cambridge IGCSE Computer Science by David Watson & Helen Williams
(2nd Edition)
 Workbook: Hodder Education or PG Online Workbooks
 Past Papers: Practice from CAIE past papers site
Weekly YouTube Lesson Schedule (July 14 – Sept 1)

💡 Study 5 days a week, 1–2 videos per day (10–30 mins daily)
🎥 Links included below each week

Week 1: Data Representation (Binary, Hex, Images, Sound)

 Craig’n’Dave – Data Representation Playlist


 Topics:
o Binary basics
o Hexadecimal
o Characters (ASCII, Unicode)
o Images (pixels, resolution, colour depth)
o Sound (sampling, bit rate)

Week 2: Data Transmission

 Learn Learn UK – Data Transmission Playlist


 Topics:
o Serial vs parallel transmission
o Simplex, half & full duplex
o Error detection (parity, checksum)
o Packet switching & protocols

Week 3: Hardware (Input, Output, Storage Devices)

 Craig’n’Dave – Hardware Playlist


 Topics:
o Input/output/storage devices
o Secondary storage types (optical, magnetic, SSD)
o Processing devices (CPU, RAM, buses)

Week 4: Software + The Internet

 Craig’n’Dave – Software
 Craig’n’Dave – Internet & Networks
 Topics:
o Types of software (system, application)
o Operating systems & utilities
o IP, DNS, MAC
o Client-server vs P2P

Week 5: Emerging Tech, Security & Ethics

 Cyber Security & Ethics Playlist


 Topics:
o AI, robotics, wearable tech
o Encryption, firewalls, biometrics
o Ethical & environmental issues

Week 6: Review Week (Paper 1)

 Full Paper 1 Revision – Learn Learn UK


 Tasks:
o Watch recap videos on weak areas
o Solve 1 past paper (Paper 1) with mark scheme

Week 7: Algorithms, Flowcharts & Trace Tables

 Algorithms Playlist – Mr Tomlinson


 Topics:
o Flowcharts
o Trace tables
o Linear search
o Bubble & insertion sort

Week 8: Pseudocode & Programming Basics

 Pseudocode – CS Tutor
 Python Basics – Mr Tomlinson
 Topics:
o Pseudocode syntax
o Variables, input/output
o IF, WHILE, FOR loops
o Arrays/lists

Week 9: File Handling & Testing

 Python Files – Mr Tomlinson


 Testing & Debugging – CS Tutor
 Topics:
o Reading/writing to files
o Opening modes
o Validation & verification
o Test plans, dry runs

Week 10: Paper 2 Review + Practice

 Watch your weak areas again


 Practice full Paper 2 from GCE Guide Past Papers
Topic-wise YouTube playlist guide

For the Cambridge IGCSE Computer Science (0478) .

Paper 1 – Theory Playlist (0478)

🔹 1.1 Data Representation

▶️Craig’n’Dave – Binary, Hex, Images, Sound

🔹 1.2 Data Transmission

▶️Learn Learn UK – Data Transmission & Protocols

🔹 1.3 Hardware

▶️Craig’n’Dave – Hardware (Input/Output/Storage)

🔹 1.4 Software

▶️Craig’n’Dave – Software & Types

🔹 1.5 The Internet & Communication

▶️Craig’n’Dave – The Internet

🔹 1.6 Emerging Technologies

▶️Learn Learn UK – AI, Robotics, etc.

🔹 1.7 Security

▶️Craig’n’Dave – Cyber Security

🔹 1.8 Ethics & Environmental

▶️Craig’n’Dave – Ethical & Legal Issues


Paper 2 – Problem Solving & Programming

🔹 2.1 Algorithms & Flowcharts

▶️Code with Mr Tomlinson – Algorithms

🔹 2.2 Pseudocode

▶️Computer Science Tutor – Pseudocode Lessons

🔹 2.3 Programming Concepts (Python)

▶️Mr Tomlinson – Python Programming Basics

🔹 2.4 File Handling

▶️Code With Mr Tomlinson – Python Files

🔹 2.5 Testing & Debugging

▶️Computer Science Tutor – Testing & Maintenance

Bonus: Full Revision Playlist (Quick Review)

▶️IGCSE CS 0478 Full Revision – Learn Learn UK


PHASE 1: Learning Concepts (10 Weeks)

🗓 July 14 – Sept 21

Week Focus Areas (Paper 1 & 2) Tasks

1 1.1 Data Representation (binary, hex, text, images) Learn theory + basic exercises

2 1.1 Continued + 1.2 Data Transmission Practice + short quizzes

3 1.3 Hardware (input/output/storage) Use diagrams, label components

4 1.4 Software + 1.5 Internet & Networking basics Definitions + examples + activities

5 1.6 Emerging Tech + 1.7 Security Read real-world uses + MCQs

6 1.8 Ethics + Recap of Paper 1 so far Write short answers to explain concepts

7 2.1 Algorithms (flowcharts, trace tables) Practice from past papers

8 2.2 Pseudocode + 2.3 Programming basics Practice writing pseudocode

9 2.3 Continued (loops, conditions, arrays) Solve 4–5 problems/week

10 2.4 File Handling + 2.5 Testing Practice Python file I/O + test cases

✅ PHASE 2: Practice & Past Papers (6 Weeks)

🗓 Sept 22 – Nov 09

Week Tasks

11 Paper 1: MCQs + Short Answers practice (Topic 1.1 to 1.4)

12 Paper 1: Internet, Security, Ethics past paper questions

13 Paper 2: Solve 1 full past paper (timed) + review your mistakes

14 Paper 2: Focus on weak areas (e.g. arrays, loops, pseudocode)

15 Mixed past paper questions (P1 & P2) daily

16 Take 2 full past papers (timed) under exam conditions

✅ PHASE 3: Final Revision (3 Weeks)


🗓 Nov 10 – Nov 30 (Exam Month)

Week Focus

17 Review all notes + definitions (quick notes)

18 Final full past paper for Paper 1 & Paper 2 (timed)

19 Light revision + relax a bit before the exam

Tools & Resources


Type Resource

Textbook Cambridge IGCSE Computer Science – Watson & Williams (2nd Ed)

Past Papers [Link]

Python Practice [Link], [Link]/python

Notes & Help I can send topic-wise notes & summaries on request

You might also like