Hướng dẫn lập trình cho trẻ – trẻ em học mà chơi
Học lập trình có rất nhiều những lợi ích khác nhau. Nhưng mọi người cho rằng trẻ em đã phải học nhiều lắm rồi, hãy để họ có thời gian vui chơi. Nhưng chúng ta có cách và công cụ để hướng dẫn lập trình cho trẻ để các con vẫn chơi mà được học.
Hướng dẫn lập trình cho trẻ bằng các trò chơi và ứng dụng
1. Scratch
Được phát triển bởi các chuyên gia tại MIT Media Lab, hướng dẫn lập trình cho trẻ bằng Scratch đang là công cụ lập trình phổ biến nhất dành cho trẻ từ 6 tuổi trở lên. Với giao diện đơn giản, dễ sử dụng và thiết kế tốt. Scratch đang là nền tảng thu hút đông đảo người dùng. Hiện có khoảng trên 3.5 triệu người dùng, chia sẻ hơn 5.79 triệu dự án trên cổng chính thức của Scratch.
Ở Việt Nam, Học viện TEKY đang là đơn vị tiên phong trong nỗ lực đưa Scratch tới cộng đồng, như một động thái tích cực sau những lời kêu gọi “toàn dân học lập trình” của các tên tuổi lớn như Tổng thống Mĩ Obama, Tỉ phú Bill Gates hay nhà sáng lập Facebook Mark Zuckerberg.
2. Alice
Ra đời từ rất sớm (1998) từ một trong những trường hàng đầu về phần mềm (Đại học Carnegie Mellon), Alice là công cụ lập trình 3D để trẻ luyện tập tư duy logic, bắt đầu tìm hiểu lập trình. Có nhiều nơi đã thành công trong việc hướng dẫn lập trình cho trẻ bằng cách giảng dạy Alice. Có nhiều kết quả nghiên cứu tích cực từ việc dạy Alice. Sách vở và tài liệu hướng dẫn đầy đủ là một đặc điểm quan trọng để lựa chọn Alice làm công cụ giảng dạy lập trình cho trẻ nhỏ.
Ở Việt Nam, một số trường đại học và phổ thông đã đưa Alice vào để nhập môn lập trình cho sinh viên.
3. Tynker
Những ai sở hữu iPad thật không thể bỏ qua công cụ hướng dẫn lập trình cho trẻ tuyệt vời Tynker. Các bài học được thiết kế tốt theo hình thức game rất cuốn hút. Các lối học tập theo kiểu game như thế này (gọi là gamification) đang là một trào lưu rất có triển vọng trong giáo dục.
Thay vì để trẻ con chơi bắn tàu hay chém hoa quả, chơi Tynker và phát triển khả năng tư duy logic và từng bước làm quen với lập trình thật là một ý tưởng thú vị.
4. Hopscotch
Hiện đang là một ứng dụng ăn khách trên AppStore của Apple, Hopscotch là một công cụ sáng tạo (giống như Scratch) để hướng dẫn lập trình cho trẻ hơn là một trò chơi-công cụ học lập trình (như Tynker). Tuy nhiên, để sáng tạo được, trẻ con cũng cần phải “trải nghiệm” các thứ như tọa độ, các sự kiện, các điều khiển cơ bản như các lệnh tuyến tính, lệnh lặp …
Với trải nghiệm rất tự nhiên và thú vị trên thiết bị công nghệ hàng đầu, Hopscotch hiện đang nhận được những lời đánh giá rất cao từ truyền thông mạng. Từ TechCrunch, Huffington Post tới chuyên trang dành cho cha mẹ Parents-Choice.org.
5. Move the turtle
Đây là app hưỡng dẫn lập trình cho trẻ không miễn phí duy nhất trong danh sách này. Tuy nhiên nếu bạn thực sự quan tâm đến một phần mềm được thiết kế tốt, có triết lí độc đáo thừa hưởng từ ngôn ngữ Logo của nhà giáo dục hàng đầu, giáo sư S.Papert ở MIT.
Move the turtle thiết kế theo hướng trẻ tự học (self-directed). Bạn sẽ không phải can thiệp hay hướng dẫn đứa trẻ nhiều nhặn gì.
Phần mềm được giải thưởng của Parents Choice, chỉ có trên Apple AppStore, phù hợp trẻ nhỏ từ 5 tuổi trở lên.
Nguồn: Tạp chí lập trình
Tìm hiểu hóa học lập trình Scratch tại TEKY
Các khóa học lập trình với ngôn ngữ Tynker & Minecraft tại TEKY
Tags:Bé lập trình Scratch học công nghệ Kinh nghiệm Lập trình cho trẻ em Lập trình game Lập trình Scratch Lập trình Tynker scratch TeKy Tin trong nước Trẻ Em Học Lập Trình