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

私人Python輔導|自備或從頭開始學習

Python程式語言一對一輔導!學生可以攜帶自己的代碼來幫助調試,也可以按照預先制定的課程計劃來介紹該語言。
Brighton Pauli
平均評分:
5.0
評論數量:
(4)
班級

包含什麼

按需滿足
根據需要安排會議
25 分鐘
每次會話
教師支持
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

英語程度 - 未知
美國 6 - 8 年級
Beginner - Advanced 等級
Students may bring Python programs that they are already developing and receive help with coding and debugging.

Alternatively, learners may progress through a series of lessons that introduce the most important Python skills and learn to code with fun projects like custom Mad-Libs, a Pokemon-style Monster Battler, and more!

Lesson 1 - Introduction to Python
 - How to use Google Colab
 - What Python looks like
 - "Strings"

Lesson 2 - Input and Output
 - Print() and Input()
 - Variables()
 - Project 1: Mad Libs

Lesson 3 - True or False
 - "Booleans"
 - Comparing strings
 - If statements

Lesson 4 - Conditional Code
 - Tabs and territory
 - "Else" and "elif"
 - Project 2: Quizzes

Lesson 5 - Numbers and Math
 - "Integers"
 - Math operations
 - Math with variables

Lesson 6 - To Infinity and Beyond!
 - Comparing numbers
 - "While" loops
 - Project 3: Monster Battler, version 1

Lesson 7 - Making and Using Lists
 - Lists
 - Indexing
 - Adding and removing

Lesson 8 - Special List Functions
 - "Tuples"
 - Sorted and range
 - Project 4: Shopping Mall, version 1

Lesson 9 - Counting and Functions
 - "For" loops
 - What is a function?
 - Creating a function

Lesson 10 - Custom Functions
 - Parameters
 - Return
 - Project 5: Fishing Minigame

Lesson 11 - Fractional Numbers
 - "Floats"
 - Math with floating points
 - Intro to modules

Lesson 12 -  Randomness
 - The "random" module
 - Randint, random, and choice
 - Project 6: Shopping Mall, version 2

Lesson 13 - So Many Types
 - Types review
 - Custom types: Classes
 - The __init__ function

Lesson 14 - Creating Objects from Classes
 - Creating an object
 - Class functions
 - Project 7: Pet Simulator

Lessons 15 & 16 - Final Project: Monster Battler!

This lesson plan is organized so that one topic will be covered during a 25-minute session. However, the content that is taught in each class is flexible and tailored to the students, so the pace may be sped up or slowed down to prioritize the students' learning and enjoyment!

Students will need to be able to use Google Colab for these lessons. If the student or guardian has experience using Jupyter notebooks or another Python editor, these can be used instead of Colab.

其他詳情

父母的引導和規範
This course uses Google Colab, so access to a Google account is required. Please make sure your learner has access to a device they can type Python code on, like a laptop or desktop PC. Students will be asked to screen-share their code during class.
先決條件
Students need experience typing on a computer. Previous practice sharing their screen on Zoom is preferred.
外部資源
除了 Outschool 教室外,本課程也使用:
已加入 February, 2024
5.0
4評論
教師檔案
教師專業知識和證書
With over a decade of experience coding in Python, Brighton has a Bachelor's Degree of Science in Engineering in Computer Science from the University of Michigan.

評論

現場一對一課程
分享

US$25

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

有7 位學習者完成此課程
即時視訊會議
年齡: 11-14

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