课程详情
课程评价
spContent=李彦宏先生说过:“移动互联网已很难再出现独角兽,而未来的机会在人工智能。” Python作为AI首选编程语言,被热爱它的程序员誉为“最美丽语言”。请跟随我来一场有趣的“Python之旅”,走进Python世界,领略它的风采,为看到更美好的AI世界戴上一副Fashion眼镜。2月12日我们将要出发,你准备好了吗?
—— 课程团队
课程概述

     

Python语言是程序设计语言领域 20 年来最重要的成果之一,在产业界广泛应用,尤其随着人工智能(AI)技术的不断演进,已成为国际上最流行的程序设计语言之一。Python语法简单、但功能强大,编写简洁、且可读性好。Python语言的另外重要优势是能够与各种编程语言对接,俗称“胶水语言”。因此,它能够用简单的语法结构封装其他编程语言最优秀的程序代码,进而非常迅速地成为各专业接口型编程语言。

   《Python 语言程序设计》课程是一门基础课,入门课程,适合于没有接触过任何编程语言的同学。本课程的教学目标是通过12周的学习,了解程序设计的基本方法、掌握Python语言基本语法。学习完此门课程,同学们将会设计简单程序,轻松编写百余行代码,为进一步学习Python高阶知识和技能打下坚实基础。学习完此门课程,同学们将构建计算思维,人人要具有初步思考与解决实际问题的编程能力。

     授课需24周,共6章教学内容。

     (1) 12,完成1到6章的学习。由浅入深地引导大家循序渐进地学习与练习。

   (2) 后12周,通过大量的实验案例辅助大家完成Python语言的实践环节学习。通过问题求解,提升计算思维。

 



授课目标

        作为一门程序设计“入门”课程,“”在哪里,如何设计一扇可以靠近的“门”,进“门”后如何引导大家走得远,这一直是值得我们思考的问题。《Python语言程序设计》课程为高中生、大学新生设计了一款宽敞的“门”,可以看得见、摸得着,通过循序渐进方法,引导学生一步步进入Python的世界,这就是我们的教学目标。

课程大纲
预备知识

中文名词“计算机”来源于英文“Computer”。英文单词teacher(教师),worker(工人)都是指人,透过computer英文单词的表面意思,还可以理解为“能够计算的人”。Computer这个词大约在十九世纪四十年代提出,也许那个时候的科学家有一种美好的愿景,希望有种机器能够像人的大脑一样分析问题、处理问题,这种机器模仿人的大脑。让我们从Python语言程序设计学起,走进计算机的美好世界......

证书要求

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

 

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

 

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

 

认证证书申请注意事项:

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

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


参考资料

【1】《Python程序设计基础》,鲁凌云主编,诸强副主编,王瑞平、张英俊、刘正东编写,清华大学出版社,2019年出版

【2】《Python语言程序设计基础(第2版)》,嵩天、礼欣、黄天羽著,高等教育出版社,2017.2(讲授Python 3版本)

【3】 Python123学习主站:https://python123.io

【4】 《Python语言程序设计冲刺试卷(含线上题库)》,黄天羽、李芬芬著,高等教育出版社,2018.7

【5】 《Python程序设计(第2版)》,董付国编著,清华大学出版社,2016.12

【6】 《Python可以这样学》,董付国编著,清华大学出版社,2017.2

【7】  《Python程序设计开发宝典》,董付国编著,清华大学出版社,2018.7

常见问题

如何查看讨论情况?

1.进入课程学习页,点击左侧栏“课件”在课件页中找到讨论题,就可以查看相关讨论情况。点击讨论题上方绿色的“老师课堂讨论区”,可链接至讨论区专区查看更多讨论。
2.进入课程学习页,点击左侧栏“讨论区”,选择子版块“课堂交流区”即可查看所有课程讨论题。