So sánh Scratch, ScratchJr, Code.org, Tynker và NiHiCode: ứng dụng nào hợp với bé 4–6, 7–9 và 10–12 tuổi, có tiếng Việt không, có miễn phí không.
Trả lời nhanh
- Bé 4–6 tuổi, chưa biết đọc: NiHiCode (hướng dẫn đọc to bằng tiếng Việt) hoặc ScratchJr.
- Bé 7–9 tuổi: NiHiCode (khối lệnh, có gia sư AI gợi ý bằng tiếng Việt) hoặc các khóa của Code.org.
- Bé 10–12 tuổi thích tự sáng tạo trò chơi, hoạt hình: Scratch.
- Bé 10–12 tuổi muốn bắt đầu gõ mã thật: Python trong NiHiCode.
Scratch
Scratch do MIT phát triển, miễn phí, dành cho khoảng 8–16 tuổi. Bé ghép khối lệnh để làm trò chơi, hoạt hình, truyện tương tác và chia sẻ với cộng đồng rất lớn. Giao diện có tiếng Việt. Scratch là sân chơi sáng tạo tự do, nên hợp với bé đã biết đọc và tự đặt mục tiêu được; bé nhỏ thường cần người lớn hướng dẫn.
ScratchJr
ScratchJr là phiên bản cho bé 5–7 tuổi, miễn phí trên máy tính bảng. Bé ghép khối hình để nhân vật di chuyển, nói, kể chuyện. ScratchJr không có bài học theo lộ trình hay giọng đọc hướng dẫn, nên phụ huynh hoặc giáo viên thường phải ngồi cùng bé.
Code.org
Code.org là tổ chức phi lợi nhuận, các khóa học miễn phí, có bài cho cả bé mẫu giáo lẫn học sinh lớn, được nhiều trường dùng trong giờ học. Nhiều bài đã được dịch sang tiếng Việt. Khóa học được thiết kế cho lớp học nên hợp khi có giáo viên dẫn dắt.
Tynker
Tynker có nhiều khóa học từ khối lệnh tới Python và JavaScript, nội dung phong phú. Phần lớn nội dung trả phí và chủ yếu bằng tiếng Anh, nên hợp với bé đã đọc tiếng Anh tốt.
NiHiCode
NiHiCode là ứng dụng học lập trình làm cho trẻ Việt Nam 4–12 tuổi: bé 4–6 tuổi xếp mũi tên, bé 7–9 tuổi ghép khối lệnh với vòng lặp, điều kiện và hàm, bé 10–12 tuổi viết Python thật. Trâu NiNi và Rồng HiHi đọc to mọi hướng dẫn bằng giọng tiếng Việt (miền Nam hoặc miền Bắc), nên bé chưa biết chữ vẫn tự chơi được.
Gia sư AI gợi ý bằng câu hỏi thay vì đưa đáp án. Không quảng cáo, không cần tài khoản để chơi. Gói miễn phí gồm trọn 2 vùng đất đầu tiên, sau đó mỗi ngày 1 bài mới; Premium cho bé học tiếp không phải chờ.
Bảng so sánh nhanh
- Tiếng Việt: NiHiCode (làm bằng tiếng Việt, có giọng đọc), Scratch và Code.org (có bản dịch), Tynker (chủ yếu tiếng Anh).
- Bé chưa biết đọc: NiHiCode, ScratchJr, một số bài của Code.org.
- Miễn phí: Scratch, ScratchJr, Code.org miễn phí hoàn toàn; NiHiCode có gói miễn phí; Tynker phần lớn trả phí.
- Có lộ trình bài học theo tuổi: NiHiCode, Code.org, Tynker. Scratch và ScratchJr là sân chơi tự do.
- Lên tới Python: NiHiCode, Tynker.
Có thể dùng nhiều ứng dụng cùng lúc
Các ứng dụng này không loại trừ nhau. Một lộ trình hay gặp: bé học tư duy theo bài có hướng dẫn (NiHiCode hoặc Code.org), rồi khi đã quen vòng lặp và điều kiện thì sang Scratch để tự làm trò chơi của mình.