Python 演習(コードコンバット (Code Combat) を活用した体験学習)

コードコンバット (CodeCombat) は,ゲーム形式でPythonプログラミングを学習できるオンラインサービスである.コードを記述してキャラクターを操作しながら,基本概念を習得する.

有料機能が含まれているため,利用開始前に内容をよく確認の上,ご使用ください.

  1. コードコンバットの公式サイトにアクセス

    https://codecombat.com/

  2. 今すぐプレイ(GET STARTED)」を選択
  3. サインアップ画面でユーザータイプを選択(教育者,保護者,学生のいずれか)
  4. キースガードのダンジョン」(初心者向けステージ群)を選択し,「ゲームスタート」をクリック
  5. キースガードのダンジョン」の第1ステージを選択
  6. ゲームスタート」を選択

    * 音声が出力されるため,各自で適切な音量に調整すること

  7. プログラミング言語として「Python(デフォルト)」を選択し,「次へ」をクリック
  8. キャラクターの装備を選択
  9. 装備する」を選択
  10. ゲームスタート」を選択
  11. レベルスタート」を選択
  12. 必要に応じて「ヒント」機能を活用
  13. メソッド(キャラクターへの命令)の詳細は,「メソッド」一覧から確認できる
  14. コーディング画面で以下のコードを入力し,「実行」をクリック
    hero.moveDown()
  15. キャラクターの移動を確認

    hero.moveRight() で右方向へ,hero.moveDown() で下方向へ移動する

  16. 課題(ミッション)の内容を確認

    * 不明点は「ヒント」機能で確認できる

  17. プログラムを編集し,「実行」をクリック
  18. 「目標:成功!」が表示されるまで編集と実行を繰り返し,達成後「完了」を選択
  19. 結果を確認
  20. 次のステージへ進む