Ứng dụng này sẽ giúp bạn học code dễ dàng như chơi game

on .

Chán nản với việc học code? Game này được thiết kế ra cho riêng bạn!

Lập trình đang dần trở thành một loại “tiếng Anh” mới cần được phổ cập. Ít nhất đây cũng chính là điều Codecademy, một nền tảng giúp bạn học và thực hành code mong đợi. 

 
Thế nhưng học code chưa bao giờ là một chuyện dễ dàng, có thể bởi chúng khô khan, cũng có thể bởi chúng khá phức tạp và rối rắm.

Chính vì vậy, Codingame, một game online thú vị trên trình duyệt đã ra đời nhằm giúp cho việc học và thực hành lập trình trở nên thú vị hơn rất nhiều.

Bạn thậm chí không cần phải lập tài khoản trước mới được tham gia chơi mà chỉ cần vào thẳng địa chỉ game ở đây. Codingame có rất nhiều ngôn ngữ lập trình phổ biến cho bạn lựa chọn chơi và luyện tập như C++, Javascript, Java, PHP, Swift,… Tùy vào việc bạn chọn ngôn ngữ nào mà các ván đấu và thách thức cũng sẽ thay đổi theo.

Dưới đây là một ván trong The Descent với mục tiêu yêu cầu người chơi phải code ra thuật toán phá hủy các ngọn núi cao trước khi các tàu bay va vào - nói đúng hơn là bắn ngay khi các tàu này di chuyển qua chúng. Bạn sẽ phải code theo gợi ý ở màn hình bên phải. 

 

Nếu chẳng may gặp bí, bạn có thể xem gợi ý ở mục Hints. Ở mục Pseudo code đã có sẵn gợi ý hướng giải quyết và thuật toán nên dùng

Nếu chẳng may gặp bí, bạn có thể xem gợi ý ở mục Hints. Ở mục Pseudo code đã có sẵn gợi ý hướng giải quyết và thuật toán nên dùng. 


Sau khi code xong, bạn có thể check lại xem đã đạt được goal chưa bằng cách ấn cho chạy thử Play All Testcases hoặc check lại code ở mục Hint > Solution.

Sau khi code xong, bạn có thể check lại xem đã đạt được goal chưa bằng cách ấn cho chạy thử "Play All Testcases" hoặc check lại code ở mục Hint > Solution. 


Thoát ra màn hình chính, bạn cũng có nhiều lựa chọn khác như tham gia thử thách, đấu game với những người chơi khác trên thế giới hay tham gia chatroom

Thoát ra màn hình chính, bạn cũng có nhiều lựa chọn khác như tham gia thử thách, đấu game với những người chơi khác trên thế giới hay tham gia chatroom. 

Tuy vậy, cũng phải nhắc lại rằng game này không hoàn toàn dành cho những coder mới bắt đầu mà đúng hơn là cho những người đã biết cơ bản nhưng đang cần nơi luyện tập và truyền cảm hứng. Nếu bạn muốn học cơ bản các ngôn ngữ lập trinh kể trên, hãy tham khảo các khóa học online miễn phí của Codecademy trước khi chuyển sang chơi Codingame nhé.

Nguồn: http://genk.vn/ung-dung-nay-se-giup-ban-hoc-code-de-dang-nhu-choi-game-20160921115702298.chn