竞彩平台

竞彩平台

竞彩平台 实验教学

《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 实验内容:(1Python开发环境;(2Python程序的上机过程。

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 实验内容:(1Python选择结构语句;(2Python循环结构语句

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

 

 

 

 

 

编写人:卢俊岭

审核人:团队负责人

批准人:教学副院长

时间: