《python》教学大纲.docx
《《python》教学大纲.docx》由会员分享,可在线阅读,更多相关《《python》教学大纲.docx(10页珍藏版)》请在咨信网上搜索。
Python 3从入门到精通 教学大纲 理解关系型数据库和非关系型数据库。 第二节MySQL常用操作 掌握MySQL数据库。 第三节SQLite3常用操作 掌握SQLIite数据库。 第四节MongoDB常用操作 掌握MongoDB数据库。 第五节实例 了解MySQL实现模拟银行ATM机、使用SQLite3实现学生信息管理系统。 第十四章NumPy模块 第一节NumPy简介及安装 理解NumPy简介及安装。 第二节NumPy中的数组对象 了解数组对象的创立、常用属性、数组元素的访问与修改、数组的基础运算、数组的基 本操作。 第三节数学运算 了解常用数学函数、统计运算、基本线性代数运算。 第四节实例 了解图像的常用操作、图像二值化。 第十五章pandas模块第一节pandas简介及安装 理解pandas简介及安装。 第二节 Ser i es DataFrame 了解创立Series对象、访问与修改Series中的元素、创立DataFrame对象、DataFrame 中的增删查改。 第三节数据处理 了解缺失值处理、索引的充值、多层索引、排序、文件读写、数据透视。 -*-Z_ _1—刖百 一'大纲编写依据 《Python 3从入门到精通》是一门通识课程,也是数据科学与大数据专业的必要先修课 程,面对大二学生开设。通过该课程学习,让学生了解Python是开源的编程语言,其简单 易学、功能强大、可移植性好、开发周期短等特点已经得到业界的广泛认可。目前很多公司 的大型、中型工程都在使用Python,并且越来越多的中小企业也已经开始使用Python。随 着人工智能与大数据的迅猛开展,Python因其拥有成熟、高效的用于科学计算、人工智能 开发的库,已经被定义为人工智能开发的标准语言。 二、课程目的1、知识目标 本书以循序渐进的方式讲解Python 3的基础知识和高级应用。全书共15章。首先从 Python的起源及功能特点开始讲解,介绍Python的安装、配置,并详细讲解Python的基 础知识,包括变量和运算符的使用、控制结构、标准数据类型、函数、文件输入和输出、面 向对象编程和异常处理等相关知识;然后讲解Python的高级应用,包括os和sys模块的使 用、正那么表达式、多线程与多进程编程、网络编程、数据库编程、NumPy模块和pandas模 块等相关知识。 2、能力目标(1)实践能力 通过本课程的学习,培养自我学习和自我设计的意识和能力;培养数据、加工处理 和分析的能力;通过合作学习培养沟通交往、团队协作等能力;(2)创新能力 通过学习大数据的相关知识,让学生将大数据与生活结合起来,培养使用大数据技术解 决问题的思维, 三' 教学方法1、课堂教学(1)讲授 本课程的教学内容以讲授为主,讲授的主要内容有python的基本概念和基本特征、 python行业必备基础知识、Numpy模块、pandas模块、数据挖掘技术,以及大数据与热门 行业云计算和人工智能的结合。根据教学大纲的要求,突出重点和难点。 (2)教师指导下的学生自学 指导学生自主学习pythono教师通过给出一些相关的实例帮助学生理解和进行程序设 计,并布置相应的习题让学生进行练习。 (3)其它教学方法 尽可能运用动态演示手段进行多媒体辅助教学,解决好教学内容多、信息量大与学时少 的矛盾;充分利用学校的图书馆的资源优势,查阅与课程相关的资料;通过布置课后学习来 提高学生对大数据相关技术的认识。 2、课外学习作业1:课外练习。 四' 适用对象 计算机科学、软件工程及信息平安专业等。 五' 先修课程及后续课程(或相关课程)(一)先修课程:《NoSQL数据库原理与应用》 (二)后续课程:《Hadoop大数据技术》《数据导入与预处理》《大数据应用开发语 言》 六、课程性质 必修。 七' 总课时及各章的分配 授课总课时数为 学口寸,各章的学时具体安排如下: 早-p 教学内容 理论授课学时 第一章 Python简介 第二章 Python基础 第三章 Python流程控制 第四章 列表、元组、字典和集合 第五章 函数与模块 第八早 文件I/O 第七章 面向对象编程 第八章 错误和异常 第九章 os、sys模块及应用 第十章 正那么表达式 第十一章 多线程及多进程编程 第十二章 网络编程 第十三章 数据库编程 第十四章 NumPy模块 第十五章 pandas模块 合计 八、使用教材及主要参考书目(-)选用教材自编。 (-)主要参考书目SHAWZA.《笨方法学Python 3》王巍巍,译.北京:人民邮电出版社,2018. 九、考核方式及成绩评定标准1、考核内容与形式(1)知识类考核 本课程采用闭卷考试形式。重点考试内容:python基础知识、函数与模块、面向对象 编程、NumPy模块、pandas模块、数据挖掘等。 (2)能力类考核 利用学生平时作业、课堂提问与讨论考查学生的学习能力,理解和掌握相关知识的程度 以及实际应用能力。 2、课程成绩构成(1)平时成绩占百分比 平时成绩(包括平时考勤、作业情况、课堂表现)占总分60%(2)考试成绩占百分比 期末考试成绩占总分40%第一章Python简介第一节Python概述 了解什么是Python及Python的特点。 第二节Python的安装 了解Python在不同系统的安装及环境配置。 第三节 编写第一个Python程序 掌握基础的Python编程。 第二章Python基础第一节Python中的变量 理解Python中的数字、字符串、类型转换、变量、常量、变量的命名规那么。 第二节Python中的运算符 了解Python中的运算符。 第三节Python中的字符串和编码 理解字符串的定义和使用、字符串编码、格式化字符串。 第四节Python编辑器 了解Python编辑器。 第三章Python的流程控制 第一节缩进的使用 理解缩进的使用。 第二节标准输入/输入 掌握标准输入/输出。 第三节输入字符串 掌握输入字符串。 第四节if判断语句 掌握if判断语句。 第五节while循环 掌握while循环。 第六节for循环 掌握for循环。 第七节break和continue语句的使用 掌握break语句和continue语句。 第四章 列表、元组、字典和集合 第一节 列表 掌握创立和使用列表、列表进阶、列表解析。 第二节元组 掌握创立和使用元组、元组进阶。 第三节字典 掌握创立和使用字典、字典进阶。 第四节集合 掌握创立和使用集合、集合进阶。 第五章函数与模块 第一节定义和调用函数 了解定义和调用函数。 第二节内置函数 重点掌握数学计算函数、类型转换函数、数据处理函数。 第三节函数参数 理解普通参数、缺省参数、关键字参数、不定长参数、函数返回值。 第四节高阶函数 掌握filter。函数、map()函数、reduce。函数、lambda表达式。 第五节作用域 理解局部变量、全局变量。 第六节模块 掌握内部模块、自定义模块、安装第三方模块。 第六章文件I/O 第一节文件路径 理解绝对路径和相对路径。 第二节 文件的翻开和关闭 掌握open。函数。 第三节读文件 针。 重点掌握read。函数、readline()函数、readlines()函数,掌握大文件读取。文件指第四节写文件 熟悉覆盖写、追加写。 第七章面向对象编程 第一节什么是类和对象 理解类和对象。 第二节使用类和对象 掌握类方法、类变量、对象、实例变量、self参数。 第三节私有变量 理解私有变量。 第四节继承 理解属性继承、方法重写、多态。 第八章错误和异常第一节区分错误和异常 理解区别错误和异常的方法。 第二节处理异常 掌握try-except语句、else子句、巧用finally清理子句。 第三节抛出异常 掌握抛出异常的方法。 第四节自定义异常 掌握自定义异常。 第九章os、sys模块及应用第一节OS模块 了解文件操作、目录操作、跨平台问题。 第二节sys模块 理解sys模块。 第三节实例 理解文件/目录信息查看。 第十章正那么表达式第一节正那么表达式简介 理解正那么表达式。 第二节定义和使用正那么表达式 理解正定义正那么表达式、匹配字符串、替换字符串。 第三节实例 了解校验 号码、校验邮箱、校验IP地址。 第十一章多线程及多进程变成 第一节多线程简介 理解多线程。 第二节Python多线程编程 理解.thread模块、threading模块。 第三节线程同步 理解线程同步。 第四节queue模块 掌握 FIFO 队列 Queue、LIFO 队列 LifeQueue。 第五节Python多进程编程 掌握os’fork。函数、multiprocessing模块、进程池、进程通信。 第六节实例 了解模拟售票程序、生产者-消费之模式模拟程序。 第十二章网络编程 第一节网络编程简介 了解网络协议、C/S架构和B/S结构。 第二节Socket编程 理解TCP、UDP简介。 第三节 requests模块 理解发送请求、上传文件、常用反爬机制及解决方法。 第四节实例 了解使用TCP实现为机器人聊天程序。 第十三章数据库编程 第一节数据库简介- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 教学大纲
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文