Học code qua game
Bài đăng này đã không được cập nhật trong 4 năm
Vừa bắt đầu viết bài thì cũng là lúc tôi rất muốn chơi game, nên là ta sẽ vào để thật nhanh và giải thích ngắn gọn nhé.
1. CodeMonkey
Hướng tới đối tượng là trẻ nhỏ, nhưng trẻ lớn chơi cũng không sao. Game dùng CoffeeScript để giúp bạn tạo 1 game bằng HTML5
2. Human Resource Machine
Cái ảnh thì nhìn như game kinh dị vậy thôi, chứ không liên quan gì đâu, nó còn có tag Education
đó nhé. Game giúp bạn làm quen với python, khá là thú vị.
3. Blocky
Được phát triển bởi Google và MIT, dạy cho trẻ nhỏ và người mới lập trình về tư duy lập trình, đơn giản, thân thiện, nhưng cái trang game thì load vừa lâu vừa lag
Các bạn có thể tìm hiểu thêm về game tại trang develop của google: https://developers.google.com/blockly
4. CodinGame
Bạn có thể sử dụng các ngôn ngữ lập trình khác nhau để "chiến đấu" chống lại quái vật, hoặc người chơi khác, tính tương tác rất cao, cực kì hấp dẫn.
5. CodeCombat
Không có nhiều ngôn ngữ như CodinGame nhưng cũng không phải vấn đề lớn. Đối tượng chính là giáo viên và học sinh, nhưng chơi game thì ai cũng được hết, game chia thành các màn như mấy game thủ thành ấy, và bạn thì điểu khiển nhân vật qua các lệnh được cho trước như trong ảnh. Tôi đánh giá là cũng rất được đấy.
6. CSS Diner
Hướng dẫn các bạn bày bàn ăn đẹp bằng CSS Bạn nào muốn theo Frontend thì ráng "phá đảo" hết 32 Lv nhé
7. Flexbox Froggy và Flexbox Defense
Cũng là 2 con game với CSS, nhưng tập trung chỉ yếu vào thuộc tính flex, một thức khác đa năng dùng để căn chỉnh các đối tượng trong web.
Kết
Dù là giới thiệu game hỗ trợ học code nhưng sau cùng thì nó cũng chỉ là hỗ trợ, nếu bạn muốn nâng trình code thật sự, thì lời khuyên tốt nhất là hãy thử làm một vài dự án nhỏ nào đó sẽ hay hơn.
p/s: Trong nguồn dẫn của bài viết có giới thiệu thêm một số game khác, nhưng tôi chưa có thử qua, và viết một giới thiệu về một game mình chưa từng thử qua thì có vẻ là không tốt lắm, nếu bạn thích thì có thể tìm hiểu.
Nguồn:
All rights reserved