$20
weeklyor $80 for 4 classes
含まれるもの
4 ライブミーティング
4 時間 40 分 授業時間この文章は自動翻訳されています
このクラスで学べること
Using previously learned Python skills, students will develop an arcade-style game where the main character (Munch) will chase after food. Munch must stay on the screen or he loses a life, but he'll go faster every time he eats a piece of food! Lose 5 lives and it's GAME OVER! Each class is structured as follows: -Introduction/Review - some theory about Python that is needed for the class (for example, if-statements) -Apply theory to the graphical environment with a warm-up activity (for example, making a simple button that can be clicked) -Learn a new graphical concept (for example, interaction with the mouse) -Apply the graphical concept to the project that the group is working on -Work on the main project Prerequisite Python skills: -variables -basic understanding of coordinates** -if-statements/logical operators (and, or, not) -random numbers Also, students need to be able to type using the full keyboard to keep up in class (recommended 20 WPM). Students will be coding in class, so they need to have Processing installed (download from http://processing.org). **If students have not taken this teacher's Python Graphics I course, they should check in with the teacher first to ensure that they have sufficient understanding of this concept. I encourage students to code and ask questions, and I will check for understanding as we code together. Students are encouraged to stretch themselves to learn new skills, but I also scaffold learning to support all students. Skills covered: -Basic game design/game states -Mastery of complex if-statements -Basic understanding of functions -Keyboard and mouse input and interaction -Basic use of loops -Use of images, fonts, and sounds -File reading and writing Approximate Weekly Plan Day 1: Introduction to the Game/Game Design -Set up game environment (game states) -Create splash screen -Get Munch on the screen and moving with the keyboard -Reset when off the screen -Lives -Game Over Screen for homework Day 2: -Collision detection -Get food on screen and moving randomly when collision happens -Points -Speed up Day 3: -Fixing bugs -Adding graphics -Loops -Tidy up interface by turning lives into an image, etc. Day 4: -High score (File input/output) -Sound -Fixing any last bugs/adding enhancements -Show and tell our games
学習到達目標
Students will combine previous coding skills into one major project
Students will explore various components of game design (goals, challenge, easy-to-use interface, for example)
Students will use external files, such as images and sound files proficiently
その他の情報
受講に必要なもの
Students need to use a laptop with full keyboard. Unfortunately, Chromebooks, tablets, or phones won't work for this class. Students will need to install Processing on their computers. A handout will be provided prior to each class.
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
先生について
教師の専門知識と資格
I have taught Computer Science to over a thousand students from K-12, most of whom are beginners, ages 10-16. Having worked through many iterations of similar courses in classrooms in Canada and overseas, I am aware of what students need to get a good foundation in Python. This course is the second of my Making Graphical Games in Python courses.
レビュー
他のクラス by Lisa Hines
他のクラス by Lisa Hines
その他の人気クラス
Zoomでテーブルゲームを作って遊びましょう!クラス全員でゲームをしましょう!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$15 クラスごと
次回のセッションは Tue 6/3 の4 PM です
グループクラス
8 週間、 1/週、 50 分
7 歳-12 歳
Robloxゲーム:Robloxゲームをプレイして新しい友達を作ろう(1回限り)
Miss Brandy's Fun and Learning Academy
4.9
(389)
$17 クラスごと
次回のセッションは Wednesday の12 AM です
グループクラス
1 週間、 1/週、 55 分
8 歳-13 歳
思考ゲーム: 毎週開催されるソーシャルゲームクラブ
Meghan Jones, M. Ed.
5.0
(1,154)
$11 クラスごと
次回のセッションは Monday の9:10 PM です
グループクラス
1/週、 30 分
6 歳-9 歳
エレインとのゲーム:)
Ms.Elaine
5.0
(16)
$25 セッションごと
1対1レッスン
オンデマンド
7 歳-14 歳
ティーンのソーシャルゲームの時間 - Jackbox、Garticphone Games
ARI Learning by Carly Filewich Inclusive & Social!
4.7
(591)
$15 クラスごと
次回のセッションは Thu 5/29 の5 PM です
グループクラス
1/週、 55 分
13 歳-17 歳
ボードゲームクラブ
Devin Bruno
4.9
(402)
$15 クラスごと
次回のセッションは Sat 5/24 の12 AM です
グループクラス
1/週、 1 時間
7 歳-12 歳
ウィークリーボードゲームクラブ: ゲームを通じた実行機能と社会的スキル
Malikai Bass M.A
5.0
(347)
$15 クラスごと
次回のセッションは Friday の12:10 AM です
グループクラス
1/週、 45 分
10 歳-13 歳
チェス | 1:1 ゲームと指導
Calum Crichton, CA, BA (Hons), MRes
5.0
(22)
$25 セッションごと
1対1レッスン
オンデマンド
13 歳-18 歳
素早い思考の単語ゲーム
Erin Coley, M.Ed. - Public Speaking/Acting/Writing
4.9
(459)
$16 クラスごと
次回のセッションは Sat 5/24 の4 PM です
グループクラス
1/週、 45 分
8 歳-12 歳
パーティーゲームを楽しもう
Tricia Netzley
4.9
(209)
$10 クラスごと
次回のセッションは Thursday の3 PM です
グループクラス
1/週、 50 分
9 歳-13 歳
ブレインゲームマニア イントロ
Amy Spiess-Ki
4.9
(173)
$20 クラスごと
次回のセッションは Tue 6/24 の5 PM です
グループクラス
1 週間、 1/週、 45 分
12 歳-16 歳
Minecraft の YouTube 動画を作ろう
Brenton Edwards
4.9
(191)
$10 月あたり
チャットグループ
無制限アクセス
8 歳-13 歳
サマーキャンプ:カードを作ろう
Miss Rachel
5.0
(3)
$5 クラスごと
次回のセッションは Mon 6/23 の5:30 PM です
グループクラス
1 週間、 3/週、 25 分
11 歳-14 歳
ブレインゲームマニアよ永遠に!
Amy Spiess-Ki
4.9
(173)
$11 クラスごと
次回のセッションは Tue 6/24 の3:30 PM です
グループクラス
1/週、 30 分
12 歳-16 歳
ゲームクラブ: Halo Infinite
John PhD
5.0
(305)
$25 クラスごと
次回のセッションは Thursday の9 PM です
グループクラス
1/週、 50 分
12 歳-17 歳
数学の達人のための数学ゲーム
Liz Malone
4.9
(454)
$10 クラスごと
次回のセッションは Friday の3:30 PM です
グループクラス
1/週、 30 分
9 歳-11 歳