- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python 3从入门到精通
教 学 大 纲
前 言
一、大纲编写依据
《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) 教师指导下的学生自学
指导学生自主学习python。教师通过给出一些相关的实例帮助学生理解和进行程序设计,并布置相应的习题让学生进行练习。
(3) 其它教学方法
尽可能运用动态演示手段进行多媒体辅助教学,解决好教学内容多、信息量大与学时少的矛盾;充分利用学校的图书馆的资源优势,查阅与课程相关的资料;通过布置课后学习来提高学生对大数据相关技术的认识。
2、课外学习
作业1:课外练习。
四、适用对象
计算机科学、软件工程及信息安全专业等。
五、先修课程及后续课程(或相关课程)
(一)先修课程:《NoSQL数据库原理与应用》
(二)后续课程:《Hadoop大数据技术》《数据导入与预处理》《大数据应用开发语言》
六、课程性质
必修。
七、总课时及各章的分配
授课总课时数为 学时,各章的学时具体安排如下:
章 节
教 学 内 容
理论授课学时
第一章
Python简介
第二章
Python基础
第三章
Python流程控制
第四章
列表、元组、字典和集合
第五章
函数与模块
第六章
文件I/O
第七章
面向对象编程
第八章
错误和异常
第九章
os、sys模块及应用
第十章
正则表达式
第十一章
多线程及多进程编程
第十二章
网络编程
第十三章
数据库编程
第十四章
NumPy模块
第十五章
pandas模块
合计
八、使用教材及主要参考书目
(一)选用教材
自编。
主要参考书目
SHAW Z A. 《笨办法学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的
您可能关注的文档
- 《Python程序设计》教学大纲(理论+实践).docx
- 《Python程序设计教程》课程介绍与教学大纲.docx
- 《Python数据分析基础教程》课件—课前准备.pptx
- 《Python数据分析基础教程》课件—数据的案例分析.pptx
- 《Python数据分析基础教程》课件—数据的决策分析.pptx
- 《Python数据分析基础教程》课件—数据的可视化分析.pptx
- 《Python数据分析基础教程》课件—数据的模型分析.pptx
- 《Python数据分析基础教程》课件—数据的探索性分析.pptx
- 《Python数据分析基础教程》课件—数据的统计分析.pptx
- 《Python数据分析基础教程》课件—数据的预测分析.pptx
文档评论(0)