Python程序设计
分享
课程详情
课程评价
spContent=本课程基于教学团队在浙江大学讲授《Python程序设计》课的多年教学实践经验,面向零编程基础的大学生和社会公众。课程以培养学生计算思维能力为导引,全面讲授Python语言及各种应用,让学生能用Python语言解决实际问题。
—— 课程团队
课程概述

        本课程介绍Python语言开发环境、基本数据类型和容器类型、各种控制语句、函数和文件。

本课程介绍的主要第三方模块:

    数据处理模块:pandas

    可视化模块:plotly

    爬虫模块:requests-html

    Web应用程序框架:flask,dash


         课后留有在拼题A(http://pintia.cn/)的配套练习,平时练习分只计算 拼题A 上的

         编程练习题,其他类型的题目不计入平时练习分。       

         你的拼题A账号所用的电子邮箱必须与中国大学MOOC的账号进行绑定(同时在两

         个窗口登录拼题A和中国大学MOOC,进入拼题A用户名下的“个人中心”,点击“绑定”即可)  

         你需要在“个人中心”输入邀请码,应邀做题。本学期的邀请码为:1b18c564af88afe2。  

         如果忘记帐号或密码,可以用你注册的电子邮箱找回。


         课程的总分=拼题A平时练习分+期末考试分,比例各是50%。

         总成绩在60-85分(不包含85分),评定为合格 ,可申请合格证书。

         总成绩在85分及以上,评定为优秀,可申请优秀证书。   

 

本课程注重Python语言的实践与应用,在课程中穿插了生动案例和编程练习,培养学生

解决实际问题的能力。


授课目标

掌握Python语言,学习如何写Pythonic程序!     

用Python语言解决实际问题,初步具有全栈开发能力。

课程大纲
预备知识

作为第一门编程课,本课程可以零基础学习。大学计算机(大学计算机基础、计算思维导论)等课程对于理解本课程的部分内容有帮助,但这些课程的学习不是必须的。

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 http://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1.课程教材:Python程序设计(第2版)陈春晖、翁恺、季江民,浙江大学出版社,2022年,

ISBN 978-7-308-   21501-5

2.《编程导论》,John V.Guttag,人民邮电出版社,2015年,ISBN 978-7-115-38801-8

   


常见问题

1。我应该怎么设置账号开始学习呀?

答:同时在两个窗口登录拼题A和中国大学MOOC,进入拼题A用户名下的“个人中心”找“我的绑定”,点击“绑定中国大学MOOC”,妈妈再也不用担心你学完了没成绩啦!然后继续在“个人信息”中输入本学期的“邀请码”,就可以“应邀做题”啦~


2。学这门课每周要花多少时间?

答:平均4-6小时,开始可能轻松一点,后面的课业会越来越重,成就感也越来越强!


3。为什么我的程序在自己机器上跑得好好的,提交到拼题A网站就各种错误?

答:因为你自己用于测试自己程序的数据太弱了同学…… 另外一定注意严格按照题目要求输出结果,不要输出如“Please input ...”之类的多余信息。要用标准输入输出,不要从文件读写。


4。 拼题A常见问题及解答


评分

编程题的解答提交后由评分系统评出即时得分,每一次提交的判决结果会及时通知;系统可能的反馈信息包括:

结   果说   明
等待评测评测系统还没有评测到这个提交,请稍候
正在评测评测系统正在评测,稍候会有结果
编译错误 您提交的代码无法完成编译,点击“编译错误”可以看到编译器输出的错误信息
答案正确 恭喜!您通过了这道题
部分正确 您的代码只通过了部分测试点,继续努力!
格式错误 您的程序输出的格式不符合要求(比如空格和换行与要求不一致)
答案错误 您的程序未能对评测系统的数据返回正确的结果
运行超时您的程序未能在规定时间内运行结束
内存超限 您的程序使用了超过限制的内存