《
Python3
程序设计
》教学大纲
第一部分:使用说明
一、课程性质与特点
面向非计算机专业本科生的第一门程序设计类课程,建议非计算机各专业作为必
修课程
。
二、在专业教学计划中的地位和作用
《
Python3
程序设计》是一门重要的公共基础课程,通过该课程学习,形成对结构化
编程思想、
面向对象编程思想、
第三方库编程的理解,
为在专业学习中应用计算机语言解决
实际问题打下坚实的基础。
三、教学目的
课程任务是通过对程序设计基本方法、
Python
语言语法、
Python
语言多领域应用
等知识的学习,
使学生能够掌握一门帮助各专业后续教学且具有广泛应用价值的编程语
言。通过让学生理解编程语言及应用方式,掌握利用计算机解决问题的能力,培养计算
思维,并通过实验训练学生的动手能力。
。
四、先修课程
大学计算机基础
五、学时与学分
本课程建议
48
学时,讲授
32
学时,实践实验
16
学时。第
9
至第
12
章可根据需要讲
授
1
章。
56
学时课程可讲授全部内容。
大纲中加
*
部分为选讲。
六、教学方法
课程讲授
+MOOC
视频
+
上机实验。
七、考核方式及成绩评定
闭卷考试:
50%
;平时成绩:
20%
,上机实验
30%
。
第二部分:课程内容
第一章
PYTHON
概述
一、教学目的与要求
计算机语言的概念,解释型语言的特点,掌握
Python
程序的开发环境和程序的执行过
程。
二、教学方法
多媒体讲授。
三、教学重点与难点
PYTHON
程序执行过程。
四、教学时数
2
学时理论
+1
学时上机。