本课程安排
必读材料与读后感
课程必读材料,需提交不少于500字的读后感(占最终成绩一定比例)。
- 提问的智慧:https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
- 别像弱智一样提问:https://github.com/tangx/Stop-Ask-Questions-The-Stupid-Ways/blob/master/README.md
- 学术诚信准则:http://integrity.mit.edu/
- 关于写代码的学术诚信:http://integrity.mit.edu/handbook/writing-code
- 如何科学提问:https://ysyx.oscc.cc/docs/2306/prestudy/0.1.html
- 什么样的问题我不想回答:https://zhuanlan.zhihu.com/p/381820481
- 提问模版:https://ysyx.oscc.cc/docs/misc/ask.html
- “大学除了专业知识,还应该学些什么?” 南京大学《SICP》课堂李樾老师的絮絮叨叨:https://www.bilibili.com/video/BV1uR4y167pA/
环境搭建
请在上课前安装好Python的环境和VS Code的开发环境
课程实验
本课程最终为三个大实验分别为,大家需要完成这三个大实验,并且提交一份实验报告。
实验报告
关于遇到问题的搜索
我们想通过必读材料的阅读,你应该知道搜索的重要性了。你会发现你不太容易搜索到相关的中文资料,所以你需要适应查阅英文资料。
如何适应查阅英文资料? 方法是尝试并坚持查阅英文资料。
搜索引擎 | 百科 | 问答网站 | |
---|---|---|---|
推荐使用 | 这里有Google搜索镜像 | http://en.wikipedia.org | http://stackoverflow.com |
不推荐使用 |
一些说明:
- 一般来说, 百度对英文关键词的处理能力比不上Google。同时百度的广告太多,关键词检索首页命中率太低,我们认为用百度搜索技术问题纯属在浪费生命,而且是大大的浪费生命。强烈推荐Google搜索,至于如何访问Google搜索,请自行了解相关知识,或者使用我们表格中提供的Google搜索镜像。
- 通常来说, 英文维基百科比中文维基百科和百度百科包含更丰富的内容. 为了说明为什么要使用英文维基百科, 请你对比词条前束范式分别在百度百科, 中文维基百科和英文维基百科中的内容。
- stackoverflow是一个程序设计领域的问答网站, 里面除了技术性的问题(What is ":-!!" in C code?)之外, 也有一些学术性(Is there a regular expression to detect a valid regular expression?) 和一些有趣的问题(What is the “-->” operator in C++?)。
Other
本课程网站将会提供 Python 网络爬虫,Python MongoDB 基础以及 Python Web 基础的入门级教程,作为抛砖引玉的资料供大家提升视野和自我学习更多的内容,更多想学习的内容请大家自行使用 Google 搜索查到对应的内容。