Phần mềm và game lập trình cho trẻ em miễn phí: 12 lựa chọn có thật
Có đủ phần mềm và game lập trình miễn phí thật để con học từ 5 đến 14 tuổi mà bố mẹ không tốn đồng nào: Scratch, ScratchJr, Code.org, Blockly Games, Hedy, Microsoft MakeCode, CodeKitten, Swift Playgrounds. Cái khó không phải là tìm đồ miễn phí, mà là chọn đúng cái hợp tuổi, hợp máy nhà mình, và có người chỉ khi con kẹt. Bài này liệt kê 12 lựa chọn đã kiểm, nói rõ cái nào miễn phí trọn, cái nào chỉ miễn phí một phần, và hai cái đã đóng cửa mà nhiều bài trên mạng vẫn giới thiệu.
Bảng so sánh nhanh 12 phần mềm lập trình cho trẻ
Thông tin kiểm ngày 25/9/2026 trên trang chính của từng nơi. Giá có thể đổi, bố mẹ nên xem lại trước khi trả tiền.
| Tên | Tuổi hợp | Chi phí | Tiếng Việt | Chạy trên |
|---|---|---|---|---|
| Scratch | 8–16 (nhà làm ghi) | Miễn phí trọn | Có | Máy tính, máy tính bảng |
| ScratchJr | 5–7 | Miễn phí trọn | Không (chủ yếu hình) | Máy tính bảng iPad, Android, Chromebook |
| Code.org (nay là CodeAI) | tiểu học trở lên | Miễn phí trọn | Có | Trình duyệt |
| Blockly Games | tiểu học trở lên | Miễn phí trọn | Có | Trình duyệt |
| Hedy | từ 10 tuổi | Miễn phí trọn | Có trong menu ngôn ngữ | Trình duyệt |
| Microsoft MakeCode | Arcade 9–18 | Miễn phí trọn | Chưa kiểm được | Trình duyệt |
| CodeKitten (Teky) | tiểu học | Miễn phí | Có | Trình duyệt |
| Swift Playgrounds | lớn hơn, biết đọc tiếng Anh càng tốt | Miễn phí | Chưa kiểm được | Chỉ iPad, Mac |
| LightBot | Jr 4–8, bản chính mọi tuổi | Code Hour miễn phí, bản đầy đủ 2,99 USD | Chủ yếu hình | iPhone, iPad, Android |
| Kodable | 4–10 | Trả phí, 119,99 USD/năm | Chưa thấy | iPad, iPhone, web |
| Tynker | 5–18 | Trả phí, 180 USD/năm | Chưa thấy | Web, app |
| CodeMonkey | 5–14 | Dùng thử miễn phí một phần | Chưa thấy | Trình duyệt |
"Chưa thấy" nghĩa là chúng tôi không tìm được bản tiếng Việt, không có nghĩa chắc chắn là không có.
Nhóm miễn phí trọn: đủ để con học cả năm
Scratch
Phần mềm lập trình phổ biến nhất cho trẻ, do nhóm ở MIT làm. Con kéo thả khối lệnh màu để làm nhân vật chạy, nói, đổi hình, và làm được game thật. Khối lệnh có tiếng Việt chính thức, như "lặp lại", "nếu … thì". Soạn được trên máy tính và máy tính bảng; trên điện thoại chỉ chạy được dự án, gần như không sửa được vì màn hình quá nhỏ. Có bản cài không cần mạng (Scratch app) cho Windows, Mac, Chromebook và máy tính bảng Android. Scratch cũng là phần mềm trong sách Tin học 4 và 5 ở trường.
Điểm yếu: Scratch là một tờ giấy trắng. Không có ai bảo con làm gì tiếp, nên nhiều bé mở ra, kéo vài khối rồi bỏ. Bài tự học Scratch miễn phí có đủ không nói kĩ chuyện này.
ScratchJr
Bản dành cho bé 5–7 tuổi, là app miễn phí trên iPad, máy tính bảng Android và Chromebook, không có mua thêm trong app. Khối lệnh là hình mũi tên, gần như không cần đọc chữ, nên bé chưa biết đọc vẫn chơi được. Không có bản tiếng Việt.
Code.org (nay đổi tên là CodeAI)
Tổ chức phi lợi nhuận của Mỹ. Tháng 6/2026 họ đổi tên thành CodeAI và chuyển trọng tâm sang dạy về AI, sự kiện "Hour of Code" cũng thành "Hour of AI". Các khóa kéo thả cho tiểu học (bộ CS Fundamentals, Course C đến F cho lớp 2 đến lớp 5) vẫn miễn phí và chọn được tiếng Việt. Đây là web dạy lập trình cho trẻ em có lộ trình rõ nhất trong nhóm miễn phí: bài nối bài, có video ngắn, bố mẹ tạo lớp để theo dõi con.
Blockly Games
Bộ trò chơi của Google: Mê cung, Chim, Rùa, Âm nhạc, Ao hồ. Mỗi trò là một chuỗi màn đố, khó dần, cuối cùng con được xem đoạn JavaScript tương ứng với khối mình xếp. Có tiếng Việt, chạy trên trình duyệt, không cần tài khoản. Đây là game lập trình cho trẻ em gọn nhất: mở ra là chơi, hợp để thử xem con có thích không.
Hedy
Ngôn ngữ đi từng bậc từ câu lệnh rất đơn giản lên Python thật, dành cho trẻ từ 10 tuổi. Miễn phí, mã nguồn mở, chạy trên trình duyệt, menu ngôn ngữ có tiếng Việt. Hợp với con đã quen kéo thả và muốn thử gõ chữ.
Microsoft MakeCode
Nếu bố mẹ tìm khóa học lập trình của Microsoft cho trẻ em, đây chính là nó. MakeCode Arcade để làm game kiểu máy điện tử cũ (Microsoft ghi 9–18 tuổi), bản micro:bit để lập trình cho bảng mạch nhỏ. Miễn phí, chạy trên trình duyệt, chuyển qua lại được giữa khối lệnh, JavaScript và Python. Đây là lựa chọn tốt nhất trong danh sách nếu con muốn học lập trình game.
CodeKitten
Nền tảng kéo thả của Teky, ra mắt năm 2021, công bố là miễn phí và làm cho thiếu nhi Việt Nam, nên toàn bộ là tiếng Việt.
Swift Playgrounds
App miễn phí của Apple, chỉ chạy trên iPad và Mac. Con điều khiển nhân vật bằng cách gõ lệnh ngôn ngữ Swift. Hợp với trẻ lớn hơn, nhà sẵn iPad.
Nhóm miễn phí một phần hoặc trả phí
- LightBot: game đố xếp lệnh cho robot thắp đèn, dùng hình chứ không dùng chữ. Bản "Code Hour" 20 màn miễn phí trên App Store (đã gỡ khỏi Google Play từ cuối năm 2022). Bản đầy đủ và bản Jr cho bé 4–8 tuổi mỗi bản 2,99 USD, trả một lần, không mua thêm trong app.
- Kodable: cho bé 4–10 tuổi, 24,99 USD/tháng hoặc 119,99 USD/năm, hoặc 199,99 USD trọn đời. Dùng thử 7 ngày, không có bản miễn phí lâu dài.
- Tynker: nhiều khóa nhất (khối lệnh, Python, JavaScript, Minecraft), 180 USD/năm hoặc 468 USD trọn đời, dùng chung cho tối đa 3 bé.
- CodeMonkey: 5–14 tuổi, đi từ khối lệnh lên CoffeeScript và Python. Bản dùng thử cho chơi phần đầu vài khóa (ví dụ 30 thử thách đầu của Coding Adventure); muốn học tiếp phải mua gói.
Ba cái sau đều bằng tiếng Anh theo những gì chúng tôi thấy. Với trẻ Việt chưa đọc tốt tiếng Anh, bố mẹ sẽ phải ngồi dịch cùng.
Hai cái đã đóng: Grasshopper và Google CS First
Nhiều bài viết cũ vẫn giới thiệu hai khóa học lập trình của Google này. Cả hai đều không còn:
- Grasshopper: app học code trên điện thoại của Google, đóng ngày 15/6/2023, đã gỡ khỏi Google Play.
- Google CS First: khóa Scratch cho học sinh của Google, đóng sau ngày 30/6/2025, dữ liệu bị xóa. Google gợi ý chuyển sang Experience CS của tổ chức Raspberry Pi.
Của Google hiện còn dùng được là Blockly Games.
Ba khóa lập trình của Ôn Thi: khác gì các phần mềm trên
Nói rõ để bố mẹ cân nhắc: đây là khóa của chính trang này, không miễn phí trọn. Mỗi khóa 99.000đ, trả một lần, dùng trọn đời, 2 chặng đầu mỗi khóa miễn phí, có giọng cô đọc lời giảng từng màn, không cần cài đặt, chạy trên trình duyệt kể cả điện thoại.
- Tư duy lập trình: 12 chặng, bé bấm nút lệnh có hình để điều khiển robot trên lưới, chưa cần gõ chữ. Hợp nhất 7–10 tuổi.
- Scratch: 15 chặng, bám bài Scratch trong sách Tin học 4–5 Kết nối tri thức; mỗi chặng có dự án làm trên Scratch thật rồi tải file lên để máy kiểm.
- Python: 16 chặng, bé tự gõ Python thật, máy báo lỗi bằng tiếng Việt chỉ đúng dòng sai.
Khác biệt chính so với nhóm miễn phí: bài được xếp sẵn theo từng bước, có làm mẫu, có câu hỏi "vì sao", và khi con sai thì được chỉ đúng chỗ sai thay vì chỉ báo "chưa đúng". Nếu con tự học Scratch hay Code.org trôi chảy rồi thì bố mẹ không cần mua gì.
Chọn theo tuổi
- 5–7 tuổi, chưa đọc thạo: ScratchJr, LightBot Jr, hoặc các bài đầu Code.org.
- 7–10 tuổi: Blockly Games, Code.org, hoặc lập trình robot nếu muốn có lộ trình dắt từng bước.
- 8–11 tuổi: Scratch để làm game, truyện, hoạt hình. MakeCode Arcade khi con đã quen Scratch và thích làm game.
- 10–14 tuổi: Hedy, MakeCode chuyển sang Python, hoặc Python.
Xem kĩ hơn ở trang lập trình cho trẻ em và bài trẻ mấy tuổi học lập trình.
Máy móc cần gì: điện thoại, máy tính bảng hay máy tính
- Chỉ có điện thoại Android: đây là trường hợp khó nhất. Scratch không soạn được trên màn điện thoại. Các trò chạy trên trình duyệt như Blockly Games vẫn mở được nhưng chật. Nên xem đây là bước tạm.
- Máy tính bảng (iPad, Android, Chromebook cảm ứng): đủ cho ScratchJr, Scratch, LightBot, Code.org. Swift Playgrounds thì cần iPad.
- Máy tính (laptop, máy bàn, cả máy cũ): đủ cho mọi thứ trong bài. Khi con bắt đầu gõ chữ (Hedy, Python, MakeCode) thì bàn phím thật đỡ hơn nhiều.
Với các trò chạy trên trình duyệt, bố mẹ chỉ cần cập nhật trình duyệt lên bản mới và có mạng ổn định. Muốn học lúc không có mạng thì cài bản Scratch app.
Lưu ý an toàn và tài khoản
- Scratch: từ ngày 6/11/2024, trẻ dưới 16 tuổi đăng ký tài khoản phải có email bố mẹ xác nhận. Chưa xác nhận thì con vẫn làm và lưu dự án được, nhưng không chia sẻ lên cộng đồng được. Bố mẹ nên dùng email của mình và mở thư xác nhận.
- Chia sẻ công khai: dự án chia sẻ trên Scratch ai cũng xem và bình luận được. Dặn con không để tên thật, trường, ảnh mặt trong dự án.
- App trả phí: Kodable, Tynker thu theo tháng hoặc năm. Nếu dùng thử, ghi lại ngày hết hạn để khỏi bị trừ tiền tự động.
- Ngồi cùng con mấy buổi đầu: xem con kẹt ở đâu, hỏi con "robot sẽ đi thế nào" trước khi bấm chạy. Việc này quan trọng hơn chọn đúng phần mềm.
Bố mẹ hay hỏi
Phần mềm lập trình cho trẻ em nào miễn phí hoàn toàn?
Scratch, ScratchJr, Code.org (nay là CodeAI), Blockly Games, Hedy, Microsoft MakeCode và Swift Playgrounds đều miễn phí. CodeKitten của Teky công bố miễn phí khi ra mắt. LightBot chỉ bản Code Hour là miễn phí; Kodable, Tynker, CodeMonkey cần trả phí để học đầy đủ.
Web dạy lập trình cho trẻ em nào có tiếng Việt?
Code.org, Blockly Games, Scratch (khối lệnh tiếng Việt chính thức) và CodeKitten dùng được bằng tiếng Việt. Hedy có tiếng Việt trong menu ngôn ngữ. ScratchJr không có tiếng Việt nhưng dùng chủ yếu hình nên bé nhỏ vẫn chơi được.
Game lập trình cho trẻ em 5–6 tuổi nên chọn cái nào?
ScratchJr (miễn phí, trên máy tính bảng) và LightBot Jr (2,99 USD) đều dùng hình thay chữ, hợp với bé chưa đọc thạo. Bố mẹ nên ngồi cùng mấy buổi đầu để đọc giúp và hỏi con định làm gì.
Có khóa học lập trình của Google hay Microsoft cho trẻ em không?
Của Microsoft có MakeCode (Arcade để làm game, micro:bit để lập trình bảng mạch), miễn phí. Của Google hiện còn Blockly Games; còn Grasshopper đã đóng năm 2023 và CS First đã đóng sau 30/6/2025.
Lập trình cho trẻ em trên điện thoại Android được không?
Được một phần. Scratch không soạn được trên màn điện thoại, chỉ chạy dự án có sẵn. Các trò trên trình duyệt như Blockly Games và các khóa của Ôn Thi chạy được trên điện thoại. Nếu nhà có máy tính bảng Android thì dùng được ScratchJr và bản Scratch cài máy.
Phần mềm lập trình game nào hợp cho trẻ?
Scratch là nơi bắt đầu làm game dễ nhất cho trẻ 8–11 tuổi. Khi con đã quen, Microsoft MakeCode Arcade cho làm game kiểu máy điện tử cũ và chuyển dần sang JavaScript hoặc Python, đều miễn phí.
Đã có nhiều phần mềm miễn phí, có cần học khóa trả phí không?
Không bắt buộc. Nếu con tự học Scratch hay Code.org đều đặn thì đủ. Khóa trả phí có ích khi con hay bỏ giữa chừng vì không biết làm gì tiếp hoặc kẹt mà không ai chỉ. Ở Ôn Thi, 2 chặng đầu mỗi khóa miễn phí để bố mẹ thử trước.
2 chặng đầu miễn phí, bé bấm nút lệnh có hình điều khiển robot, chưa cần gõ chữ. Chạy trên trình duyệt, cả điện thoại.
Mở ngay →