AP

Chinh phục AP Computer Science Principles theo từng unit

Nguyên lý khoa học máy tính: biểu diễn dữ liệu, thuật toán và lập trình, mạng máy tính, an toàn thông tin và tác động xã hội của công nghệ.

5
unit

Bạn sẽ đạt được gì

  • Không đòi nền lập trình sẵn — hợp với người mới bắt đầu
  • Có phần bài tập thực hành (Create Performance Task) ngoài bài thi viết

Nội dung khoá học

5 unit

Chương 1 — Phát triển sáng tạoCreative Development, 4 chủ đề
  1. 1.1 — Cộng tác1.1 — Collaboration
  2. 1.2 — Chức năng và mục đích của chương trình1.2 — Program Function and Purpose
  3. 1.3 — Thiết kế và phát triển chương trình1.3 — Program Design and Development
  4. 1.4 — Phát hiện và sửa lỗi1.4 — Identifying and Correcting Errors
Chương 2 — Dữ liệuData, 4 chủ đề
  1. 2.1 — Số nhị phân2.1 — Binary Numbers
  2. 2.2 — Nén dữ liệu2.2 — Data Compression
  3. 2.3 — Trích xuất thông tin từ dữ liệu2.3 — Extracting Information from Data
  4. 2.4 — Dùng chương trình để xử lý dữ liệu2.4 — Using Programs with Data
Chương 3 — Thuật toán & lập trìnhAlgorithms and Programming, 18 chủ đề
  1. 3.1 — Biến và phép gán3.1 — Variables and Assignments
  2. 3.2 — Trừu tượng hoá dữ liệu3.2 — Data Abstraction
  3. 3.3 — Biểu thức toán học3.3 — Mathematical Expressions
  4. 3.4 — Chuỗi ký tự3.4 — Strings
  5. 3.5 — Biểu thức Boolean3.5 — Boolean Expressions
  6. 3.6 — Câu lệnh điều kiện3.6 — Conditionals
  7. 3.7 — Câu lệnh điều kiện lồng nhau3.7 — Nested Conditionals
  8. 3.8 — Vòng lặp3.8 — Iteration
  9. 3.9 — Xây dựng thuật toán3.9 — Developing Algorithms
  10. 3.10 — Danh sách3.10 — Lists
  11. 3.11 — Tìm kiếm nhị phân3.11 — Binary Search
  12. 3.12 — Gọi thủ tục3.12 — Calling Procedures
  13. 3.13 — Xây dựng thủ tục3.13 — Developing Procedures
  14. 3.14 — Thư viện3.14 — Libraries
  15. 3.15 — Giá trị ngẫu nhiên3.15 — Random Values
  16. 3.16 — Mô phỏng3.16 — Simulations
  17. 3.17 — Hiệu quả thuật toán3.17 — Algorithmic Efficiency
  18. 3.18 — Bài toán không quyết định được3.18 — Undecidable Problems
Chương 4 — Hệ thống máy tính và mạngComputer Systems and Networks, 3 chủ đề
  1. 4.1 — Internet4.1 — The Internet
  2. 4.2 — Khả năng chịu lỗi4.2 — Fault Tolerance
  3. 4.3 — Tính toán song song và phân tán4.3 — Parallel and Distributed Computing
Chương 5 — Tác động của công nghệ tính toánImpact of Computing, 6 chủ đề
  1. 5.1 — Tác động tích cực và tiêu cực5.1 — Beneficial and Harmful Effects
  2. 5.2 — Khoảng cách số5.2 — Digital Divide
  3. 5.3 — Thiên lệch trong hệ thống tính toán5.3 — Computing Bias
  4. 5.4 — Huy động cộng đồng5.4 — Crowdsourcing
  5. 5.5 — Vấn đề pháp lý và đạo đức5.5 — Legal and Ethical Concerns
  6. 5.6 — Sử dụng máy tính an toàn5.6 — Safe Computing

Ngân hàng câu hỏi đã sẵn sàng — bài đọc theo lộ trình đang biên soạn

AP Computer Science Principles
Học cùng giáo viên, tư vấn lộ trình