📚 Kho tài nguyên cộng đồng
Các bộ bài học Scratch/mBlock được cộng đồng thế giới đánh giá cao (sao GitHub, tổ chức uy tín, dùng rộng rãi), đã chọn lọc và ghi rõ cách dùng kèm giáo trình STLab.
🧩 Dùng ngay cho Cấp độ 1 — Khối lệnh (7–10 tuổi)
Bộ dự án Scratch chuẩn cộng đồng lớn nhất thế giới, chia 3 lộ trình: Nhập môn (Intro) → Mở rộng (More) → Chuyên sâu (Further). Nhiều bài đã có bản dịch tiếng Việt.
💡 Dùng với lớp STLab: Lấy làm bài thực hành thêm sau mỗi buổi: xong Buổi 4 (vòng lặp) cho bé làm “Ghost catcher”; xong Buổi 7 (Mèo bắt chuột) cho làm “Chase game” bản Code Club để so sánh 2 cách lắp.
Bộ hướng dẫn từng bước và Coding Cards (thẻ in ra phát cho bé) theo chủ đề: làm nhạc, hoạt hình, game đuổi bắt, pong…
💡 Dùng với lớp STLab: In Coding Cards làm “phiếu thử thách” cho bé xong sớm — mỗi thẻ 1 việc nhỏ, bé tự làm không cần cô hướng dẫn. Khối lệnh mBlock giống Scratch nên dùng được trực tiếp.
Danh sách các dự án Scratch hay được cộng đồng tuyển chọn — nguồn ý tưởng game phong phú cho buổi dự án tổng kết.
💡 Dùng với lớp STLab: Trước Buổi 10 (dự án tổng kết), mở cho bé lướt xem để chọn ý tưởng; giáo viên chấm độ khả thi rồi cho bé bắt tay làm.
🐍 Dùng cho Cấp độ 2 — Python (10+ tuổi)
Lộ trình “Introduction to Python” với các dự án turtle và trò chơi nhỏ, mức độ vừa sức bé mới chuyển từ khối sang chữ.
💡 Dùng với lớp STLab: Bài turtle của họ khớp thẳng với Buổi 4–5 cấp độ 2 của mình — dùng làm bài thực hành thêm hoặc bài dạy bù cho bé nghỉ.
Dạy làm game hoàn chỉnh (mê cung, rắn săn mồi, bắn thiên thạch, nền tảng platformer) — mức nâng cao hơn 3 game của cấp độ 1.
💡 Dùng với lớp STLab: Nguồn nâng cấp game cho bé giỏi: hết Buổi 9 mà bé muốn làm platformer thì theo chương Platformer của sách.
🤖 Dùng cho Cấp độ 3 — Nâng cao & AI
Kho khóa học chính thức của mBlock: khối lệnh, Python, AI (nhận diện hình ảnh/giọng nói) và robot — cùng nền tảng lớp mình đang dạy nên khối lệnh khớp tuyệt đối.
💡 Dùng với lớp STLab: Tham khảo giáo án các bài AI (Buổi 3–5 cấp độ 3): xem cách họ chia bước Teachable Machine và nhận diện giọng nói trước khi soạn dự án mẫu.
Không phải bộ bài học kéo thả mà là “sách giáo viên” chuẩn nhất về dạy Scratch: cách tổ chức lớp, phiếu đánh giá, hoạt động unplugged, dạy tư duy sáng tạo.
💡 Dùng với lớp STLab: Đọc để nâng chất lượng đứng lớp: mượn các hoạt động khởi động unplugged và phiếu tự đánh giá của họ cho mọi cấp độ.
Giáo trình Scratch theo chủ đề (kể chuyện, game, nghệ thuật) kèm video hướng dẫn từng bước và giáo án in sẵn cho giáo viên.
💡 Dùng với lớp STLab: Kho chủ đề để biến tấu bài dạy: cùng kỹ thuật của mình nhưng đổi bối cảnh (thời trang, thể thao, âm nhạc…) cho lớp học khóa sau đỡ trùng.
🦾 Dùng cho Khóa Robotics — Python & VS Code (12+ tuổi)
Hàng trăm bài hướng dẫn ESP32/MicroPython có sơ đồ nối dây rõ ràng cho từng cảm biến, module — chuẩn tham chiếu của cộng đồng maker.
💡 Dùng với lớp STLab: Sổ tay tra cứu chính của giáo viên: trước mỗi buổi (3–8) mở bài tương ứng để lấy sơ đồ nối dây chuẩn và cách xử lý lỗi phần cứng.
Tài liệu chính thức + trang Quick Reference ESP32: Pin, PWM, ADC, WiFi… mỗi thứ một đoạn code mẫu ngắn.
💡 Dùng với lớp STLab: Dạy học sinh tự tra trang Quickref từ Buổi 3 — kỹ năng đọc tài liệu gốc là mục tiêu ẩn của cả khóa.
Lộ trình dự án điện tử với Python trên Raspberry Pi; thư viện gpiozero cho code cực dễ đọc, hợp học sinh.
💡 Dùng với lớp STLab: Nguồn bài cho Buổi 10 và các dự án dùng camera/AI; một số bài có bản tiếng Việt.
Mã nguồn module điều khiển CyberBrick — chứng minh kit thương mại này chạy đúng MicroPython mà lớp đã học; cộng đồng mô hình in 3D nằm trên MakerWorld.
💡 Dùng với lớp STLab: Tài liệu gốc cho Buổi 9: xem cấu trúc firmware, cách tùy biến; lên MakerWorld chọn mô hình cho bé in và độ.
Danh mục thư viện MicroPython cho đủ loại cảm biến, màn hình, động cơ — do cộng đồng tuyển chọn.
💡 Dùng với lớp STLab: Khi dự án tổng kết cần linh kiện lạ (màn OLED, cảm biến nhiệt ẩm…), tra ở đây tìm thư viện trước khi tự viết.
Nền tảng xe tự lái mini học bằng AI (camera + học máy) trên Raspberry Pi — cộng đồng thi đấu toàn cầu.
💡 Dùng với lớp STLab: Đích đến sau khóa: học sinh xuất sắc muốn đi tiếp thì DonkeyCar là bước nhảy tự nhiên (đã biết Python + RPi + motor).
⚠️ Lưu ý bản quyền
Các tài nguyên Code Club / Raspberry Pi và Harvard Creative Computing dùng giấy phép CC BY-SA — được dùng và chỉnh sửa cho lớp học, nhưng khi phát hành lại phải ghi nguồn. Coding Cards của Scratch và CS First miễn phí cho mục đích giáo dục.