あなたの教室のための6つの優れたコンピュータサイエンスゲーム

コンピュータサイエンスは、すべての学生が学ぶ必要があるスキルのこれまで以上に プログラミングの基礎、コンピュータ、タッチタイピングなどのスキルを理解することの重要性は世代ごとに高まっており、コンピュータサイエンスから完全に独立した職業はほとんどありません。 それでも、コンピュータサイエンスの基礎を教えることは、最悪の場合、教師と学生の両方にとって耐え難いほど退屈である可能性があります。

この密な主題をより親しみやすくする素晴らしいゲームの例を読んでください:

アルゴボットアゴボットアゴボットアゴボットアゴボットアゴボットアゴボ

1. AlgoBot

プラットフォーム:Windows,Linux

完全な初心者には、プログラミングは驚くほど理解できないように見えることがあります。 アルゴリズム–しかし、あなたはその非常に基本的な要素にプログラミングを削減し、ミックスに素晴らしいUIと面白いパズルを追加した場合はどう それはあなたがAlgoBot、学生はそれが行く必要がある小さなロボットを導くために試行錯誤を通じてアルゴリズム、関数や再帰を習得することができま AlgoBotは、年長の子供のためのプログラミングへの素晴らしい紹介であり、そのそれ以降のレベルでもベテランのベテランに挑戦!

2. スイッチ&グリッチ

プラットフォーム:Windows、macOS、Android、iOS、ブラウザ

未就学児は、彼らが読むことを学ぶ前に、プログラミングの考え方に取得したいですか? スイッチ&グリッチでは、子供たちは、単純なコードを書いて、視覚的なプログラミング言語を使用してパズルを解く、アルゴリズムの基礎を学 ゲームは多種多様を持っています: たとえば、学生はあなたのコードをできるだけ効率的にしたいのですか、またはすべてのボーナスオブジェクトを収集したいのですか? そのシングルプレイヤーキャンペーンに加えて、スイッチ&グリッチは時間のための面白い騒乱を学生に提供し、陽気な競争力のあるマルチプレイヤーモー

プラネタイドパイオニアーズ

3. Planetoid Pioneers

プラットフォーム:Windows

ゲームをプレイしたことがあり、自分自身に”ダン、私はこれをより良くすることができますか?”Planetoid Pioneersでは、あなたは最終的にその感情を証明する簡単な方法を持っています。 ボタンを押すだけで、Crush2Dエンジンを使用すると、任意の表面、任意のオブジェクトを再設計することができます-でも、あなたの演奏キャラクター! このような物理学の法則として、ゲーム内の特定のものを微調整したいですか? エンジンは、コードを直接変更できるようにすることでこれを可能にします。 挑戦的な、教育と、上記のすべて、楽しい!

FazGame

4. FazGame

プラットフォーム:ブラウザベース

練習としての愛のフローチャートとマインドマップ? FazGameは、本質的に複雑さとあなただけのペンと紙で達成することはできないだろう最終製品を可能にする方法で、組み合わせたこれら二つの媒体です。 FazGameは、ストーリー駆動型のポイントアンドクリックアドベンチャーパズルゲームを作るためのツールであり、学生はマインドマップに基づいているシステムを使用して、これらの冒険を作成し、共有しています。 学生が創造的に問題にアプローチし、すべての角度からそれを見てみたいですか? 彼らはFazGameを作成しています!

Epistory

5.

: Windows、macOS、Linux

最も普遍的に珍重されているコンピュータスキルの一つは、タイプに触れる能力、すなわちキーを見ずにコンピュータのキーパッドに書く能力です。 この重要なスキルは、残念ながら、マスターする心numbingly退屈です。 もはやそうではありません:書簡で、学生は豪華な絵本の世界を通して自分の道を作り、高速の単語を入力してモンスターから身を守ります! 繁栄し、ゲームを続行するには、単にタッチタイピングを学ぶ必要があります。 美しいグラフィックとオプションの課題は、追加のボーナスです。

CodeMonkey

CodeMonkey

プラットフォーム:ブラウザベース

学生が可能な限り最も楽しく、最も簡単な方法で実際のコードを書くことから始めたいですか? CodeMonkeyは、限られた数のコマンドと完成したプログラムの視覚的な表現であなたを開始します。 その、直感的な実用的で学生に優しいアプローチは、あなたが困難に圧倒されることはありませんことを意味します。 あなたが習得したコマンドの数が増えるにつれて、ゲームは実際のコーディングのようなものに近づきます。 単にプログラミングに入るための最高のゲームの一つ!

しかし、どのゲームが私にとって最適ですか? 上記のすべてのゲームは、適切な状況のための素晴らしいオプションですが、あなたのための適切な状況は何ですか? 全体として、あなたの学生の年齢が最も重要な要因ですが、他の考慮事項があります。 タッチタイピングを強調したいですか? プログラミング?
選択は厳しいかもしれない。 このような私たちの非常に自身のTeacherGamingデスクなどのゲームベースの学習プラットフォームでは、その選択をする必要はありません:(CodeMonkeyを除いて)上記のゲームのすべ

コメントを残す

メールアドレスが公開されることはありません。