大数据分析:Python爬虫、数据清洗和数据可视化(第2版·微课视频版)-教学大纲_第1页
大数据分析:Python爬虫、数据清洗和数据可视化(第2版·微课视频版)-教学大纲_第2页
大数据分析:Python爬虫、数据清洗和数据可视化(第2版·微课视频版)-教学大纲_第3页
大数据分析:Python爬虫、数据清洗和数据可视化(第2版·微课视频版)-教学大纲_第4页
大数据分析:Python爬虫、数据清洗和数据可视化(第2版·微课视频版)-教学大纲_第5页
全文预览已结束

下载本文档

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

文档简介

《大数据分析》课程教学大纲【课程名称】大数据分析【课程类型】专业必修课【授课对象】人工智能、大数据、云计算专业,二年级学生【学时学分】周学时6,共72学时,3学分【课程概况】《大数据分析》课程是人工智能、大数据、云计算专业必修课,是计算机基础理论与应用实践相结合的课程,也是大数据专业的高核心课程,它担负着系统、全面地理解大数据,提高大数据应用技能的重任。本课程的先修课为《Python程序设计》《大数据导论》《数据库设计》和《计算机网络基础》课程,要求学生掌握计算机软件范围的算法结构设计和程序设计的方法,大数据体系结构和网络技术的基本使用方法。【课程目标】通过本课程的学习,让学生接触并了解大数据分析的工作原理和使用方法,使学生具有Python大数据分析、设计和可视化开发的能力,具备Kettle大数据清洗和存储的基本技能,并具有较强的分析问题和解决问题的能力,为将来从事大数据相关领域的工作打下坚实的基础。【课程内容及学时分布】教学周教学内容学时第一周主要介绍大数据的基本原理、发展历程和大数据的特征。2第一周主要介绍大数据的意义、我国的大数据市场预测和大数据的产业链分析。2第一周上机实验一:大数据的环境安装与大数据的数据认识。2第二周主要介绍爬虫基本概念、爬虫的地位与作用。2第二周主要介绍使用Python开发的技巧1。2第二周主要介绍使用Python开发的技巧2。2第三周主要介绍网页结构与爬虫基本库。2第三周主要介绍爬虫爬取网页的过程与实现方法。2第三周上机实验二:爬虫库的使用方法并爬取图片。2第四周主要介绍Scrapy爬虫的原理与工作过程。2第四周主要介绍Scrapy爬虫的架构与方法。2第四周上机实验三:Scrapy爬虫爬取网页内容。2第五周主要介绍数据库设计原理与基本方法、MySql的基本使用方式。2第五周主要介绍Python连接MySql并操作数据库。2第五周上机实验四:Python操作MySql数据库。2第六周主要介绍数据可视化的概念与工具2第六周主要介绍数据可视化中matplotlib的基础知识2第六周上机实验五:matplotlib数据可视化基础与实现2第七周主要介绍存matplotlib绘制各种图形。2第七周上机实验六:matplotlib可视化应用。2第七周主要介绍pyecharts可视化。2第八周上机实验七:pyecharts可视化应用2第八周主要介绍数据存储的基础概念。2第八周主要介绍数据清洗的基本概念与主要工具,数据标准化技术与实现。2第九周上机实验八:数据清洗应用。2第九周主要介绍数据格式与编码技术。2第九周主要介绍Kettle数据清洗与转换工具的使用。2第十、十一周主要介绍Kettle数据清洗与转换的使用6第十一、十二周主要介绍Kettle数据抽取与数据采集的使用4第十二周主要介绍pandas数据分析与清洗6第十二周综合训练:要求学生根据本课程所学的内容进行综合设计:(1)数据清洗与采集(2)数据可视化2【课程要求与成绩评定】评定项目要求百分比平时成绩课堂表现、出勤、作业60%期末考试上机考试40%课程思政内容1.培养学生民族认同感,树立远大职业理想。梳理国产操作系统的发展历史与现状,包括华为、中兴等国产企业在全球市场的崛起,在操作系统领域的新架构,向学生展示中国的信息技术领域成就,增强使命感与荣誉感;通过华为孟晚舟事件、美国的芯片垄断—引出:民族认同感。党的十八届五中全会通过的“十三五”规划《建议》,明确提出实施网络强国战略以及与之密切相关的“互联网+”行动计划。国家正着力实现关键技术自主可控,为维护国家安全、网络安全提供技术保障。中国信息化需求巨大,但在一些关键技术领域如操作系统、芯片技术、CPU技术等方面,还难以做到自主可控,对国家安全造成威胁。引导学生明确:建设网络强国,不仅仅是靠网络技术,还要有软件技术等其他各类技术的支撑。引导学生作为软件技术专业的一员,应更加明晰专业人才的培养目标,更加明确专业领域内工作岗位和工作内容的社会价值,自觉树立远大职业理想,将职业生涯、职业发展脉络与国家发展的历史进程融合起来。2.向学生介绍中国在人工智能领域的布局,重点分析当代人工智能下软件技术如何支撑中国制造的智能化发展;3.通过专业知识的学习,引导学生深刻理解与认识所学软件开发知识对于国家信息产业发展、智慧城市建设、大数据智能信息处理等各方面的重要意义,使学生在学习过程中逐渐树立专业荣誉感;4.培养学生精益求精、工匠精神。告诉学生在学好软件技术之后,走上工作岗位会成为程序员、软件系统运维人员、软件测试员、售前售后服务人员等。在这些职位岗位上,要发挥工匠精神,精益求精地将程序开发、系统运维、程序测试、需求分析及技术问题处理等工作内容完成好,保证软件系统运行时正确、稳定,保证客户的需求被精确采集和纳入软件开发计划,保证软件运行时遇到问题能被及时解决。引导学生在学习时,将知识夯实、精技强能,方能在今后工作中本领过硬,不出纰漏,工作成果令用户满意。引导学生认识到,作为职业人,其专注、敬业、责任担当对完成好本职工作,进而促进软件行业整体的高水平、优质化发展具有重要意义。5.培养学生团结协作,合作共赢的精神。通过实践项目、竞赛等,告诉学生今天的社会无论什么行业想要做出一番成就,靠一个人打拼已经不现实了。所谓

温馨提示

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

评论

0/150

提交评论