Môn họcComputer Science 0478 / 0984
IGCSE · 0478 / 0984

Computer
Science

Xây chắc tư duy thuật toán — từ Data Representation đến Pseudocode chuẩn Cambridge, kết hợp lý thuyết Paper 1 và lập trình thực chiến Paper 2.

Mã môn
0478 (A*–G) / 0984 (9–1)
Papers
Paper 1 (Theory) & Paper 2 (Programming)
Hình thức
1:1 · Nhóm nhỏ
Thời lượng
24–60 giờ
Chương trình

Chọn lộ trình
phù hợp

Paper 1 lý thuyết đòi hỏi chính xác thuật ngữ. Paper 2 đòi hỏi tư duy giải thuật và Pseudocode chuẩn Cambridge.

Paper 1 Focus
Lý thuyết vững chắc
Nắm chắc kiến thức Theory — Data Representation, Architecture, Networking, Logic Gates, Security & Ethics.
  • Hệ thống hóa 6 nhóm topic lý thuyết
  • Luyện Paper 1: Short-answer & structured
  • Nắm vững thuật ngữ kỹ thuật chính xác
  • Logic Gates & Boolean Algebra
  • Mock test theo đề thật Cambridge
Đăng ký Paper 1 →
Nội dung

Syllabus
chi tiết

Nội dung syllabus 0478 và 0984 hoàn toàn giống nhau — chỉ khác thang điểm.

01

Data Representation

Binary, Denary, Hexadecimal — chuyển đổi số, biểu diễn ký tự (ASCII/Unicode), âm thanh và hình ảnh.

Paper 1
02

Data Transmission

Truyền dữ liệu nối tiếp/song song, phát hiện lỗi (parity, checksum, echo check), mã hóa và nén dữ liệu.

Paper 1
03

Hardware & Computer Architecture

Kiến trúc Von Neumann, CPU (ALU, CU, Registers), chu trình Fetch-Decode-Execute, RAM, ROM và bộ nhớ thứ cấp.

Paper 1
04

Software & Operating Systems

Phần mềm hệ thống vs ứng dụng, hệ điều hành, trình biên dịch (compiler vs interpreter), quản lý bộ nhớ.

Paper 1
05

Networking & The Internet

Mạng LAN/WAN, TCP/IP, HTTP/HTTPS, topologies (star, bus, ring), tường lửa và bảo mật mạng.

Paper 1
06

Security, Ethics & Automation

Mã hóa dữ liệu, phishing, malware, hacking, luật bản quyền, tác động của AI và tự động hóa.

Paper 1
07

Logic Gates & Boolean Algebra

Cổng AND, OR, NOT, NAND, NOR, XOR — Truth Tables, mạch logic và biểu thức Boolean.

Paper 1
08

Algorithms & Problem Solving

Computational Thinking, Flowcharts, Pseudocode chuẩn Cambridge, Trace Tables, Linear & Binary Search, Bubble Sort.

Paper 2
09

Programming Concepts

Biến, kiểu dữ liệu, vòng lặp, điều kiện, mảng, procedure/function, file handling — Python hoặc VB.NET.

Paper 2
10

Databases

Thiết kế CSDL, primary key, SQL cơ bản (SELECT, WHERE, ORDER BY), validation và verification.

Paper 1Paper 2
Kỳ thi

Cấu trúc
bài thi

2 papers — Paper 2 dài hơn (1h45 vs 1h30) vì đòi hỏi thiết kế giải thuật từ đầu.

PaperDạng bàiThời gianĐiểmTrọng số
Paper 1
Theory of Computer Science
Short-answer & structured — Data Representation, Architecture, Networking, Logic Gates, Security 1 giờ 30 phút 75 50%
Paper 2
Problem Solving & Programming
Pseudocode (Cambridge syntax), Flowcharts, Trace Tables, Algorithms, Scenario-based programming 1 giờ 45 phút 75 50%
⚠️ Lưu ý: Cambridge yêu cầu viết Pseudocode theo cú pháp riêng của Cambridge — khác với Python, Java hay VB.NET thực tế. Đây là điểm học sinh hay sai nhất trong Paper 2.

Sẵn sàng chinh phục A*
Computer Science?

Đăng ký tư vấn miễn phí để nhận lộ trình ôn tập cá nhân hoá — luyện đúng Pseudocode Cambridge, làm chủ Paper 2.

Zalo