Outschool
開啟貨幣、時區和語言設置
登入

使用 Python 製作以文字為主的遊戲 |電腦程式設計和遊戲開發簡介

這是使用 python 程式語言進行電腦程式設計的簡介。在第三節課結束時,學生將製作一個基於文字的遊戲來給他們的朋友留下深刻的印象。
Will Howard
平均評分:
5.0
評論數量:
(3)
班級

包含什麼

按需滿足
根據需要安排會議
55 分鐘
每次會話
教師支持
作業
The student will have the opportunity to work on their game outside of class if they want to increase its scope. Entirely optional.
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

英語程度 - 未知
美國 5 - 8 年級
Beginner 等級
In the first meeting, students will learn the basics of programming in the python programming language, including writing text to the screen, reading and parsing user input, and storing information in variables.

In the second meeting, students learn about branching code that can do completely different things based on user input, so that they can get started developing a choose-your-own-adventure game. We also determine a manageable scope for the game based on how much the student is willing to do on their own time, and we plan out the whole game.

The third meeting will be about building the game; by the end of the third meeting, the student will be able to show off the game to their friends, and they should have the knowledge needed to make similar text-based games in the future.

This is only a rough roadmap of how I expect the meetings to go. In reality, different students might learn at different rates, come in with different levels of background knowledge, or be really curious about an obscure part of programming or game design, so sometimes we might divert from this roadmap. Students might start on their actual game earlier or later than expected, or spend a long time discussing a tangent that the student is interested in.
學習目標
* Understand and apply basic python features such as variables, print, input, and branching code.
* Understand and apply basic concepts in game design such as game feel, game balance, and prioritizing the player's experience.
學習目標

其他詳情

先決條件
The student should be able to type at a speed of 20 words per minute or more.
外部資源
除了 Outschool 教室外,本課程也使用:
  • repl.it
已加入 December, 2023
5.0
3評論
教師檔案
教師專業知識和證書
碩士 在 科學 從 George Mason University
Howdy, I'm Will! I got my Master's Degree in Computer Science from George Mason University in 2022, and I'm looking to impart the knowledge I've gained to students everywhere.

I like to give the students freedom and autonomy in their learning. If they want to go on a tangent that I know about, I'm happy to oblige! 

I teach and tutor one-on-one classes in Mathematics, Software Development/Computer Science, and the card game Dominion.

Quick note about scheduling: I don't let people auto-schedule less than a couple weeks in advance, but if you message me, I will often be happy to create a private section!

評論

現場一對一課程
分享

US$30

每次會話
按需求安排課程
55 分鐘

有3 位學習者完成此課程
即時視訊會議
年齡: 12-18

關於
支援
安全隱私加州隱私學習者隱私管理資料首選條款
下載這個軟體
在應用程式商店下載在 Google Play 上取得
© 2024 校外