Programming for Everybody (Getting Started with Python)签名认证

人人都懂的编程课(Python)

关注 (10k) 学过 (286) 晒证书

9.0 (158人)

  • 知识量:8.2
  • 教师参与:9.6
  • 趣味性:9.4
  • 课程设计:9.2

难度:简单

开始时间:2017-06-05

持续时间:暂无/每周2.0-4.0小时

去上课 申请课程签名认证>

达人推荐

_Weltschmerz

_Weltschmerz

普通公民

获得证书 1

说过几次想要学编程,之前尝试过C语言的MOOC,没学到多少就学不下去了。这次选择了Python,总算是沉下心上完了一门入门课。这门课真的是做得很用心,重点是不难,稍微用点心用些时间就能完成。就算遇到了小挫折,教授也不厌其烦地重复说,不要气馁啊,计算机并不是在否定你,而是在寻求你的指令,想知道自己下一步到底该怎么做。不过这也比自己想象中更入门级,不知道还要多久才能投入实战。不过对于想对编程有基本了解的同学来说,真的是非常推荐这门课程。比起买来的高评价的入门书来说,还是MOOC更加地有趣且有驱动力,当然书也还是要找时间啃啦。每周后面还有相关名人的专访和世界各地面基视频,也是好玩。希望下一门课也不要太难啊,文科渣求不虐~

你可能感兴趣换一换

本课程是专门为初学者设计的编程课,课上使用流行的Python编程语言。我们设计的课程进度是为了带领大家掌握课程中的每个主题。课程中的编程练习使用的是比较简单的数据分析。无论你从事什么行业,理解数据是如何处理的都会有所裨益。这门课程或许能够激发大家进一步学习高级编程课程或网站设计建设方面的课程;如果你在工作中需要分析大量数据,这门课程也会教你所需的技能。做编程作业时,你既可以使用浏览器,也可以使用装在你的个人电脑中的编程软件。课程所需的所有软件都是免费的。


课程大纲
第一周:课程介绍 —— 我们为什么要编程?
第二周:变量和表达式
第三周:条件语句
第四周:函数
第五周:循环语句和迭代语句
第六周:字符串
第七周:文件
第八周:列表
第九周:字典
第十周:元祖
选修主题:常规表达式


先修知识
本课程不需任何先修知识。课程中不涉及任何深奥的数学知识。你可以在浏览器上完成整个课程的学习。如果你打算在自己的电脑上进行编程练习(我们推荐这么做),你应当知道如何下载、安装软件,并要知道如何在电脑中建立、管理文件。我们还录制了详细的指导视频,来帮助Windows以及Mac用户安装软件并进行文件管理。本课程所需的所有软件都是免费的。


推荐阅读材料
本课程使用 Python for Informatics: Exploring Information。这本书可供大家免费下载,并提供各种主流电子文档格式,包括:PDF, EPUB, MOBI, HTML, 以及 Apple"s iBooks. iBooks版本中还内涵视频材料以及练习。你也可以在Amazon上购买纸质版,售价 8.99 美元。当然这不是必须的。


课程形式
每周会有约1小时左右的授课视频。十周的课程涵盖了书中前十章的内容——每周介绍其中的一章。每周的作业包括单选测试题,编程作业以及额外的加分作业。


常见问题解答

◇ 这门课有什么特点?
本课程专为初学者设计。课程进度较慢,但包括了编程的基本思想,从而帮助初学者逐步掌握解决简单但完整问题的能力。这门课要写的程序都不会超过25行代码。本课程着重帮助大家理解编程概念,而并不急于灌输编程技巧。有其他的课程可以帮助大家更好更快地编程 —— 这门课程的目的则是为大家进一步学习这些课程提供准备。
◇ 课程形式是什么样的?
每周不超过1小时的授课视频,以及单选测试、编程作业以及可选额外加分活动。
◇ 我是否需要教材呢?
授课视频和教材互相补充。有时候授课视频效果好,而也有时候教材对你的帮助更大。教材是免费的 —— 你可以下载免费的电子版,如果你偏好纸质版,也能以低价买到。
◇ 课程的时间安排是怎样的?我可以按照自己的节奏学习么?
在任何一周内,你可以根据自己的时间安排听视频做作业,无论你身处那个时区。但是课程会逐步向前推进,因此我们给作业设置了最后期限以保证每位同学都能跟着我们的学习节奏。因此,你不能到最后一周的时候,画上一两天的时间集中学习。我们希望大家能够信守承诺,每周都来学习,就像在大学中上课那样。
◇ 这门课在Twitter上的主题标签是什么?
主题标签是 #PR4E —— 你可在在Twitter上搜索 PR4E 来看看其他修课同学都在谈些什么。
◇ 我能联系授课老师么?
授课教师会在附近监控课程。如果出现问题,可能会需要线上的答疑,或者如果很多同学都卡在了同一个主题或概念,教授将会给出额外的材料。谈论区是课程重要的一部分,你的同学们会回答很多问题。助教们会管理讨论区,并与大家进行交流。你也可以在Twitter上关注@drchuck以便掌握课程进度。
◇ 我可以提前开始学习么?
你可以提前开始阅读教材。课程中所有的编程作业都选自书中各章节末的练习题。你也可以在podcast上订阅授课音频,以便让自己熟悉课程内容。免费的iBook版教材中包括了所有的授课视频。
◇ 我可以在自己的教学中重新使用本门课程的内容么?
基于Coursera网站的规定,你不能这么做。不过我们提供了免费的下载链接,供大家下载课程中所有的材料、视频、音频、幻灯片以及自动评分软件。我们鼓励大家重新使用,与其他材料混用,甚至重新出版这些内容。我们特别感兴趣的是将这些材料翻译成英语以外的其他语言。
◇ Charles 真的在自己身上纹了Cousera的图案么?
是真的。如果你选了这门课你就能看到他向大家展示自己的纹身。他曾经做过一个关于MOOC的TED演讲,在演讲中他向观众们展示了自己的纹身。
◇ 完成课程后我会获得完成证书么?
会的。通过了课程的同学都会收到由授课教师签名的完成证书。

所属专题

相关课程

京ICP证100430号    京网文[2015] 0609-239号    新出发京零字东150005号     京公网安备11010502007133号 ©2017果壳网

关于我们 新手指南