Skip to content

Package 5 · Build & Judge (Làm sản phẩm và đánh giá) ​

Thuộc Curriculum Computer Science. Package cuối, đo bằng thứ learner làm ra được.

Tôi sẽ làm được gì

Tôi làm ra được thứ người khác dùng được, và đánh giá được tác động của nó lên người dùng.

Ý xuyên suốt package

Bài tập có đáp án, sản phẩm thì có người dùng. Learner giỏi thuật toán hụt đúng chỗ này: người thật luôn bấm sai chỗ mình không hình dung nổi, và mọi lựa chọn kỹ thuật đều có ai đó chịu thiệt.

Module3
Unit9
Mastery level3 tới 12
Lớp (VN)3 tới 12
Key concept chínhCommunities (Cộng đồng) · Consequences (Hệ quả)

Khớp với tiêu chí D của IB Design. Đây cũng là package trả lời câu hỏi mà learner giỏi thuật toán hay hỏi nhất: làm được nhiều bài rồi thì tiếp theo là gì.

Module trong package ​

ModuleNội dungUnit
5.1 · Make something real (Làm ra một thứ thật)Từ bài tập sang sản phẩm có người dùng3
5.2 · Data and safety (Dữ liệu và an toàn)Dữ liệu người khác là trách nhiệm3
5.3 · Judge the impact (Đánh giá tác động)Công nghệ không trung lập3

Toàn bộ unit ​

UnitMastery level (B21)Lớp (VN)Key concept
5.1.1 Build a small thing end to end (Làm trọn vẹn một thứ nhỏ)3-83-9Development
5.1.2 Someone else uses it (Có người khác dùng thử)6-117-12Communication · Communities
5.1.3 Work with other people (Làm việc cùng người khác)8-129-12Communities
5.2.1 Passwords and privacy (Mật khẩu và riêng tư)4-94-10Consequences
5.2.2 Data about people (Dữ liệu về con người)8-129-12Consequences · Communities
5.2.3 What could go wrong (Cái gì có thể hỏng)9-1210-12Consequences
5.3.1 Who benefits, who does not (Ai được lợi, ai không)8-129-12Communities
5.3.2 What AI can and cannot do (AI làm được gì, không làm được gì)8-129-12Systems · Models
5.3.3 Judge a real design decision (Đánh giá một quyết định thiết kế thật)10-1211-12Consequences

Chỗ hay bị bỏ qua ​

Unit 5.1.2 là bước chuyển khó nhất của cả môn. Chương trình chạy đúng trên máy của learner với dữ liệu learner tự nghĩ ra là một chuyện; đưa cho một người khác dùng và xem họ bấm sai chỗ nào là một chuyện hoàn toàn khác. Người dùng thật luôn làm những việc mà người viết không hình dung nổi.

Unit 5.3.2 đáng chú ý riêng. Learner hôm nay lớn lên cùng công cụ AI, và hiểu lầm phổ biến nhất là coi chúng như nguồn tra cứu đúng. Chúng sinh ra văn bản có xác suất cao, không phải sự thật đã kiểm chứng, và biết được khác biệt đó quyết định learner dùng công cụ hay bị công cụ dùng.

Hồ sơ đáng lo nhất trong môn này: mức 11 ở Package 2 và mức 3 ở Package 5. Learner đó có huy chương thi thuật toán và chưa bao giờ làm ra thứ gì có người thứ hai sử dụng.

Kết thúc môn học ​

text
Decompose   chia bài lớn thành phần giải được
Design      nghĩ ra cách giải trước khi viết code
Implement   biến ý tưởng thành chương trình chạy được
Debug       tìm ra vì sao sai, có hệ thống
Build       làm ra thứ người khác dùng được

Curriculum Computer Science →