麻省理工公开课:计算机科学导论及Python编程(英文字幕) 2016年秋季学期版

12.9万
1283
2017-05-12 15:08:56
1386
779
1.7万
921
MIT OpenCourseWare 这门课是为零基础或编程经验较少的学生设计。适合新手学习编程,掌握基础计算机科学理论知识。 课程使用Python3.5 (个人认为Python是相较于java或C++而言,更适合初学者入门的语言) 里面带编号的是一节课,没有编号的是对应那一节课的短视频(我也不知道MIT为什么这样分) 英文字幕是官方外挂字幕,UP主只是下载并压制成内嵌字幕。
游戏开发者,在B站分享些开发经验与见闻。
视频选集
(1/38)
自动连播
1. What is Computation
43:07
Shell vs. Editor
01:20
Python vs. Math
01:37
Bindings
01:39
2. Branching and Iteration
43:31
Strings
00:53
Comparisons
01:23
Branching
01:05
While Loops
01:50
For Loops
01:54
3. String Manipulation, Guess and Check, Approximations, Bisection
45:02
String Manipulations
03:05
For Loops With Strings
04:19
4. Decomposition, Abstraction, and Functions
41:09
Function Calls
02:34
Functions as Arguments
03:33
5. Tuples, Lists, Aliasing, Mutability, and Cloning
41:28
Tuples
03:29
Simple Lists
02:49
List Operations
03:06
List Aliasing Mutation
01:54
6. Recursion and Dictionaries
48:23
7. Testing, Debugging, Exceptions, and Assertions
41:33
Black Box and Glass Box Testing
02:04
Errors
01:16
Exceptions
02:41
8. Object Oriented Programming
41:45
Class Definition
00:50
Class Instance
02:21
Methods
01:26
Method Call
01:46
Special Methods
02:12
9. Python Classes and Inheritance
47:29
Getters and Setters
01:45
Subclass
02:46
10. Understanding Program Efficiency, Part 1
51:27
11. Understanding Program Efficiency, Part 2
49:14
12. Searching and Sorting
48:33
客服
顶部
赛事库 课堂 2021拜年纪