认证学习
Python语言程序设计
分享
课程详情
课程评价
spContent=从科学计算到人工智能,从Web开发到游戏开发,从金融分析到自动化运维,Python语言以其“简单,易学,免费,开源”的特点得到了广泛的应用,成为当今世界最受欢迎的编程语言。如果你没有任何编程语言的学习经验,那么这门课程就非常适合你,请跟随我们一起进入Python的世界。
—— 课程团队
课程概述

本课程是一门大学计算机Python编程基础课,面向所有专业,面向无任何编程经验的学习者。通过学习本课程,可以快速并系统地掌握Python编程的基本方法;通过完成本课程提供的编程练习,可以快速地积累编程经验,提高利用计算机解决实际问题的能力。

本课程的编排以Python语言的基础语法和数据结构为体系进行组织(详见课程大纲),穿插大量的面向各个领域的实际编程案例,并提供大量的编程练习,以帮助大家快速地掌握这门语言。

授课目标

本课程立足于面向各专业以计算思维为导向的计算机语言类教育,注重与学生专业相结合,培养学生解决实际问题的能力,与此同时为后续学习计算机高阶课程奠定基础。

课程大纲
预备知识

本课程面向无任何编程经验的学生和社会学习者,对Python这门语言有兴趣的任何同学都可以选修本课程。当然,课程中的编程练习要求学习者具备最基本的计算机基础知识和操作能力。

参考资料

[1] 《Python语言程序设计》,梁勇[美]著,李娜译,机械工业出版社,2005.4.

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

[3] 《Python程序设计(原书第2版)》,凯•霍斯特曼[美],兰斯•尼塞斯[美]著,董付国译,2018.11

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

[5] 《Python可以这样学》,董付国编著,清华大学出版社,2017.2

常见问题

Q : 本课程教学使用的Python语言是哪个版本?

A : Python 3.5以上版本,本课程代码示例均采用Python 3.5以上版本。


Q : 这个课程需要配套教材吗?

A : 本课程提供视频、课件和其他各类学习资料,因此并不需要特定的参考教材。