第 1 页/共 4 页《Python 程序设计》课程教学大纲课程编号:08152010课程名称:Python 程序设计/PythonProgramming总学时/学分:48/3
0(其中理论 32 学时,实验 16 学时)适用专业:计算机科学与技术一、课程目标通过本课程学习,学生应达到如下目标:目标 1:识别并掌握 Python 语言特点、基本语法规则、语言机制
目标 2:将 Python 基本程序结构、函数、容器、面向对象方法的知识运用在程序设计案例中,能使用 Python 文件操作、数据库操作、GUI 进行实例编程
目标 3:搭建 Python 开发环境,能设计实现各种 Python 技术的应用程序,且能测试运行
二、教学过程安排序号知识模块教学内容课时课程目标教学方法1Python 基础1
1 Python 语言特点、集成开发环境1
2 Python 数值对象类型1
3 Python 对象、变量与赋值1
4 输入与输出1
5 Python 各章节基本语法规则、语言机制6目标 1课堂讲授+演示+作业2Python 程序结构2
1 命题与判断2
2 选择结构2
3 循环结构2
4 函数6目标 2课堂讲授+作业3Python 容器3
1 序列容器3
2 无序容器3
3 迭代器、生成器与推导表达式8目标 2课堂讲授+演示+大作业4Python 面向对象程序设计4
1 类及其组成4
2 Python 内置的类属性、方法与函数4
3 类的继承8目标 2课堂讲授+演示+作业5Python 数据处理 5
1 Python 文件操作5
2 Python 数据库操作4目标 2课堂讲授+演示+测验6课内实验实验 1
Python 编程基础、实验 2
选择结构、循环结构实验 3
容器16目标 3学生操作教师指导实验报告第 2 页/共 4 页实验 4
迭代器、生成器实验 5
函数实验 6