学习编程:基础

1364 次查看
多伦多大学
Coursera
  • 完成时间大约为 29 个小时
  • 简单(初级)
  • 英语, 其他, 意大利语
注:本课程由Coursera和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Python Syntax And Semantics

Computer Programming

Python Programming

Idle (Python)

课程概况

在每个鼠标点击和触摸屏点击的背后,有一个计算机程序可以实现。 本课程介绍了编程的基本构建块,并教您如何使用Python语言编写有趣和有用的程序。

Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.

课程大纲

周1
Python, Variables, and Functions
This module gives an overview of the course, the editor we will use to write programs, and an introduction to fundamental concepts in Python
including variables, mathematical expressions, and functions.

周2
完成时间为 5 小时
Strings and Designing Functions
This module introduces strings (a Python data type used to represent text), and a process to follow when creating a function.

周3
完成时间为 2 小时
Booleans, Import, Namespaces, and if Statements
This module introduces Booleans (logical values True and False), how to convert between types, how to use Boolean expressions in if
statements to selectively run code, and the concept of a Python module.

周4
完成时间为 5 小时
For Loops and Fancy String Manipulation
This module introduces one way to repeat code (using a for loop), how to manipulate strings, and how to use a debugger to watch a program
execute step by step.

周5
完成时间为 2 小时
While Loops, Lists, and Mutability
This module introduces another way to repeat code (using a while loop), how to properly document your code to help other programmers
understand it, Python's list data type, and the concept of mutation.

周6
完成时间为 6 小时
For Loops Over Indices, Parallel and Nested Lists and Strings, and Files
This module introduces how to use a for loop over the indexes of a list, how to nest lists, and how to read a write files.

周7
完成时间为 2 小时
Tuples and Dictionaries
This module introduces tuples (an immutable version of lists), and Python's dictionary type.

Alibaba Cloud
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2019 MOOC.CN 慕课改变你,你改变世界