US$20
weeklyor US$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.
評論
Lisa Hines的其他課程
Lisa Hines的其他課程
其他家長也喜歡
讓我們在 Zoom 上製作和玩桌上遊戲吧!與全班同學一起玩遊戲!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
US$15 每班
下次會議在 4 PM Tue 6/3
團體課
8 週, 1/週, 50 分鐘
7-12
Roblox 遊戲:玩 Roblox 遊戲並結交新朋友(一次性)
Miss Brandy's Fun and Learning Academy
4.9
(389)
US$17 每班
下次會議在 12 AM Wednesday
團體課
1 週, 1/週, 55 分鐘
8-13
思考遊戲:每週一次的社交遊戲俱樂部
Meghan Jones, M. Ed.
5.0
(1,154)
US$11 每班
下次會議在 9:10 PM Monday
團體課
1/週, 30 分鐘
6-9
與伊蓮一起玩遊戲:)
Ms.Elaine
5.0
(16)
US$25 每堂課
一對一課程
依需求開班
7-14
青少年社交遊戲時間 - Jackbox、Garticphone 遊戲
ARI Learning by Carly Filewich Inclusive & Social!
4.7
(591)
US$15 每班
下次會議在 5 PM Thu 5/29
團體課
1/週, 55 分鐘
13-17
讓我們製作 Minecraft YouTube 視頻
Brenton Edwards
4.9
(191)
US$10 每月
聊天群
無限制訪問
8-13
夏令營:讓我們一起製作卡片
Miss Rachel
5.0
(3)
US$5 每班
下次會議在 5:30 PM Mon 6/23
團體課
1 週, 3/週, 25 分鐘
11-14
桌遊俱樂部
Devin Bruno
4.9
(402)
US$15 每班
下次會議在 12 AM Sat 5/24
團體課
1/週, 1 小時
7-12
每週棋盤遊戲俱樂部:透過遊戲提高執行功能和社交技能
Malikai Bass M.A
5.0
(347)
US$15 每班
下次會議在 12:10 AM Friday
團體課
1/週, 45 分鐘
10-13
遊戲俱樂部:光環無限
John PhD
5.0
(305)
US$25 每班
下次會議在 9 PM Thursday
團體課
1/週, 50 分鐘
12-17
國際象棋| 1:1遊戲及輔導
Calum Crichton, CA, BA (Hons), MRes
5.0
(22)
US$25 每堂課
一對一課程
依需求開班
13-18
快速思維文字遊戲
Erin Coley, M.Ed. - Public Speaking/Acting/Writing
4.9
(459)
US$16 每班
下次會議在 4 PM Sat 5/24
團體課
1/週, 45 分鐘
8-12
讓我們玩派對遊戲吧
Tricia Netzley
4.9
(209)
US$10 每班
下次會議在 3 PM Thursday
團體課
1/週, 50 分鐘
9-13
腦力遊戲狂熱簡介
Amy Spiess-Ki
4.9
(173)
US$20 每班
下次會議在 5 PM Tue 6/24
團體課
1 週, 1/週, 45 分鐘
12-16
數學大師的數學遊戲
Liz Malone
4.9
(454)
US$10 每班
下次會議在 3:30 PM Friday
團體課
1/週, 30 分鐘
9-11
Roblox 遊戲俱樂部
Hip~Hop & Teach Academy
5.0
(5)
US$57 每班
下次會議在 8 PM Fri 6/6
團體課
1/週, 1 小時
10-15