![[ブートストラップ5]迅速かつスマートにWebサイトを作成| Bootsrap入門用강의 썸네일](https://cdn.inflearn.com/public/courses/329739/cover/4ee6572e-bf73-43de-a07c-01ba2c067f4d/329739-eng.png?w=420)
[ブートストラップ5]迅速かつスマートにWebサイトを作成| Bootsrap入門用
codethem
ブートストラップ5で自分だけの色をつけたポートフォリオウェブサイト制作から配布まで! 世界で最も人気のあるWebデザインツールキット! Bootstrap 5
입문
HTML/CSS, Bootstrap
タートルピアノ、タロットカード占い、スペルボムゲーム、数字パズル、迷路脱出、うんち避けゲームなど ラムダ、外部モジュールインストール、インスタンス変数、ファイル読み書き、クラスとモジュールなどの概念が活用された10種類のプロジェクト!
Pythonタートルグラフィックで作る10のプロジェクト
例を通してラムダ、インスタンス変数、クラス、モジュールなどのPythonの概念を固める
自分でプログラムを作りながらPythonの概念を深める
[Python Turtleグラフィック10のプロジェクト - 2編]
ラムダ、外部モジュールのインストール、インスタンス変数、ファイルの読み書き、アニメーション効果、クラスとモジュールなどの概念を学ぶことができます。
📌受講前に確認してください!
例だけで満たされたPython講義!
Pythonへの関心が高まり、数多くの本や講義が注がれています。
だが、ほとんど概念説明中心だから概念を身につけても、いざ学んだ内容をどのように適用させなければならないのか悩んでいる方が多いです。そのような人たちのために、例だけで満たされたタートルプロジェクト講座を準備することになりました。
本講義は合計2編からなるタートルプロジェクト講義シリーズのうち2編です。
Turtle Project 1では、リスト、関数などのPythonの基本概念を活用した10のプロジェクトをまとめてみて、Tuttleモジュールの基本的な使い方について学びました。
今回のタートルプロジェクト第2編では、ラムダ、外部モジュールのインストール、インスタンス変数、ファイルの読み書き、アニメーション効果、クラス、モジュールなどの追加の概念が活用された10のプロジェクトを作成していきます。
「何度も概念書を読んでみても、クラス、モジュールの概念が取れません。」
「本を見ても、講義を見ても、実際に練習してみることができる例が非常に不足しています」
「基本書一冊は終わりました。もうプログラムを作ってみたいです!」
🙆今コンセプトをさらに一歩アップグレードしてください!
直接サンプルプロジェクトを作成し、本でのみ習ったPythonの概念を拡張していきましょう。 Pythonの基本概念は、プロジェクトを通してどのように適用され、どのように適用されるかに応じて、その使用範囲が大幅に拡大する可能性があります。今本という小さな枠から抜け出す!本番プロジェクトを通じて身につけたコンセプトを拡張していきましょう!
🙆世界にたった一つだけの自分だけのPython作品を作ろう!
Pythonの概念を拡張していき、自分だけのキャラクターで、世界にひとつだけの自分だけのPython作品を作ってみてください。このプロセスを通して、関数、ラムダ、クラス、モジュールなど、本の概念にしか触れていないPythonの概念がプログラムで実際にどのように適用されるか経験を通して理解することができます!本コースのサンプルプロジェクトを完成したら、自分だけの作品を作ることに挑戦してみる自信を持つことになります!
概念書だけ握ってはいけません!
Pythonのようなプログラミング言語は、直接プログラムを作成して体得させる必要があります!
クラスの概念を含むサンプルプロジェクトを直接作成し、クラスの概念を学びましょう。
英語も文法書だけを覗くのではなく、直接話して書いて読んでいく過程を通じて素早く学ぶことができるように、プログラミング言語も直接プログラムを作って学ばなければなりません。サンプルプロジェクトを一つずつ作ってみながら、Pythonを簡単で楽しく体得していきましょう!
このプロセスにより、クラスやモジュールなどのPythonの概念をさまざまに活用できます。プロジェクトを直接作っていきながら、これまで理論だけに触れてきたPythonの概念をさらに自分の知識で体得させましょう!
このレッスンのすべての例は、Pythonが提供するタートルグラフィックを使用して行われます。
タートルグラフィックスは、Pythonに入門される方がより簡単で楽しく学ぶことができるように、Pythonで基本的に提供しているモジュールです。タートルグラフィックを使用すると、入門過程でも簡単なゲームやデジタルアートなど、さまざまな作品を作ることができます。
本講座は、変数、リスト、辞書、関数程度の基本概念とタートルグラフィックをすでに接している方を対象に進行される講義です。したがって、タートルグラフィックスが初めての方は、1編を先に受講していただく必要があります。
Pythonを活用して自分だけの作品を作ってみましょう。
⭐タートルグラフィックで作る10のプロジェクト⭐
[プロジェクト1]
タートルピアノを作る
鍵盤を押して演奏できるタートルピアノを作成します。外部モジュールの取り付け方法と音の出力について学び、lambdaでコードもより簡潔にしてみましょう!
[プロジェクト2]
タートルタロットカードポイントビュー
タロットカードが広がったら、feelが差し込むカードを1枚選んでみてください!スペースキーを押して再起動すると、カードが混ざるアニメーション効果も見られます。ラムダを練習してみるプロジェクトです。
[プロジェクト3]
オオカミの巣窟で宝を獲得する
各ラインごとにオオカミが宝物を守っています。オオカミを避けてすべての宝物を獲得する必要があります。インスタンス変数で各オオカミの速度を別に指定し、各アイテムのポイントも異なるように設定してみます。
[プロジェクト4]
スペルボムゲーム
正しいスペルを見つけてボタンをクリックしてください。正解を当てると爆弾が相手に渡ります。制限時間になると爆弾が爆発します!爆弾画像にアニメーション効果も入れてみます。
[プロジェクト5]
数字パズルゲーム
空のマスで周囲の数字を押して、すべての数字を昇順に並べる必要がある数字パズルゲームです。パズルを完成した後、スペースキーを押して再起動できます!隣接する場所に空白をどのように認識できますか?
[プロジェクト6]
注ぐ雪片を入れる
空から数多くの雪片が注がれています。今回のゲームは赤い矢を避けて落ちる雪片をできるだけ盛り込むべきゲームです。このゲームでトップスコアを記録する方法を学びます。
[プロジェクト7]
黄色いボールキャッチゲーム
タートル飛行機がオレンジ色の敵を避けて黄色のボールをつかむべきゲームです。この簡単なゲームで、クラスの概念がどのように適用されるかを体験することができます。
[プロジェクト8]
迷路脱出ゲーム
子犬が悪役を避けて家まで無事に到着しなければならない迷路ゲームです。悪役がランダム位置からランダム方向に移動しているので注意してください!クラスを練習してみる例です。
[プロジェクト9]
たわごとを避けるゲーム
空から落ちるたわごとを避けるゲームです。だんだん速いスピードで落ちるので、早く避けるべきです。これでコードはかなり長くなります。より効率的な管理のためにモジュール化してみましょう。
[タートルプロジェクト10]
マリンクリーナータートル
バブルを発射して水中に浮かぶゴミを焼却しなければなりません。魚にバブルを撃たないように注意してください!ごみと衝突する瞬間のエネルギーが減少しますので、ご注意ください!クラスとモジュールを活用した最終例です。
Q. タートルグラフィックは初めてです。タートルモジュールを知らなくても聞くことはできますか?
A.本講座は1編に続いて進行される2編講座で、タートルグラフィックスが初めての方は1編を先に聞いて来なければなりません。パート1には、タートルグラフィックが初めての方にも簡単に従うことができるように、タートルモジュールの基本概念の説明と基本的な例が含まれています。
Q. ラムダ、クラス、モジュールを知らなくても聞くことはできますか?
A. はい。 1編に続く方々のために、まだこれらの概念に触れていない方も、難しくないように来られるように、各プロジェクトで新たに接するPythonの概念についての基本的な説明を追加しておきました。ただし、リスト、ディクショナリ、関数などのPythonの基本概念は難しくなく使用することができなければなりません。
Q. 受講に関する注意事項はありますか?
A. このレッスンには、Pythonバージョン3.6以降で使用できるコードが含まれています。現在使用しているPythonのバージョンが3.5以下の場合は、最新のPythonバージョンをインストールしてください。
また、本講義では様々なPython開発ツールのうち、パイチャームを使ってすべてのプロジェクトを進めるので、参考にしてください。
学習対象は
誰でしょう?
自分でプログラムを作りながら、Pythonの概念を固めていきたい方
ラムダ、クラス、モジュールなどの概念がまだ慣れていない方々
概念書で学んだ内容を応用できる例題を探している方々
非専攻者や、青少年の方々も手軽に挑戦できるプロジェクトをお探しの方々
前提知識、
必要でしょうか?
パイソン:変数、リスト、ディクショナリ、関数 - 基本概念
本講義は1編の続きで、Pythonのタートルグラフィックスの理解が必要となります。
153
受講生
12
受講レビュー
7
回答
4.8
講座評価
3
講座
우리가 살아가며 경험하고 있는 이 세상!
그 성장의 속도를 따라 잡기 힘들 정도로 매일매일이 너무나도 새롭습니다.
이렇게 빠르게 변화하는 세상 속에서, "배움"과 "성장"이라는 이 두 키워드는 그 어느 때보다도 더 중요해졌습니다.
변화하는 세상 속에는 언제나 기회가 넘쳐 흐릅니다.
하지만, 그 기회는 오직 배우고 성장하는 이들에게만 열립니다.
저도 여러분도, 미래를 준비하고 배워나가며, 함께 성장해 나갈 수 있기를 바랍니다.
全体
86件 ∙ (6時間 30分)
講座資料(こうぎしりょう):
3. タートルピアノプロジェクト紹介
01:15
4. タートルピアノ 外観作り
10:18
5. 外部モジュールをインストールする
04:41
6. 音声出力
04:50
7. ラムダ lambdaとは?
04:04
8. キーボードのキーを押してピアノ演奏
08:54
9. クリックしてピアノ演奏
03:29
11. タロットカードの準備
07:26
12. 選択されたカードの読みを出力
07:06
13. 再起動機能を追加する
07:32
全体
1件
¥9,080
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!