《Python编程入门实战》课程教学大纲_第1页
《Python编程入门实战》课程教学大纲_第2页
《Python编程入门实战》课程教学大纲_第3页
《Python编程入门实战》课程教学大纲_第4页
《Python编程入门实战》课程教学大纲_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Python编程入门实战》课程教学大纲课程代码:XXX学分:X学分学时:48学时(其中:理论学时24实验学时:24)先修课程:无适用专业:计算机相关专业、信息技术相关专业或工科类专业开课部门:XXX一、课程的性质与目标《Python编程入门实战教程》是面向计算机类相关专业的一门专业基础课,涉及Python语法、数据类型、函数、文件操作、异常、模块、面向对象、数据库编程、Python生态库的应用等内容。通过本课程的学习,学生能够快速地掌握Python开发的基础知识,可以独立开发简单的Python项目程序。二、教学条件要求操作系统:Windows7版本及以上Python环境:开发工具:PyCharm2020.3.2或者JupyterNotebook三、课程的主要内容及基本要求第1章初识Python

章名初识Python学时4学习目标.了解Python的发展、特点、版本以及应用领域.熟悉Python3的下载、安装与使用.熟悉Python开源发行版Anaconda3的安装与使用.掌握JupyterNotebook的使用.熟悉PyCharm的安装及简单使用.了解编码规范,掌握变量的使用.掌握Python的基本输入输出知识点了解掌握重点难点Python发展历程VPython特点Python的应用领域Python版本选择VWindows下Python3的开发环境搭建VVAnaconda安装与使用VPycharm的下载安装和使用VVPython程序开发基础VVV实践任务VVV第2章Python基础语法

章名Python语法基础学时4学习目标.掌握Python的基本语法规则.掌握Python的标识符和关键字.掌握Python的变量和数据类型.掌握Python的简单数值类型、运算符和字符串知识点了解掌握重点难点代码规范:行与缩进V语句换行V注释标识符和关键字V变量和数据类型VV浮点型VV布尔类型V复数类型数字类型转换VVV算术运算符V赋值运算符V复合赋值运算符V比较运算符V逻辑运算符V成员运算符V位运算VV运算符优先级V字符串定义V字符串格式化输出VV字符串常见操作VV字符串索引与切片VVV实践任务VV第3章Python常用流程控制语句章名Python常用流程控学时4制语句学习目标.了解程序结构.掌握选择结构的使用方法.掌握循环语句的使用方法.掌握循环控制语句的使用方法知识点了解掌握重点难点if语句VVif-else语句VVif-elif语句Vif嵌套Vwhile循环VVVfor循环VVVwhile嵌套VVbreak语句VVcontinue语句Vpass语句VVV实践任务VVV第4章列表与元组

章名列表和元组学时4学习目标了解序列类型的特点掌握序列类型的基本操作了解列表类型的特点掌握列表类型的操作了解元组类型的特点掌握元组类型的操作了解列表与元组的区别知识点了解掌握重占-=1=^八、、难点序列索引V序列切片VVV序列相加VV序列相乘VVV序列常用函数VVV列表创建和访问VV列表添加、修改、删除、查询VVV元组的创建和访问VV元组的变更和删除VV元组和列表区别V实践任务VVV第5章字典与集合章名字典与集合学时4学习目标.了解字典类型的特点.掌握字典类型的基本操作.了解集合类型的特点.掌握集合类型的操作知识点了解掌握重点难点字典的创建、访问和删除VV字典元素基本操作VVV获取字典元素VVV常用字典操作V使用字典格式化字符串V集合的创建、访问和删除V集合元素基本操作V常用集合操作方法VFrozenset集合V实践任务VVV第6章Python函数

章名Python函数学时4学习目标了解函数的概念及优势掌握函数的定义和使用掌握函数参数的几种传递方式和函数的返回值理解变量作用域掌握局部变量和全局变量的用法掌握特殊形式函数的使用知识点了解掌握重点难点函数的定义与调用VV形参与实参VV值传递与引用传递V位置参数传递VV关键字参数传递VV设置参数默认值VV不确定参数传递V混合方式参数传递V函数的返回值VV变量作用域VV特殊形式函数VVV实践任务VVV第7章Python文件操作章名Python文件操作学时4学习目标.了解什么是文件,什么是文件对象.掌握文件的打开关闭读取写入等操作方法.掌握目录操作方法.掌握文件路径操作方法知识点了解掌握重点难点文件的打开、关闭VV文件的读取、写入VV文件的的复制和重命名VV创建目录、删除目录VV获取目录文件列表VVV获取当前文件路径VVV相对路径和绝对路径VVV组合路径V实践任务3个VVV第8章错误和异常

章名错误和异常学时4学习目标.了解什么是错误,什么是异常.掌握Python内置异常和自定义异常.掌握Python异常检测方法.掌握Python异常处理方法知识点了解掌握重点难点错误和异常简介V内置异常VV自定义异常V捕获异常V抛出异常VVVWith语句与上下文管理VV实践任务VVV第9章模块章名模块学时4学习目标.理解Python模块的概念.掌握Python模块化编程的方法.理解Python包的概念.掌握Python包的操作方法.掌握第三方库(模块)的下载与安装方法.掌握常见内置模块的应用方法.掌握常见第三方模块的应用方法知识点了解掌握重点难点模块的概念V自定义模块及使用VVV导入模块V模块文件加载V包的组成与导入VVPython第三方库的下载与安装VVV实践任务VVV第10章类与面向对象

章名类与面向对象学时4学习目标.理解面向对象的概念以及类和对象的含义.掌握类的定义与使用方法,熟练创建对象、访问对象成员.掌握类的属性不昉法以及构造方法和析构方法的使用.熟悉类方法和静态方法的定义与使用.理解面向对象的三大特性:封装、继承、多态,并能将其熟练地运用到程序开发中知识点了解掌握重点难点面向对象概述V类和对象的关系类的定义与访问V对象的创建与访问VV访问限制VVV构造方法VVV析构方法V类方法VVV静态方法VVV继承VV多态VVV实践任务VVV第11章数据库编程章名数据库编程学时4学习目标.理解数据库的概念.掌握数据库的分类.掌握pymysql库的安装和使用4,能够使用pymysql实现python程序与MySQL数据库交互知识点了解掌握重点难点数据库简介V数据库分类VMySQL下载与安装Vpymysql安装Vpymysql常用对象VVpymysql的使用与实例VVV实验任务VV第12章Python生态库的应用

、学时分配、学时分配章名Python生态库的应用学时4学习目标.了解Python生态库以及常用生态库的应用领域.掌握常用内置生态库.掌握第三方生态库的安装.掌握常用第三方库jieba,wordcloud和Matplotlib的安装和使用知识点了解掌握重点难点Python生态库概述VPython常用内置生态库VVPython第三方库的安装Jieba库的安装与使用VWordcloud库的安装与使用VVMatplotlib库的安装与使用VV实践任务VVV、学时分配

、学时分配章目理论实验合计第1章初识Python2学时2学时4学时第2章Python基础语法2学时2学时4学时第3章Python常用流程控制语句2学时2学时4学时第4章列表与元组2学时2学时4学时第5章字典与集合2学时2学时4学时第6章Python函数2学时2学时4学时第7章Python文件操作2学时2学时4学时第8章错误和异常2学时2学时4学时第9章模块2学时2学时4学时第10章类与面向对象2学时2学时4学时第11章数据库编程2学时2学时4学时第12章Python生态库的应用2学时2学时4学时合计24学时24学时48学时五、考核模式与成绩评定办法本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括考勤(5%)、作业(5%)、上机成绩(20%)o六、选用教材和主要参考书本大纲是根据教材《Python编程入门实战教程》所设计的。参考书籍:[1]黑马程序员.Python快速编程入门[M].第2版,北京:人民邮电出版社,2021.[2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论