Tin tức và phân tích của tất cả các thiết bị di động

6 trò chơi miễn phí để học viết mã

Khám phá các trò chơi để học mã một cách thú vị.

Chia sẻ bài viết

Estelle Raffin / Được xuất bản trên 6 Tháng 5 năm 2022 12:21 chiều

trò chơi miễn phí-học-mã

Trên CodeCombat, bạn học cách viết mã để hướng dẫn anh hùng của mình. © CodeCombat

1. CodeCombat

CodeCombat là một trò chơi mã hóa trực tuyến miễn phí, lý tưởng cho những người mới bắt đầu muốn bước những bước đầu tiên vào thế giới mã hóa. Trò chơi đưa bạn vào một bầu không khí theo phong cách “thời trung cổ”, nơi bạn phải giúp anh hùng của mình thu thập đá quý nhưng cũng khiến anh ta phải tránh những kẻ xấu nhất định trên đường đi của mình. Để hướng dẫn nhân vật của bạn hành động, bạn phải sử dụng mã. Ở mỗi cấp độ, bạn phải đạt được mục tiêu và có trang trợ giúp nếu cần. CodeCombat cũng có một mô-đun dành cho các giáo viên muốn đào tạo sinh viên của họ những kiến ​​thức cơ bản về phát triển web.

Ngôn ngữ: Hướng dẫn Python và JavaScript có sẵn bằng tiếng Pháp

Chơi CodeCombat

trò chơi codecombat© CodeCombat

2. bitburner

Bitburner là một trò chơi nhập vai (Trò chơi nhập vai) dựa trên lập trình bằng JavaScript. Bạn vào vai một hacker vô danh trong một thế giới đen tối và loạn lạc. Bạn viết tập lệnh bằng JavaScript để tự động hóa trò chơi của mình, hack mạng máy chủ hoặc luyện tập và kiếm tiền. Bạn phải giải quyết các câu hỏi lập trình thực tế để phát triển kỹ năng của mình và kiếm phần thưởng. Bitburner có sẵn miễn phí thông qua nền tảng Steam trên PC và Mac, và sắp có trên Linux. Trò chơi có thể truy cập cho tất cả các cấp.

Lời nói : Hướng dẫn JavaScript chỉ có sẵn bằng tiếng Anh

Chơi Bitburner

trò chơi bitburner© Bitburner

3.Codingame

Codingame là một trò chơi cho phép bạn khám phá các khuôn khổ, ngôn ngữ hoặc thuật toán mới thông qua các thử thách cần giải quyết. Những thử thách mã trực tuyến này cũng có thể là cơ hội để thách thức bạn bè hoặc đồng nghiệp trực tuyến. Để chơi, đầu tiên cần có khái niệm về mã, ý tưởng là cho phép các nhà phát triển cải thiện kỹ năng lập trình của họ.

Ngôn ngữ: Hơn 25 ngôn ngữ lập trình được hỗ trợ bao gồm Java, Python, Kotlin, Scala, JavaScript, Swift, Ruby, Rust, C, C #, C ++, Groovy, PHP. Có hướng dẫn bằng tiếng Pháp

Chơi Codingame

trò chơi mã hóa© Codingame

4. cuộc chiến mã

Codewars cung cấp các bài tập nhỏ được thiết kế bởi cộng đồng các nhà phát triển được gọi là “katas”. Mục tiêu: giúp bạn nắm vững mã tốt hơn. Với Codewars, bạn cũng khám phá cách những người khác sẽ giải quyết một số vấn đề mã nhất định theo cách khác với của bạn và nó cho phép bạn học các ngôn ngữ lập trình mới. Một thử thách thú vị!

Ngôn ngữ: Hỗ trợ 55 ngôn ngữ lập trình bao gồm C, C ++, C #, Java, JavaScript, PHP, Python, Rust, Swift, TypeScript. Chỉ có hướng dẫn bằng tiếng Anh

Chơi Codewars

codewars-trò chơi© Cuộc chiến mã

5. Swift Playgrounds

Swift Playgrounds là một ứng dụng được phát triển bởi Apple cho iPad và Mac, có thể truy cập cho mọi cấp độ. Mục tiêu: học ngôn ngữ lập trình Swift một cách thú vị. Với ứng dụng này, bạn sẽ được hướng dẫn giải các câu đố để học cách nắm vững kiến ​​thức cơ bản. Swift Playgrounds cũng được các nhà phát triển chuyên nghiệp sử dụng để xây dựng ứng dụng.

Lời nói : Hướng dẫn Swift có sẵn bằng tiếng Pháp

Chơi Swift Playgrounds

swift-playgrounds-apple-mac-ipad© Apple

6. Mã hóa Rabbids (tiền thưởng)

Rabbids Coding là một trò chơi giáo dục do Ubisoft phát triển để dạy các nguyên tắc cơ bản về lập trình cho trẻ em (từ 7 năm) nhưng điều đó không ngăn cản người lớn chơi trò chơi! Rabbids Coding đưa bạn vào thế giới của những Rabbids nổi tiếng. Kịch bản như sau: “Các Rabbids đã xâm nhập vào một con tàu vũ trụ và phá hủy mọi thứ! Nhờ các dòng mã, đưa ra hướng dẫn của bạn và giành lại quyền kiểm soát tình hình. »

Khái niệm cơ bản về lập trình Hướng dẫn có sẵn bằng tiếng Pháp

Chơi Mã hóa Rabbids

rabbids-coding-game-ubisoft© Ubisoft

Bạn muốn đào tạo như một nhà phát triển hay đơn giản là tìm hiểu thêm về các ngôn ngữ lập trình? Tìm các khóa đào tạo bên dưới dành riêng cho phát triển web.

Khám phá các khóa đào tạo để trở thành nhà phát triển web