《Python程序开发案例教程》课程教学整体设计.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《Python程序开发案例教程》课程教学整体设计.doc》由会员分享,可在线阅读,更多相关《《Python程序开发案例教程》课程教学整体设计.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python程序开发案例教程课程教学整体设计(课程英文名称)课程编号:xxxxx学 分:4.5学分学 时:76学时 (其中:讲课学时36 上机学时:30)先修课程:计算机应用基础后续课程:无适用专业:计算机相关专业开课部门:电子信息工程学院一、课程的性质与目标Python程序开发案例教程是面向计算机相关专业、信息技术相关专业或工科类专业的一门基础课,本课程涉及案例开发流程、Python语法、数据类型、流程控制、函数、面向对象、模块、文件操作、异常、正则表达式、GUI编程、多任务编程、网络编程、数据库编程,以及Django框架基础,通过本课程的学习,学生能够全面系统地掌握Python开发的必备知
2、识,具备独立开发Python简单项目的能力。二、教学条件要求操作系统:Windows 7及以上版本Python环境:Python 3.7.3(64-bit)开发工具:PyCharm 2018.3.3三、课程的主要内容及基本要求第1章 开启Python学习之旅章名开启Python学习之旅学时2学习目标1. 了解Python的特点、版本以及应用领域2. 熟悉Python3的下载与安装3. 了解PyCharm的安装及简单使用4. 了解代码规范,掌握变量的意义5. 掌握Python的基本输入输出知识点了解掌握重点难点Python的特点Python的版本Python的应用领域Python3的安装IDLE
3、的使用PyCharm的安装与使用Python编码规范变量基本输入输出第2章 数字类型与字符串章名数字类型与字符串学时6学习目标1. 了解数字类型的表示方法2. 掌握数字类型转换函数3. 掌握字符串的格式化输出4. 掌握字符串的常见操作5. 掌握字符串的索引与切片6. 熟练使用运算符,明确混合运算中运算符的优先级知识点了解掌握重点难点数字类型的表示方法类型转换函数字符串的定义字符串的格式化输出字符串的常见操作字符串的索引与切片算术运算符比较运算符赋值运算符逻辑运算符位运算符运算符优先级第3章 流程控制章名流程控制学时6学习目标1. 掌握if语句的多种格式2. 熟练使用if语句的嵌套3. 掌握fo
4、r循环与while循环的使用4. 熟悉for循环与while循环嵌套 5. 掌握break与continue语句的使用知识点了解掌握重点难点if语句的格式if语句嵌套for循环while循环while循环嵌套for循环嵌套break语句continue语句第4章 列表与元组章名列表与元组学时4学习目标1. 掌握列表的创建与访问列表元素的方式2. 掌握列表的遍历和排序3. 掌握添加、删除、修改列表元素的方式4. 熟悉嵌套列表的使用5. 掌握元组的创建与访问元组元素的方式知识点了解掌握重点难点列表的创建方式访问列表元素列表的遍历列表的排序添加列表元素删除列表元素修改列表元素嵌套列表的创建与元素的访
5、问元组的创建方式访问元组元素第5章 字典和集合章名字典和集合学时4学习目标1. 掌握字典的创建和访问元素的方式2. 掌握字典的基本操作3. 掌握集合的创建和常见操作4. 了解集合操作符的使用知识点了解掌握重点难点字典的创建方式通过“键”访问字典字典元素的添加和修改字典元素的删除字典元素的查询集合的创建方式集合元素的添加、删除和清空集合类型的操作符第6章 函数章名函数学时6学习目标1. 掌握函数的定义与调用2. 掌握函数的参数传递方式3. 掌握局部变量和全局变量的使用4. 熟悉匿名函数与递归函数的使用5. 了解常用的内置函数知识点了解掌握重点难点函数的定义函数的调用位置参数关键字参数默认参数不定
6、长参数局部变量全局变量匿名函数递归函数Python常用内置函数第7章 类与面向对象章名类与面向对象学时7学习目标1. 理解面向对象的概念,明确类和对象的含义2. 掌握类的定义与使用方法3. 熟练创建对象、访问对象成员4. 掌握实现成员访问限制的意义,可熟练访问受限成员5. 了解构造方法与析构方法的功能与定义方式6. 熟悉类方法和静态方法的定义与使用7. 掌握类的继承与方法的重写8. 熟悉多态的意义知识点了解掌握重点难点面向对象概述面向对象的基本概念类和对象的关系类的定义与访问对象的创建与使用访问限制构造方法析构方法类方法静态方法单继承多继承方法的重写super()函数多态第8章 模块章名模块学
7、时3学习目标1. 了解模块的概念及其导入方式2. 掌握常见标准模块的使用3. 了解模块导入的特性4. 掌握自定义模块的使用5. 掌握包的结构及其导入方式6. 了解第三方模块的下载安装知识点了解掌握重点难点什么是模块模块的导入方式常见的标准模块自定义模块_all_属性_name_属性包的结构包的导入第三方模块的下载与安装第9章 文件与文件路径操作章名文件与文件路径操作学时6学习目标1. 掌握文件的打开与关闭操作2. 掌握文件读取的相关方法3. 掌握文件写入的相关方法4. 熟悉文件的拷贝与重命名5. 了解文件夹的创建、删除等操作6. 掌握与文件路径相关的操作知识点了解掌握重点难点打开文件关闭文件文
8、件的读取数据写入文件的定位读取文件的拷贝文件的重命名创建目录删除目录获取目录的文件列表相对路径与绝对路径获取当前路径检测路径的有效性路径的拼接第10章 错误和异常章名错误和异常学时4学习目标1. 理解异常的概念2. 掌握捕获并处理异常的方式3. 掌握raise和assert语句4. 掌握自定义异常5. 掌握with语句的使用6. 了解上下文管理器知识点了解掌握重点难点错误和异常概述try-except语句捕获异常信息else子句finally子句raise语句异常的传递assert断言语句自定义异常with语句上下文管理器自定义上下文管理器第11章 正则表达式章名正则表达式学时4学习目标1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序开发案例教程 Python 程序 开发 案例 教程 课程 教学 整体 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内