강의

멘토링

커뮤니티

Programming

/

Programming Language

Pythonで10種類のゲームを作る 第1編 [非専攻者初級コース]

ジャンプゲーム、かくれているタートルをさがそう、青旗白旗ゲームなど、Python Turtleグラフィックで作る10のプロジェクト! サンプルだけでいっぱいのPython講座!! 自分でプログラムを作りながら体得しましょう!

難易度 初級

受講期間 12か月

  • codethem
Python
Python
Python
Python

学習した受講者のレビュー

学習した受講者のレビュー

4.8

5.0

토마스인마스

100% 受講後に作成

講師が流れをよく教えてくれて、従って理解するのにとても良かったです。 Python初心者講義でとても良いです〜!イチオシ!

5.0

sungjin kwon

100% 受講後に作成

フレンドリーでとても良い講義でした!

5.0

유니

7% 受講後に作成

CodeDump さんのおかげで、Python を楽しく学んでいます!! みんな頑張りましょう

受講後に得られること

  • Python タートルグラフィックスで作る10のプロジェクト

  • サンプルプロジェクトを通して Pythonの基本概念を固める

  • リスト、関数のような基本概念だけでグラフィックゲーム作り

  • 例を通してPythonの概念を拡張する

[Python Turtleグラフィックで作る10のプロジェクト]
ゲーム、クイズ、デジタルアートなど、さまざまなプロジェクトを通じてPythonの概念をしっかりと固めることができます。

自分でプログラムを作って体得してください!
入門過程でも様々なゲームを直接作ってプレイすることができます。
サンプルプロジェクトを一つずつ作ってみながら、Pythonを簡単かつ楽しく学びましょう!

この講義を通じて、ゲーム、クイズ、デジタルアートなど、10のプロジェクトを直接作成しながら、これまで学んできたPythonの基本概念がどのように適用されるか、直接経験を通じて学ぶことができます!


例でいっぱいになった
Python講義!

Pythonへの関心が高まり、数多くの本や講義が注がれています。
だが、ほとんど概念説明中心だから概念を身につけても、いざ学んだ内容をどのように適用させなければならないのか悩んでいる方が多いです。そのような人たちのために、例だけで満たされたタートルプロジェクト講座を準備することになりました。

本講義は合計2編からなるタートルプロジェクト講義シリーズのうち1編です。

タートルプロジェクト1編では、基本例2つを含む合計12のプロジェクトを進行しながら、タートルグラフィックモジュールの基本使用方法について学びます。変数リスト辞書関数などのPythonの基本概念を多様に活用してみます。 

待って!タートルグラフィックとは何ですか?

タートルグラフィックスは、Pythonに入門される方がより簡単で楽しく学ぶことができるように、Pythonで基本的に提供しているモジュールです。タートルグラフィックを使用すると、入門過程でも簡単なゲームやデジタルアートなど、さまざまな作品を作ることができます。

Pythonを活用して自分だけの作品を作ってみましょう。
タートルグラフィックで作る10のプロジェクト

基本例1
クリスマスカードを作る

タートルグラフィックで描くデジタルアートについて学びましょう。

基本例2
昇るタートルキャッチゲーム

マウスをクリックして海上に浮かぶタートルを捕まえることができます。

[プロジェクト1]
各国別首都合わせゲーム

クイズを解くと、世界地図の上にその国の場所と情報が表示されます!

[プロジェクト2]
タートルペイントを作る

タートルをドラッグして絵を描くことができる絵版!カラーパレッド、ペンサイズ調節、全て消去機能もありますよ!

[プロジェクト3]
抽象画家、タートルモンドリアン

デジタルアートとゲームを組み合わせたプロジェクト!直角と直線だけで絵を描く抽象化がタートルモンドリアン!絵の具に触れるとその色で描くことができますよ!

[プロジェクト4]
タートルの矢を撃つゲーム

タートルの矢を撃ち上げて上に浮かぶ赤いボールをつかむべきゲームです!

[プロジェクト5]
タートル飛行機迷路ゲーム

唯一の障害物があるシンプルな迷路ゲームです!ゲームを楽しませるために、目標ポイントや障害物も追加してみましょう!このゲームでは、長い長方形の迷路の壁を検出する方法を学びます。

[プロジェクト6]
隠れたタートル検索ゲーム

めまいの背景画像の間で、合計10頭のタートルが隠れています!タートルを見つけてクリックすると緑色にタートル色が変わります! 10匹すべてを探したら、ゲームプレイ時間を教えてくれます。

[プロジェクト7]
タートルゴールギャップサッカーゲーム

ランダム方向に飛んでくるサッカーボールをしっかり止めなければなりません!本ゲームを通じてタートルの基本形状ではなく、自分だけのキャラクターを作って使用する方法についてご紹介します。そして判定結果によって音効果も違って入れてみますよ!

[プロジェクト8]
ジャンプ!ジャンプ!ジャンプゲーム

プレイヤーは高く低く2種類でジャンプできますよ!走る赤いボールをよく避けなければなりません!

[プロジェクト9]
ハーブキャットエルフ

荒野に薬草がいっぱい成長しています。動く長い障害物を調理調理ダメージし、すべてのハーブを拾うゲームです!制限時間はわずか20秒です!本ゲームを通じてゲーム時間を制限し、時間を超過するとゲームが終了するようにしてみます。

[プロジェクト10]
聴覚白旗ゲーム

「聴き上げて白旗を下ろす!」ゲームの問題が発生したら、フラグを上げて下げることができる時間はわずか1秒です。一度ゲームを開始すると、合計10版が自動プレイされます!勝敗は私たちのカエルの友達の表情で浮かんでくれるでしょう!ゲームが終了してもスペースキーを押してゲームを再起動できます!


こんな方にオススメです!

「変数、リスト、関数の概念は理解しましたが、どのように使用されるのかよくわかりません。」

「本を見ても、講義を見ても、実際に練習してみることができる例が非常に不足しています」

「基本書一冊は終わりました。もうプログラムを作ってみたいです!」

  • 変数、リスト、関数についての基本概念は学んだが、どのように活用されるのか幕を閉じた方
  • ただ理論ではなく、実際のプロジェクトを作りながら勉強したい方
  • Python入門コースですが、グラフィックゲームを作りたい方
  • 理論だけを持って勉強していてPythonをあきらめた人
  • ゲームキャラクターも直接描いてみて、自分だけのゲームを作りたい方

悩みを解決します!

🙆あきらめないでください!

直接サンプルプロジェクトを作成し、Pythonを簡単かつ楽しく学ぶことができます。リストと関数程度の基本概念だけでも自分だけのキャラクターで様々なゲームを直接作ってプレイすることができます。このレッスンを通して、あなたはゲーム、クイズ、デジタルアートを作りながら簡単に楽しくPythonの基礎を築くことができます。

🙆世界にたった一つだけの自分だけのPython作品を作ろう!

Pythonの基本概念だけで、自分だけのキャラクターを直接描き、世界にひとつだけの自分だけのPython作品を作ってみることができます。本の概念だけに触れたリスト、関数などの概念がプログラムで実際にどのように適用されるか経験を通じて理解することになります!


予想される質問 Q&A 💬

Q. タートルグラフィックは初めてです。タートルモジュールを知らなくても聞くことはできますか?

A. はい、タートルグラフィックが初めての方にも簡単に従うことができるように、タートルモジュールの基本概念の説明と基本的な例が含まれています。

Q. Pythonを始めようとしています。入門者も聞けるコースですか?

A.このレッスンには、Pythonの基礎概念の説明は含まれていません。
Python初級コースで、変数、リスト、辞書、関数に関する基本概念を既に学んだ方のための講座で、Pythonが初めての場合は、 コードダムYouTubeチャンネルのPython無料講座を先に聞いてから受講してください。 1講~39講まで完了してから本講座を聴くと、大変なことなく受講できます。

Q. 受講に関する注意事項はありますか?

A. このレッスンには、Pythonバージョン3.6以降で使用できるコードが含まれています。現在使用しているPythonのバージョンが3.5以下の場合は、このコースで紹介されているPythonのインストールイメージに従って最新のPythonバージョンをインストールしてください。

また、本講義では様々なPython開発ツールのうち、パイチャームを使ってすべてのプロジェクトを進めます。既存のエディタをお持ちの方は、お持ちのツールを使用してください。しかし、まだこのような開発ツールに慣れていない方は、パイチャムを設置して進めてくださることをお勧めします。


事前に確認してください✔️

  • このレッスンには、Python 3.6以降で使用できるコードが含まれています。
  • プロジェクトごとにサンプルソースコードが提供されています。
  • このレッスンでは、Windows環境基準で授業を行います。
  • このレッスンでは、例を中心にPythonの基本概念の説明は含まれていません。
  • 本講義は、コーチング権が含まれていない講座であり、本講義の範囲を超える問合せに対する回答や追加コードは提供されません。

知識共有者の紹介✒️

こんにちは。コードダムです。

現在YouTubeコードダムチャンネルを運営しており、非専攻者も簡単にコーディングに触れるように様々なコンテンツを共有しています。今、専攻や分野に関係なく、誰でもコーディングを学ぶ必要がある時期が来ました。コーディングは、学びを私たちの生活の中に溶かすための素晴らしいツールです。コーディングを通じて学びと実生活との境界が崩れ、私たちのアイデア、私たちの夢が現実に少し近づくことを願っています。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 自分でプログラムを作りながらPythonを学びたい方々

  • 入門コースでもグラフィックゲームを作りたい方

  • 学んだ基本概念を様々に活用できる例を探している方々

  • 非専門家や、青少年でも簡単に挑戦できるプロジェクトをお探しの方

前提知識、
必要でしょうか?

  • パイソン:変数、リスト、ディクショナリ、関数についての基礎概念が必要です。

こんにちは
です。

181

受講生

13

受講レビュー

7

回答

4.8

講座評価

3

講座

私たちが生きて経験しているこの世界!
その成長のスピードに追いつくのが難しいほど、毎日がとても新しく感じられます。
このように急速に変化する世界の中で、「学び」と「成長」というこの2つのキーワードは、かつてないほど重要になっています。

変化する世界の中には、常にチャンスが溢れています。
しかし、そのチャンスは、学び成長する者にのみ開かれます。
私も皆さんも、未来に備えて学び続け、共に成長していけることを願っています。

カリキュラム

全体

60件 ∙ (5時間 22分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

4件

4.8

4件の受講レビュー

  • thruguy19183님의 프로필 이미지
    thruguy19183

    受講レビュー 3

    平均評価 4.7

    4

    30% 受講後に作成

    Pythonについて基礎を知ることができて本当によかったです。

    • bravetomato0542님의 프로필 이미지
      bravetomato0542

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      講師が流れをよく教えてくれて、従って理解するのにとても良かったです。 Python初心者講義でとても良いです〜!イチオシ!

      • sungjinkwon3983님의 프로필 이미지
        sungjinkwon3983

        受講レビュー 1

        平均評価 5.0

        5

        100% 受講後に作成

        フレンドリーでとても良い講義でした!

        • codethem
          知識共有者

          よく見てくれてありがとう! ^^ 貴重な時間だったことを心から願っています。 いつの間にか2023年の第2月が始まりましたね! 大きく跳躍される2023年に作っていきましょう。 😊

      • yoony07님의 프로필 이미지
        yoony07

        受講レビュー 11

        平均評価 5.0

        5

        7% 受講後に作成

        CodeDump さんのおかげで、Python を楽しく学んでいます!! みんな頑張りましょう

        ¥6,804

        codethemの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!