下载此文档

数据分析与可视化技术(在AWS上进行开发)课程教学大纲.pdf


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
该【数据分析与可视化技术(在AWS上进行开发)课程教学大纲 】是由【青山代下】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【数据分析与可视化技术(在AWS上进行开发)课程教学大纲 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..《数据分析与可视化技术(在AWS上进行开辟)》课程教学大纲课程类别:专业核心课合用对象:软件技术相关专业总学时:56讲授学时:28课内实践学时:28课程的性质、任务与课程的教学目标一、课程的性质、任务(一):《数据分析与可视化技术(在AWS上进行开辟)》是软件技术专业的专业核心课。随着互联网和物联网技术的发展,各行各业可以获取的数据越来越丰富。对于这些数据的分析和认知,成为人们在生活、学****和工作中的重要课题,成为指导行业发展的重要依据。因此,熟练掌握数据分析的原理,并能够使用合理的工具进行数据分析及可视化表达,成为大数据时代的一项必备技能。同时随着云计算和编程技术的不断发展,使用面向某特定行业的专用编程语言已经远远不能满足人们的需要,而使用基于Python语言的工具包进行数据分析和可视化,几乎越来越成为未来进行数据分析和可视化的主流技术。本课程主要介绍了使用Python进行数据分析和可视化的技术,以及在aws云平台上进行开辟的方法。:..①本课程主要介绍Python数据分析与可视化技术(在AWS上进行开辟)的技术。通过本课程的学****学生能掌握基于数据分析的基本原理,并熟练掌握使用Numpy和Pandas进行数据分析的方法、熟练使用echarts和pyecharts等工具进行可视化的技术,并能够在aws云上进行相关开辟。②本课程教学内容及教学环节等方面与相关课程的联系与分工:在本课程之前的《Python程序设计基础》、《软件工程》对于计算机系统的基础知识进行介绍,使得学生初步掌握计算机编程技术。③本课程相关的先修课及后续课:本课程以《Python程序设计基础》课程为先导,后继课程为《Python高级程序设计》、《Python运维技术》,主要是让学生能够掌握数据分析的基本原理,并能够使用Numpy和Pandas进行程序开辟。(二):学生能掌握数据分析的基本原理。:熟练掌握在亚马逊AWS云平台上配置数据分析和可视化环境的方法、能够使用Numpy和Pandas进行数据分析、能够使用ECharts和pyecharts进行数据可视化、能够使用Flask框架开辟Web应用程序。:..:能够根据实际需要,依据所学的理论知识和技能进行数据分析,并进行可视化输出。二、■了解云计算的概念■了解亚马逊AWS平台提供的主要服务■了解虚机的概念■■能够在AWS中创建虚机■能够使用支持SSH协议的客户端登录虚机■能够配置并使用Anaconda及JupyterNotebook■能够使用conda管理开辟环境■能够在使用Linux操作系统的虚机中创建用户任务一在AWS管理平台上创建虚机并实现远程登陆参考学时4学时工作任务在AWS管理平台上创建虚机并实现远程登陆:..学****目标了解云计算的概念及亚马逊AWS平台能够创建虚机并远程登陆实践技能创建AWS虚机使用支持SSH协议的客户端远程登陆虚机知识要点云计算任务二安装并配置AWS数据分析及可视化开辟环境参考学时4学时工作任务安装并配置AWS数据分析及可视化开辟环境学****目标能够配置基于jupyternotebook的数据分析及可视化开辟环境实践技能在虚机中下载Anaconda安装包安装Anaconda开辟环境配置jupyternotebook远程访问安装python包在Linux中创建新用户并远程登陆虚机知识要点安全组、公钥、:..■了解AWSS3服务■能够使用AWS管理平台操作存储桶■能够开辟python程序操作存储桶及对象■■创建存储桶、添加对象等存储桶常用操作■使用boto包操作存储桶■设计python程序可视化读取存储桶中的文件并进行数据可视化显示任务一通过AWS管理控制台使用AmazonS3存储桶4学时参考学时工作任务通过AWS管理控制台使用AmazonS3存储桶学****目标能够使用AWS管理控制台完成创建存储桶、添加对象等存储桶常用操作实践技能使用AWS管理控制台完成下列任务:创建存储桶向存储桶添加对象从存储桶中下载对象在存储桶中复制对象删除对象和清空存储桶:..删除存储桶知识要点AWSS3服务、存储桶及其特点任务二使用python语言操作S3存储桶参考学时4学时工作任务设计python程序操作存储桶及其中的对象学****目标能够设计python程序完成基本的S3服务及存储桶常用操作能够读取S3存储桶中的对象并设计可视化程序了解存储桶策略并设计存储桶策略实践技能通过策略生成器设计S3存储桶的安全策略设计python程序,使用boto包操作s3存储桶设计python程序,使用numpy的函数读取存储在存储桶中的数据文件设计python程序,:..■了解Flask框架的特点■了解Flask路由■能够在虚环境中开辟python程序■能够使用Flask框架设计先后端分离的Web应用程序■能够使用Jingja设计模板和页面■■设计简单Flask程序■设计Flask应用程序■设计程序分析程序任务一Flask基础参考学时2学时工作任务学****Flask框架学****目标能够设计Flask程序实践技能设计具有多种路由的Flask程序配置Flask服务的运行模式修改安全组,可以远程访问Flask服务知识要点路由、微框架任务二设计Flask应用程序参考学时8学时工作任务使用Flask设计Web应用程序“班级成绩录入分析系统”学****目标能够使用Flask设计先后端分离的Web应用程序:..实践技能创建虚环境设计工厂函数设计蓝图设计路由操作SQLite数据库保存状态信息设计并在Flask中使用css样式文件知识要点工厂函数、■能够根据不同图表样式设计数据源:..■能够使用pyecharts设计折线图■能够使用pyecharts设计饼状图■■使用pyecharts设计折线图■使用pyecharts设计饼状图■使用pyecharts设计词云图任务一使用pyecharts设计折线图、饼状图4学时参考学时工作任务使用pyecharts设计折线图、饼状图学****目标能够根据不同图表样式设计正确的数据格式能够根据不同的应用场景选择不同的图表样式能够优化图表的样式能够使用pyecharts设计折线图能够使用pyecharts设计饼状图实践技能使用pyecharts设计饼状图使用pyecharts设计词云图知识要点可视化、全局配置任务二使用pyecharts设计词云图4学时参考学时工作任务使用pyecharts设计词云图学****目标能够设计词频统计算法:..■能够使用echarts设计柱状图■能够使用echarts设计饼状图■■使用echarts设计柱状图■使用echarts设计饼状图■:..能够使用echarts设计柱状图使用echarts设计柱状图知识要点echarts使用echarts设计饼状图、散点图任务二4学时参考学时使用echarts设计饼状图、散点图工作任务能够熟练使用echarts中的配置项设计图表学****目标使用pyecharts设计饼状图、■数据预处理■■背景与分析目标■分析方法实现:..从S3存储桶中获取航班数据2学时参考学时从S3存储桶中读取文件并获取数据工作任务zip文件的处理方法学****目标大量小文件读取技术实践技能读取S3存储桶中的文件设计python程序读取文件知识要点DataFrame对象任务二分析可视化一段时间内进出港最繁忙的机场参考学时4学时工作任务分析可视化一段时间内进出港最繁忙的机场学****目标能够设计python程序分析数据并进行可视化呈现实践技能使用datetime包处理日期使用pandas处理DataFrame对象的数据设计柱状图可视化分析结果知识要点词频统计算法的使用任务三分析可视化一段时间内国家的航班参考学时4学时工作任务分析可视化一段时间内国家的航班学****目标熟练使用DataFrame对象能够设计时间轮播图实践技能使用pyecharts设计时间轮播图:..知识要点链式操作分析可视化中国城市航班排名2学时参考学时工作任务从S3存储桶中读取文件并获取数据学****目标熟练使用DataFrame对象能够设计地图热力图实践技能使用pyecharts设计热力图知识要点DataFrame对象的常用操作三、课程学时分配本课程每周学时4课时,教学周共14周,总课时为56课时,清明节假期影响2课时,故实际总课时数为54课时。学时分配表(以课题或者知识单元编排)序学其中教学内容号时讲授实践其他1项目一搭建AWS数据分析开辟环境418222项目二在数据分析中使用S3存储桶83项目三使用Flask设计网站并进行数据分8812析444项目四在JupyterNotebook中进行数据分8:..析及可视化5项目五Web应用程序的数据可视化4486项目六航空数据分析及可视化1266学时总计562828实践教学(一)课内实践项目《数据分析与可视化技术(在AWS上进行开辟)》是一门实践性很强的课程,将数据分析过程中的数据导入、数据变换、数据统计描述、假设检验、可视化等任务分解为相互衔接、内容又相对独立的8个模块,进行全面的Python数据分析能力训练。本课程的实践性环节穿插于课堂讲授过程中,采用讲练结合的方式进行,以巩固学生对教学内容的理解与掌握。五、必要说明(一)课程开设的基本条件本课程的开设需要:多媒体教学环境、网络机房、虚拟机环境;要求学生在本门课程之前已经学过Python程序设计和程序设计基础,掌握一定的计算机应用基础知识。(二)建议使用的教材及教学参考书教材:《数据分析与可视化技术(在AWS上进行开辟)》,薛国伟编著。参考书:《数据分析技术--Python数据分析项目化教程》,薛国伟:..年,第3版(三)考核方式及成绩评定1、考核方式及形式考试;笔试。2、总评成绩的组成及评定标准平时成绩(主要包括考勤、课内实践情况、作业完成情况)占50%,期末成绩占50%。(四)修订说明实际授课学时数根据当期校历修订。(五)其他说明大纲修订部门:执笔人:大纲审订部门:审订部门负责人:编订日期:修订日期:

数据分析与可视化技术(在AWS上进行开发)课程教学大纲 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.20 MB
  • 时间2024-03-25