日本語
ログイン

Python プログラミング | 初心者 | 12 週間フレックス | ミッション Python: 宇宙の冒険

クラス
再生
Sidney - KidsSpeakCode
平均評価:4.8レビュー数:(1,186)
この 12 週間のコースでは、Python ベースのゲーム コーディング プラットフォームである Pygame Zero を使用して 2D および 3D ゲームを構築します。#builder
この文章は自動翻訳されています

このクラスで学べること

12 lessons//12 Weeks
 Week 1
Lesson 1
Your First Spacewalk
Learn the basics of Python and get familiar with Pygame Zero. Start your space adventure by setting up the environment and running simple scripts.
 Week 2
Lesson 2
Lists Can Save Your Life
Understand how to work with lists in Python. Organize your tools and supplies, ensuring you have everything needed for your spacewalks and tasks aboard the space station.
 Week 3
Lesson 3
Repeat After Me
Dive into loops in Python. Automate routine tasks in the space station, ensuring the space station runs efficiently while reducing manual work.
 Week 4
Lesson 4
Creating the Space Station
Build the space station in Pygame Zero. Use Python to create the foundational structure and understand how different components fit together.
 Week 5
Lesson 5
Preparing the Space Station Equipment
Explore data structures and their applications. Set up the equipment and tools needed for space missions, ensuring everything is ready for use when you move into the space station.
 Week 6
Lesson 6
Installing the Space Station Equipment
Work with functions in Python. Install and test various equipment aboard the space station, understanding the importance of modularity and reusable code.
 Week 7
Lesson 7
Moving into the Space Station
Learn about Python's object-oriented programming (OOP). Move into the space station, creating and managing space station residents (objects) with unique properties and behaviors.
 Week 8
Lesson 8
Repairing the Space Station
Handle exceptions in Python. Identify and fix issues within the space station, dealing with unexpected problems and ensuring the safety of the space station's residents.
 Week 9
Lesson 9
Unpacking Your Personal Items
Gain experience with file handling in Python. Unpack personal items and set up living quarters, reading and writing data to keep track of inventory and other essential information.
 Week 10
Lesson 10
Make Yourself Useful
Explore Python modules and libraries. Install additional functionality in the space station, enhancing its capabilities with external resources and code packages.
 Week 11
Lesson 11
Activating Safety Doors
Study conditional statements in Python. Implement safety protocols in the space station, ensuring proper security through the use of condition-based logic.
 Week 12
Lesson 12
Danger! Danger! Adding Safety Hazards
Investigate debugging techniques in Python. Introduce safety hazards and find innovative ways to address them, ensuring the space station remains secure while learning how to troubleshoot issues in Python.
You'll learn how to use Pygame Zero, a free resource that lets you add graphics and sound effects to your creations, and you'll get useful game-making tips, such as how to design fun puzzles and intriguing maps. Before you know it, you'll have a working, awesome game to stump your friends with (and some nifty coding skills, too!). 
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning. 
宿題が提供されます
Students will need to work on each module by reviewing the code and video, and working on building their own version of the game. This should take at least one to two hours per week. Each week covers about 20 pages of text, an hour of video, and various code that will be built into the final version of the game.
授業以外に週あたり 1 - 2 時間の学習が期待されます
評価が提供されます
成績が提供されます
We will be using this book for each module of the course:
Mission Python - Code a Space Adventure Game!
by Sean McManus October 2018, 280 pp.
ISBN-13: 9781593278571
Print Book and FREE Ebook, $29.95
Ebook (PDF, Mobi, and ePub), $23.95
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
We use various educational tools for the "Mission Python" course to teach coding and game development. Python, PyGame Zero, NoStarch Press Game Files, Sync, Code With Mu, Game Updates, Audacity, and Free Music Archive require parental consent because they can access external content or download software. YouTube and Loom are approved for use without specific consent, but parents should monitor these platforms as they may contain diverse or user-generated content. None of these tools require creating an account. This course does not contain content that might be scary or upsetting.
The Pygame Zero platform https://pygame-zero.readthedocs.io/en/stable/ works best on a PC or on a recent Raspberry Pi, installing PyGame Zero on a linux ( See https://othelovieira.com/2020/04/27/setting-up-mission-python-catalina-edition/ ) For Mac (or a PC), it is possible to code in Pygame Zero using the Mu https://codewith.mu/ platform. 
平均評価:4.8レビュー数:(1,186)
プロフィール
Welcome! We offer fun and engaging social science and technology classes. You can use technology to do some pretty amazing things, and it's a lot less scary than it seems—our courses range from social science (like sociology and marketing) to... 
自分のペースで進められるクラス

¥100

weekly or ¥159 for all content
12 録画済みレッスン
12 教師からのフィードバック週間
開始日を選択してください
コンテンツへの 1 年間のアクセス

120 人がクラスを受けました
Ages: 10-15

今すぐ登録して、いつでも始められます
About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシー利用規約
Outschool International
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2024 Outschool