tucao

实验教学

《Python语言程序设计》课程实验教学大纲
发布时间:2022-07-20      作者:     来源:     浏览量:    分享到:

实验课程名称:Python语言程序设计(No. )

Programming in Python

2. 实验课性质:非独立设课

3. 先修课程:大学计算机基础

4. 适用专业:非计算机专业

5. 学时学分:课程总学时:72;总学分:3;上机总学时:48

6. 实验项目名称和学时分配

序号

实验项目名称

学时分配

实验属性

实验类型

实验者类别

每组人数

必开/选开

指导教师人数

1

Python环境与入门

2

公共

演示

本科生

1

必开

1

2

运算符、表达式与内置对象

8

公共

验证

本科生

1

必开

1

3

Python序列结构

12

公共

验证

本科生

1

必开

1

4

程序控制结构

10

公共

设计

本科生

1

必开

1

5

字符串

4

公共

设计

本科生

1

必开

1

6

函数

12

公共

综合

本科生

1

必开

1

7. 实验教学目的和要求

本课程强调注意Python语言自身特点和编程基础的训练,熟练掌握Python语言和程序设计的基础知识、基本结构,掌握Python语言常用的内置对象、标准库和扩展库,能结合各自的创意和思路,合理运用Python的内置对象、库和适当的编程技术,快速实现所需的软件功能加以验证,从而满足实际的编程需求。要求独立完成下列实验,并提交实验报告。

8. 单项实验内容和要求

8.1 实验项目名称:Python环境与入门

8.1.1 实验内容:(1)Python开发环境;(2)Python程序的上机过程。

8.1.2 实验要求:(1)熟悉掌握Python开发环境;(2)掌握Python程序的上机过程。

8.1.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.1.4 教学方式:教师演示,并辅导学生,学生自己练习。

8.2 实验项目名称:运算符、表达式与内置对象

8.2.1 实验内容:(1)运算符与表达式应用案例;(2)内置对象应用案例。

8.2.2 实验要求:(1)掌握运算符和表达式;(2)熟悉常用内置函数。

8.2.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.2.4 教学方式:教师演示,并辅导学生,学生自己练习。

8.3 实验项目名称:Python序列结构

8.3.1 实验内容:(1)列表应用案例;(2)元组应用案例;(3)字典应用案例;(4)集合应用案例。

8.3.2 实验要求:(1)掌握列表、元组、字典和集合的应用;(2)熟悉序列解包和生成器推导式。

8.3.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.3.4 教学方式:教师演示,并辅导学生,学生自己练习。

8.4 实验项目名称:程序控制结构

8.4.1 实验内容:(1)Python选择结构语句;(2)Python循环结构语句。

8.4.2 实验要求:(1)掌握Python选择结构;(2)掌握Python循环结构。

8.4.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.4.4 教学方式:教师演示,并辅导学生,学生自己练习。

8.5 实验项目名称:字符串

8.5.1 实验内容:(1)字符串格式化;(2)字符串操作。

8.5.2 实验要求:(1)掌握字符串格式化方法;(2)掌握字符串处理方法。

8.5.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.5.4 教学方式:教师演示,并辅导学生,学生自己练习。

8.6 实验项目名称:函数

8.6.1 实验内容:(1)函数定义与调用;(2)函数形参与实参。

8.6.2 实验要求:(1)掌握Python函数的定义与调用方法;(2)掌握Python函数的形参与实参使用方法。

8.6.3 应配备的主要设备名称和套数:

序号

设备名称

每组应配台数

现有台套数

备注

1

计算机

1

50

每人一台

8.6.4 教学方式:教师演示,并辅导学生,学生自己练习。

9. 实验课考核方式

本实验课程不单独考核,实验指导教师根据学生实验课程表现(出勤率、动手能力)和实验报告质量进行综合考评,按“百分制”给定实验课成绩,占课程总成绩的比例为20%-30%。

10. 采用教材

[1] 董付国. Python程序设计基础(第2版). 清华大学出版社,北京,2018年

 

 

 

 

 

编写人:卢俊岭

审核人:团队负责人

批准人:教学副院长

时间: