MỤC LỤC
STEM Project 1. Phát Hiện Cảm Xúc Bằng AI (AI Emotion Detector)
STEM Project 2. Chatbot Cá Nhân (Personal AI Chatbot)
STEM Project 3. Phân Loại Âm Nhạc (Music Genre Classifier)
STEM Project 4. Dự Đoán Thời Tiết (Weather Prediction Model)
STEM Project 5. Trò Chơi Phân Loại Rác (Recycling Game)
STEM Project 6. Nhận Diện Động Vật Hoặc Thực Vật Bằng AI (Animal/Plant Recognizer)
STEM Project 7. Trò Chơi Điều Khiển Bằng Tư Thế (Pose-Controlled Game)
STEM Project 8. Nhận Diện Âm Thanh Và Phản Ứng (Sound Classifier Fun)
STEM Project 9. Tạo Nghệ Thuật Với AI (Simple AI Art Generator)
STEM Project 10. Robot Ảo Hoặc Trò Chơi Nhận Diện Khuôn Mặt Vui (Fun Face Detector)
STEM Project 11. Phân Tích Tâm Lý Trên Mạng Xã Hội (Sentiment Analysis of Tweets)
STEM Project 12. Khám phá Mô Hình Học Máy (Machine Learning Exploration)
STEM Project 13. Tạo Video AI Từ Văn Bản (AI-Generated Videos)
STEM Project 14. Chẩn Đoán Bệnh Bằng AI (AI for Clinical Diagnosis)
STEM Project 15. Nghệ Thuật Tạo Bởi AI (AI-Generated Art) (dùng GAN)
STEM Project 16. Nhận Diện Bệnh Trên Lá Cây (Plant Disease Detection)
STEM Project 17. Dự Đoán Giá Cổ Phiếu Hoặc Xu Hướng (Stock Price Prediction)
STEM Project 18. Hệ Thống Gợi Ý Phim/Sách (Recommendation System)
STEM Project 19. Phát Hiện Tin Giả (Fake News Detector)
STEM Project 20. Nhận Diện Đối Tượng Trong Video (Object Detection in Videos)
Dự án này giúp trẻ em học về AI qua việc sử dụng webcam để nhận diện cảm xúc cơ bản (ví dụ: vui/happy, buồn/sad). AI sẽ phân loại cảm xúc và làm cho nhân vật trong trò chơi phản ứng tương ứng, như nhảy múa khi vui hoặc buồn bã khi buồn. Đây là dự án đơn giản, không cần code phức tạp, phù hợp cho trẻ em tiểu học.
Công cụ chính:
Google Teachable Machine: Huấn luyện mô hình AI miễn phí, không cần code.
Scratch: Nền tảng lập trình khối kéo-thả. Sử dụng phiên bản Scratch có extension hỗ trợ Teachable Machine (như Playground Raise hoặc TM2Scratch).
Lưu ý quan trọng: Dự án sử dụng webcam, nên cần sự giám sát của phụ huynh. Dữ liệu chỉ xử lý trên máy local, không gửi lên server.
Mở trình duyệt và truy cập: https://teachablemachine.withgoogle.com/
Chọn Get Started.
Chọn Image Project (Dự án Hình ảnh) → Standard image model.
Tạo các lớp (classes) cảm xúc:
Class 1: Đặt tên "Happy" (Vui) – Giữ webcam trước mặt và cười thật tươi, nhấn Hold to Record để ghi nhiều mẫu (khoảng 50-100 mẫu).
Class 2: Đặt tên "Sad" (Buồn) – Làm mặt buồn, ghi nhiều mẫu.
(Tùy chọn) Thêm Class 3: "Neutral" (Bình thường) hoặc "Background" (Nền – không có mặt người).
Nhấn Train Model để huấn luyện (chỉ mất vài giây).
Test mô hình bằng cách làm mặt vui/buồn trước webcam – xem kết quả preview.
Export Model: Chọn Upload my model → Copy link chia sẻ (Shareable URL).
Sử dụng phiên bản Scratch hỗ trợ Teachable Machine (khuyến nghị TM2Scratch hoặc Playground Raise): https://champierre.github.io/tm2scratch/ hoặc https://playground.raise.mit.edu/create/?referrer=grok.com hoặc https://stretch3.champierre.com/?referrer=grok.com hoặc:
Mở Scratch với extension:
Khuyến nghị: TM2Scratch hoặc tìm "Scratch Teachable Machine extension".
Hoặc: Playground Raise (có sẵn extension).
Thêm extension: Click Add Extension → Chọn Teachable Machine hoặc TM2Scratch.
Load mô hình: Sử dụng khối load Teachable Machine model from URL [paste URL đây].
Bật webcam: Sử dụng khối turn video on (từ extension Video Sensing nếu cần).
Tạo nhân vật (sprite) và lập trình để phản ứng theo cảm xúc.
Mẫu code khối Scratch (mô tả):
Khi cờ xanh được nhấn
mãi mãi
nếu <class của Teachable Machine = "Happy"> thì
di chuyển 10 bước
xoay 15 độ
phát âm thanh "cheer" hoặc thay đổi trang phục thành vui vẻ
nếu không nếu <class của Teachable Machine = "Sad"> thì
thay đổi trang phục thành buồn
nói "Tôi buồn quá!" trong 2 giây
nếu không
dừng lại hoặc trạng thái bình thường
kết thúc
Bạn có thể thêm điểm số, âm nhạc, hoặc làm trò chơi (ví dụ: nhân vật nhảy khi bạn cười).
Chạy dự án và test với nhiều biểu cảm khác nhau.
Nếu không chính xác: Quay lại Teachable Machine, thêm nhiều mẫu hơn (ánh sáng khác, góc mặt khác).
Mở rộng: Thêm cảm xúc angry, surprised; hoặc làm nhân vật nhảy theo nhạc khi vui.
Dự án này giúp trẻ hiểu AI học từ dữ liệu như thế nào, và khuyến khích sáng tạo. Thời gian thực hiện: 30-60 phút. Chúc thành công!