2021年の10の最高の無料コーディングゲーム

であること プログラマー IT部門やテクノロジー中心の業界で働く人々のために予約された専門的なスキルではありません。 一連のキャリアでは、エントリーレベルのポジションに到達するために、ある程度のコーディング能力が必要です。

次の無料のコーディングゲームは、すべての年齢と経験レベルを対象としており、さまざまなプログラミング言語を使い始めるのに役立つように設計されています。

このリストのすべてのゲームは、特に明記されていない限り、すべての主要なWebブラウザーでプレイできます。

01

10の

CheckiO

私たちが好きなもの

  • ChromeおよびFirefoxブラウザアドオンは機能セットを拡張します。

  • 翻訳はいくつかの言語で利用できます。

  • コミュニティコードレビューは、あなたが正しい軌道に乗っていることを確認します。

嫌いなもの

  • ユーザーインターフェイスは、場所によっては少し不格好です。

CheckiOは、初心者から上級開発者までを対象としており、PythonまたはJavaScriptを使用して課題を解決するタスクを実行します。 メールアドレスでサインインするか、Google、Github、またはFacebookアカウントを使用して、プログラミングタスクを通じて敵を攻撃または回避するための基盤を構築するオプションが提供されます。

CheckiOを再生する

02

10の

CodeCombat無料コーディングゲーム

私たちが好きなもの

  • ペースが良く、完全に吸収するレッスン。

  • 上級ユーザーは独自のレベルを構築できます。

嫌いなもの

  • 上級レベルでは支払いが必要です。

  • ゲーム内チュートリアルは、初心者にとって少し混乱します。

CodeCombatのコアチームは、何百ものオープンソースの貢献者と協力して、 ダンジョン、森、山、砂漠、その他の涼しい場所を冒険しながらプログラムを学ぶ 風景。 キャラクターが経験値と戦利品を獲得しながら、CoffeeScript、JavaScript、またはPythonを学び、古典的なRPG設定でコードを記述してミニクエストを完了します。

進行するにつれて、高度な領域のロックを解除して、ゲームプレイが飽きることがないようにすることができます。 CodeCombat教室版は、教師と生徒向けのツールを提供し、進行状況を監視して、若い年齢でも正規のプログラマーになることができます。

CodeCombatをプレイする

03

10の

CodinGame無料コーディングゲーム

私たちが好きなもの

  • 求人リソースによる印象的なゲーミフィケーション。

  • あなたが学ぶことを意図していることを忘れるかもしれないほど夢中になります。

嫌いなもの

  • CodinGameで注目すべき短所は見つかりませんでした。

CodinGameのミニゲームは、有能なプログラマーを次のレベルに引き上げるように設計されています。 これは、主要なオプションや、DartやF#などのあまり知られていないデジタル方言を含む、20を超えるプログラミング言語の1つを学ぶチャレンジ中心の環境です。

ゲームには、ソロおよびマルチプレイヤーのターンベースのチャレンジが含まれ、リーダーボードに参加して競争力のあるジュースを流すオプションがあります。 エイリアンを撃つ、オートバイをレースする、または危険な迷路を通り抜けようとするかどうかにかかわらず、CodinGameの学習方法は中毒性があり楽しいものです。

CodinGameをプレイする

04

10の

CodeWars無料コーディングゲーム

私たちが好きなもの

  • あなたがそれに固執するならば、長期的に非常に効果的であることができます。

  • サブスクライバーは、Codewarsコミュニティの他のユーザーと対話できます。

嫌いなもの

  • 難しい質問は、学習プロセスですぐに提示されることがあります。

  • 基本的なコードの知識を証明するまで、アカウントを作成することはできません。

Codewarsは、PHP、Python、SQL、C ++、Java、JavaScript、Rubyなど、20を超えるプログラミング言語のレッスンを提供しており、独自の学習アプローチを採用しています。 学生は仮想道場で訓練し、コードの真の完成に向けて努力しながら型の練習をします。

資格のあるプログラマーは、膨大なレッスンライブラリを利用して、Codewarsコミュニティの他のメンバーと交流することができます。 これらの演習やゲームに関連する費用があります。 完全に機能する無料トライアルは会社のWebサイトからリクエストできるため、Codewarsをこのリストに含めました。

Codewarsをプレイする

05

10の

エレベーター佐賀無料コーディングゲーム

私たちが好きなもの

  • コードが完全に正確でない場合、チャレンジは失敗します。

  • 経験豊富なJSコーダーだけが最後のチャレンジを完了します。

嫌いなもの

  • JavaScriptの初心者に十分なフィードバックが提供されていません。

  • インターフェイスは、このリストの他のオプションほど派手ではありません。

このゲームでは、60秒以内に15人を輸送するなど、仮想エレベーターバンクで個々のチャレンジを完了する必要があります。 JavaScriptを使用してこれらのエレベータの動きをコーディングし、goToFloorやloadFactorなどの事前定義された関数を使用して目標を達成するように求められます。

エレベーター佐賀を再生

06

10の

RoboCode無料コーディングゲーム

私たちが好きなもの

  • ロボットの人工知能コードを記述し、ロボットの動作を制御します。

  • 潜在的な敵がアリーナにどのような計画を立てているかを考慮する必要があります。

嫌いなもの

  • コンテストは低レベルのプログラマーを対象としているため、経験豊富なコーダーにはあまりにも多くの利点があります。

Robocodeでは、JavaまたはC#やScalaなどの別の言語で仮想戦車を作成し、それを他のユーザー生成ロボットとのリアルタイムの戦闘に送ります。 基本的に、あなたはオンラインのバトルボットの出場者の役割を果たし、はんだごてと鋼を識別子と演算子に置き換えます。

Robocodeを再生する

07

10の

RubyWarrior無料コーディングゲーム

私たちが好きなもの

  • 戦士の健康状態を説明するには、Ruby初心者向けの高度なコーディングソリューションが必要です。

  • 人工知能のレッスンを教えて、ヒーローがトップレベルに到達できるようにします。

嫌いなもの

  • Rubyの基本的な構文に慣れていない場合は、このゲームに慣れることはできません。

Rubyの読みやすいスタイルは、このタイプのゲームを通じて学ぶのに理想的な言語です。 あなたの騎士のキャラクターは、あなたが書くことを任されているコードの魔法を通して、危険な障害物や怒っている敵を含む危険に満ちた塔を登ります。

RubyWarriorをプレイする

08

10の

iPadでのSwiftPlaygrounds無料コーディングゲーム

私たちが好きなもの

  • 新しいコーダーの間で一般的である、圧倒されているという感覚をほとんど排除します。

  • Apple開発の世界への素晴らしいセグエになる可能性があります。

嫌いなもの

  • それでも 大人だけでなく子供も対象、Swiftのインターフェースと比較的遅い進行は、そうではないことを示唆しています。

Swift Playgroundsは、iOS、macOS、Apple TV、およびAppleWatch用のアプリを構築するために使用されるAppleSwift言語を教えることを目的とした無料のiPadおよびmacOSアプリです。 アップルの一部 誰でもコーディングできる イニシアチブであるSwiftPlaygroundsは、コーディングの基礎から始まり、プログラミングの概念によってのみ解決できるパズルやその他の課題を提示することで徐々に進んでいきます。

ダウンロード:

iOS
マック

09

10の

Tynker無料コーディングゲーム

私たちが好きなもの

  • キッズゲームで注目を集めています—学ぶよりも遊ぶように感じます。

  • ペイウォールに到達する前に、20のコーディングゲームを無料でプレイしてください。

  • 無料版には、すべてのMinecraftスキン、モッド、アドオン、および無料のプライベートサーバーへのアクセスが含まれています。

嫌いなもの

  • 一部のヘルプポップアップは、対象読者にとって冗長すぎます。

  • Tynkerは、特にターゲットの人口統計を考慮すると、それほど直感的ではありません。

子供向け 7歳以上のTynkerは、ブロックベースのコーディングに加えて、HTML、JavaScript、Python、Swiftなどのいくつかのプログラミング言語を教えています。 さまざまなコードパズルが提供されているほか、Minecraftのスキン、モッド、モブ、アドオンを作成するための楽しいチャレンジも用意されています。

マルチプレイヤーゲームも利用可能で、さまざまなアクティビティに参加することで、プログラミングスキルを他のジュニアコーダーと比較することができます。 いくつかの活動には、モンスターを集めて、4人のプレイヤーのアリーナで対戦相手との戦いに勝つためにそれらを訓練したり、呪文を唱えたりすることが含まれます。

Tynkerをプレイ

10

10の

VIMアドベンチャー無料コーディングゲーム

私たちが好きなもの

  • viやvimに慣れていない人にとっては良い出発点です。

  • 管理者、プログラマー、パワーユーザーが使用するVIMアドベンチャーは、vim構文を使用してダンジョンスタイルの迷路を案内します。

嫌いなもの

  • 基本的なコントロールを超えて何かを学ぶには料金が必要です。

Linuxベースのオペレーティングシステム用のviテキストエディタの拡張バージョン、vimのキーバインディング、および複数のモードにより、標準のメモ帳スタイルのアプリケーションやワードプロセッサよりも強力になります。 「Zeldameetstext editing」という適切なタグラインが付いたこのゲームでは、カーソルキーの移動が許可されていますが、真のvimエクスペリエンスをシミュレートするには、代わりにh、j、k、およびlを使用することを強くお勧めします。

VIMアドベンチャーをプレイする