10 프로그래밍 능력을 단련할 수 있는 게임! 통관은 정상에 도달할 수 있다
그래서 수업, 강의, 자습서 사이에 프로그래밍 게임을 할 시간을 내야 합니다. 그들은 긴장을 푸는 재미있는 방법일 뿐만 아니라, 더 빨리 배우고 더 많은 지식을 기억할 수 있도록 스스로 연습할 수 있게 해준다. (존 F. 케네디, 공부명언)
기계 코드
Robocode 는 복잡한 프로그래밍 게임이다. 이 게임에서는 로봇 탱크의 코드를 작성하여 싸울 수 있습니다. Java, Scala, C# 등의 프로그래밍 언어로 인공지능 프로그램을 작성하고 로봇을 구동해야 합니다.
Robocode 설치 프로그램은 자체 개발 환경, 내장 로봇 편집기 및 Java 컴파일러를 제공합니다. 진짜 코드를 썼어! Robocode 는 2000 년 초에 출시되었지만 오픈 소스이기 때문에 정기적인 업데이트 유지 관리를 하고 있습니다.
코딩 게임
Codingame 은 실제 코드를 작성하여 문제와 과제를 해결하는 게임과 같은 웹 응용 프로그램입니다. Java, C#, 파이썬, 자바스크립트, 루아, Go, Rust 등을 포함한 25 개 이상의 프로그래밍 언어를 지원합니다. 모든 질문이나 도전에는 주제가 있습니다. 예를 들어 포탑이 인근 비행선을 격추시키는 것을 프로그래밍하는 것은 재미있지 않습니까?
협동작전
Codecombat 도 게임과 같은 수수께끼와 도전의 웹 앱으로, 코드 작성으로만 해결할 수 있다. 그러나 Codengame 은 더 재미있고, Codecombat 은 매우 교육적입니다. 교사가 코드를 배우는 데 사용할 수 있는 "교실 버전" 이 있습니다. 현재 컴퓨터 과학, 인터넷 개발, 게임 개발 등 세 가지 과정을 선택할 수 있습니다.
코드전쟁
코드워드는 게임이라기보다 코딩을 연습하고 알고리즘의 도전을 해결하는 게임화 학습 방식이다. 문제를 해결한 후에 일정한 포인트를 얻을 수 있는데, 포인트의 양은 네가 문제를 해결하는 효율성에 달려 있다. Codewars 를 사용하면 다른 사람이 제출한 솔루션을 볼 수 있어 공부와 참고가 용이합니다.
코드 검색
Codehunt 는 Java 나 C# 로 할 수 있는 게임입니다. 그 목표는 프로그래밍 언어의 기초를 가르치는 것이다. 훈련에서 순환과 문자열 등에 이르기까지 마지막으로 정렬, 암호, 프로그래밍 문제 등 도전이다. Codehunt 의 흥미로운 점은 모든 도전을 어떻게 이길 수 있는지 알려주지 않았다는 것이다.
윌리엄 어드벤처
Vim Adventures 는 많은 프로그래밍 전문가들이 선호하는 매우 강력한 텍스트 편집기인 Vim 사용 방법을 배우는 재미있는 게임 유사 자습서입니다. 하지만 배우기가 쉽지 않습니다. 그래서 이런 자습서가 있습니다. Vim 자체는 프로그래밍 언어가 아니지만 Vim 을 마스터하면 보다 효율적으로 인코딩할 수 있습니다.
Tis–100
TIS- 100 은 시뮬레이션된 저급 어셈블리 코드를 배우고 사용하여 프로그래밍 문제를 해결하도록 강요하는 독특한 비디오 게임입니다. 이 게임은 난이도가 매우 높다. 그것은 개방적이다. 네가 그것을 제거할 만큼 화가 나지 않는다면, 너는 그것의 가치를 발견할 수 있을 것이다.
심천 입/출력
선전 I/O 와 Tis–100 은 같은 스튜디오에 속한다. 이것은 퍼즐 게임입니다. 너의 임무는 회로의 간소화된 버전을 만들고 회로에서 실행되는 어셈블리 코드의 간소화된 버전을 작성하는 것이다. Tis–100 보다 선전 I/O 가 더 배우기 쉽고, 더 즐겁지만, 더 복잡하다.
인적 자원 기계
인간에서
자원
Machine 에서, 너는 직장인 역을 맡아 각종 지시를 결합하여 임무를 완성해야 한다. 어떤 의미에서 이 게임은 문제를 해결하기 위해 시각적 프로그래밍이 필요하며, 심지어 논리적 프로세스, 메모리 관리 등의 개념까지 다루고 있습니다. 하지만 이해하기 쉽고 office 를 주제로 한 것입니다. 이것은 프로그래머의 뇌를 단련하는 좋은 게임이다.
Screeps
Screeps 는 대규모 멀티플레이어 온라인 전략 게임이다. 자바스크립트로 게임 속 실체의 행동을 인코딩하고 자신을 위해 제국을 세워야 한다.
공부는 결코 한 사람의 일이 아니다. 너는 상호 감독하는 파트너가 필요하다. 직장에서 프로그래밍을 배우거나 입사 또는 전행을 위해 프로그래밍을 배워야 하는 파트너는 개인적으로 답장을 보내 무료 프로그래밍 학습 자료와 동영상을 받을 수 있다.