《
Python
程序设计实验》教学大纲
课程名称
(
中文
)
:
Python
程序设计实验
课程名称
(
英文
)
:
Experiments of Programming in Python
课程编号:
ZX36317
课程性质:
独立设课
课程属性:
专业
学时学分:
17
学时,
0.5
学分
适用专业:
计算机科学与技术、软件工程、网络工程
先修课程:
无
教学方式:
教师讲解示范、学生实际操作、个别辅导
一、课程简介、教学目的与要求
《
Python
程序设计实验》
课程是计算机科学与技术学院各专业的专业选修课程。
Python
是一门开源的高级动态编程语言,支持命令式编程、函数式编程、
面向对象程序设计,
语法
简洁清晰,
并且拥有大量功能丰富而强大的标准库和扩展库。
本课程通过上机实验,
使得学
生能够理解
Python
的编程模式,验证、理解直至熟练运用课堂所学知识。
本实验课程的目的是:
通过本课程的学习,
使得学生能够熟练使用
IDLE
或其他
Python
开发环境,
熟练运用
Python
列表、元组、字典、
集合等基本数据类型以及相关列表推导式、
切片等特性来解决实际问题,熟练掌握
Python
分支结构、循环结构、函数设计以及类的设
计与使用,
熟练使用正则表达式处理字符串,
熟练使用
Python
读写文本文件与二进制文件,
了解
Python
程序的调试方法,
熟练运用
Python
编写面向对象程序,
同时使学生了解不同领
域的
Python
扩展模块基本用法。
二、实验方式与基本要求
通过本课程的实验训练,
要求学生能运用所学理论知识进行
Python
程序设计,
培养其规
范的编程习惯,
掌握基本的操作技能和编程思想。
同时,
要注意培养学生实事求是的科学态
度,为学习后续课程,参加实际工作和开展科学研究打下良好的基础。
1.
任课教师需向学生讲清实验的性质、任务、要求、课程安排和进度、平时考核内容、
实验守则及实验室安全制度等;
2.
本课程主要设置下列类型的实验:
(
1
)
课堂内的基础性实验;
(
2
)课堂内外结合的设
计性的制作。整个实验过程包括课前准备、实验操作、实验报告等环节。学生在实验前必须
进行准备;
3.
实验
1
人
1
组,
每个实验要求在规定时间内由学生独立完成。
碰到疑难问题,
学生要