课程信息

1,080,331 次近期查看

学生职业成果

44%

完成这些课程后已开始新的职业生涯

46%

通过此课程获得实实在在的工作福利

28%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
第 1 门课程(共 5 门)
可灵活调整截止日期
根据您的日程表重置截止日期。
初级
完成时间大约为36 小时
英语(English)

学生职业成果

44%

完成这些课程后已开始新的职业生涯

46%

通过此课程获得实实在在的工作福利

28%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
第 1 门课程(共 5 门)
可灵活调整截止日期
根据您的日程表重置截止日期。
初级
完成时间大约为36 小时
英语(English)

提供方

Placeholder

密歇根大学

教学大纲 - 您将从这门课程中学到什么

内容评分Thumbs Up97%(35,104 个评分)Info
1

1

完成时间为 12 小时

General Introduction

完成时间为 12 小时
27 个视频 (总计 172 分钟), 31 个阅读材料, 6 个测验
27 个视频
How to Use the Interactive Textbook14分钟
Getting Started7分钟
Values and Data Types7分钟
Operators and Operands7分钟
Function Calls10分钟
Data Types5分钟
Type Conversion Functions5分钟
Variables11分钟
Statements and Expressions8分钟
More About Statements and Expressions6分钟
Updating Variables7分钟
Hard-Coding3分钟
Input6分钟
Introduction - Objects and Turtle Graphics1分钟
Our First Turtle Program6分钟
Instances: A Herd of Turtles7分钟
Repetition with a For Loop5分钟
More Turtle Methods1分钟
Importing Modules9分钟
Conclusion - Turtle Graphics1分钟
Introduction - Debugging1分钟
Syntax, Runtime, and Semantic Errors6分钟
Know Your Error Messages3分钟
Incremental Programming6分钟
Common Errors5分钟
Conclusion - Debugging1分钟
31 个阅读材料
Syllabus10分钟
Help Us Learn More About You!10分钟
Values and Data Types10分钟
Operators and Operands10分钟
Order of Operations10分钟
Function Calls10分钟
Data Types10分钟
Type Conversion Functions10分钟
Variables10分钟
Variable Names and Keywords10分钟
Choosing the Right Variable Name10分钟
Reassignment10分钟
Statements and Expressions10分钟
Updating Variables10分钟
Hard-Coding10分钟
Input10分钟
Hello Little Turtles!10分钟
Our First Turtle Program10分钟
Instances: A Herd of Turtles10分钟
Object Oriented Concepts10分钟
Repetition with a For Loop10分钟
A Few More Turtle Methods and Observations10分钟
Summary of Turtle Methods10分钟
Importing Modules10分钟
Syntax Errors10分钟
Runtime Errors10分钟
Semantic Errors10分钟
Know Your Error Messages10分钟
Incremental Programming10分钟
Common Errors10分钟
Practice Assignment - Drawing with Turtle10分钟
1 个练习
Optional - What Did You Use to Practice This Week?4分钟
2

2

完成时间为 8 小时

Sequences and Iteration

完成时间为 8 小时
15 个视频 (总计 88 分钟), 23 个阅读材料, 4 个测验
15 个视频
Strings7分钟
Lists2分钟
Tuples3分钟
The Index Operator7分钟
The Slice Operator7分钟
Concatenation and Repetition6分钟
Count and Index10分钟
Split and Join6分钟
The For Loop12分钟
The Accumulator Pattern4分钟
The Range Function5分钟
Naming Your Variables in For Loops3分钟
Printing Intermediate Results4分钟
Keeping Track of Your Iterator Variable and Your Iterable4分钟
23 个阅读材料
Introduction: Sequences10分钟
Strings10分钟
Lists10分钟
Tuples10分钟
Index Operator: Working with the Characters of a String and Accessing Elements in a List10分钟
Disambiguating []: Creation vs. Indexing10分钟
Length10分钟
The Slice Operator10分钟
Concatenation and Repetition10分钟
Count and Index10分钟
Splitting and Joining Strings10分钟
Introduction: Iteration10分钟
The for Loop10分钟
Flow of Execution of the for Loop10分钟
Strings and for Loops10分钟
Lists and for Loops10分钟
The Accumulator Pattern and the Range Function10分钟
(Optional) Traversal and the for Loop: By Index10分钟
(Optional) Nested Iteration: Image Processing10分钟
(Optional) The Gory Details: Iterables10分钟
Naming Variables in For Loops10分钟
Printing Intermediate Results10分钟
Keeping Track of Your Iterator Variable and Your Iterable10分钟
1 个练习
Optional - What Did You Use to Practice This Week?4分钟
3

3

完成时间为 5 小时

Booleans and Conditionals

完成时间为 5 小时
7 个视频 (总计 61 分钟), 12 个阅读材料, 3 个测验
7 个视频
Logical Operators10分钟
The in and not in Operators3分钟
Precedence of Operators2分钟
Conditional Execution8分钟
Unary Selection, Nested Conditionals, and Chained Conditionals16分钟
The Accumulator Pattern with Conditionals and Accumulating a Maximum Value10分钟
12 个阅读材料
Intro: What We Can Do with Turtles and Conditionals10分钟
Boolean Values and Boolean Expressions10分钟
Logical Operators10分钟
The in and not in Operators10分钟
Precedence of Operators10分钟
Conditional Execution: Binary Selection10分钟
Omitting the else Clause: Unary Selection10分钟
Nested Conditionals10分钟
Chained Conditionals10分钟
Make a Flow Chart before You Write Your Code10分钟
The Accumulator Pattern with Conditionals10分钟
Accumulating a Maximum Value10分钟
1 个练习
Optional - What Did You Use to Practice This Week?4分钟
4

4

完成时间为 10 小时

Sequence Mutation and Accumulation Patterns

完成时间为 10 小时
22 个视频 (总计 92 分钟), 15 个阅读材料, 6 个测验
22 个视频
Mutability12分钟
List Element Deletion1分钟
Objects and References4分钟
Aliasing3分钟
Cloning Lists2分钟
Conclusion - Sequence Mutation1分钟
Introduction - Methods on Lists and Strings1分钟
Methods on Lists9分钟
Append vs. Concatenate7分钟
Non-Mutating Methods on Strings7分钟
String Format Method8分钟
Conclusion - Methods on Lists and Strings1分钟
Introduction - Accumulating Lists and Strings48
The Accumulator Pattern with Lists4分钟
The Accumulator Pattern with Strings5分钟
Conclusion - Accumulating Lists and Strings1分钟
Introduction - Way of the Programmer47
Making Reference Diagrams3分钟
Accumulator Pattern Strategies8分钟
Conclusion - Way of the Programmer54
Introduction - Final Course Assignment4分钟
15 个阅读材料
Introduction: Transforming Sequences10分钟
Mutability10分钟
List Element Deletion10分钟
Objects and References10分钟
Aliasing10分钟
Cloning Lists10分钟
Methods on Lists10分钟
Append vs. Concatenate10分钟
Non-Mutating Methods on Strings10分钟
String Format Method10分钟
The Accumulator Pattern with Lists10分钟
The Accumulator Pattern with Strings10分钟
Accumulator Pattern Strategies10分钟
Don't Mutate A List That You Are Iterating Through10分钟
Course Feedback10分钟

审阅

来自PYTHON BASICS的热门评论

查看所有评论

关于 Python 3 Programming 专项课程

Python 3 Programming

常见问题

还有其他问题吗?请访问 学生帮助中心