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

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

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


授课目标

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

成绩 要求

课程总成绩百分制=期末考试(60%)+平时成绩(40%)

平时成绩由线上部分(包括视频观看、单元测试、线上作业、课程讨论等)及线下部分(包括作业与实验报告、理论与实验课堂表现)构成。


课程大纲
预备知识

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

参考资料

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

[2] 《Python语言程序设计基础》 ,高等教育出版社,嵩天等,2017.2

[3]Python实用教程》,电子工业出版社,刘宇宙等,2019.5

[4]Python程序设计》,清华大学出版社,祁瑞华等,2018.3

[5]全国计算机等级考试二级教程 Python语言程序设计》,高等教育出版社,嵩天,2020.11


常见问题

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

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