《Hadoop数据管理Ⅱ》课程标准.docx
《《Hadoop数据管理Ⅱ》课程标准.docx》由会员分享,可在线阅读,更多相关《《Hadoop数据管理Ⅱ》课程标准.docx(18页珍藏版)》请在第壹文秘上搜索。
1、Hadoop数据管理II课程标准课程代码:B0509022课程类别:专业核心课授课系(部):数字经济学院学分学时:7学分/94学时一、课程定位与作用1.课程的定位:本课程是大数据技术与应用专业的专业核心课程;是一门实用性和实践性很强的程序设计语言课程。2 .课程的作用:根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,掌握SPark分布式计算框架、SCaIa与SPark编程技术,为将来从事大数据分析挖掘工作奠定基础。3 .与其他课程的关系:本课程是作为大数据专业核心课程,本课程所学习的相关内容在企业中的运用越来越广泛,学习Spark分布式计算框架已然是进入大数据行业所必不可
2、少的一步。二、课程目标通过本课程的学习,使学生掌握基于SPark分布式计算框架的应用程序开发技术,并结合企业案例,将理论与实践相结合,提升对大数据应用系统的开发能力,为将来从事数据分析挖掘工作奠定基础。1.知识目标(1) 了解SPark生态圈的构成;(2)理解SPark运行架构与工作原理;(3)掌握SPark环境及其相关开发语言(SCaIa)的IDE环境IntelliJIDEA的搭建方法;(4)掌握在集成开发环境InteniJIDEA中使用SCala语言开发SPark应用程序的方法;(5)掌握SParkSQL结构化数据文件处理方法;(6)掌握SParkStreaining实时计算框架的搭建和应
3、用程序的开发;(7)掌握SParkGraPhX图计算框架的搭建和应用程序的开发;(8)掌握基于SParkMLIib算法库的应用程序开发。2 .能力目标通过本课程的学习,学生应具备以下几方面的能力:(1)能描述SPark的运行架构与原理;(2)能熟练安装和配置SPark集群开发平台;(3)能熟练使用SCala语言开发基于SPark集群的应用程序;(4)能熟练使用SParkSQL开发基于结构化数据文件的应用;(5)能熟练使用SParkStreaming开发基本的实时流计算应用程序;(6)能熟练使用SParkMLlib提供的算法库开发基本的机器学习应用程序。3 .素质目标(1)具有社会主义和共产主义
4、的理想信念;(2)具有改革开放的意识和强烈的竞争意识;(3)具有良好的行为规范和社会公德以及较强的法制观念;(4)具有良好的职业道德和质量服务意识;(5)具有不断学习、不断创新的进取精神;(6)具有团队协作精神和较强的协调能力及独立工作的能力;(7)具有健康的体魄和良好的心理素质。三、课程设计1 .设计基本理念本课程的设计理念是:应用为目标、实践为主线、能力为中心。(一)突出学生主体,强调能力培养坚持以能力为中心、以学生为主体的原则来设计课堂教学,在学生就业岗位需求分析的基础上来确立能力目标,将能力培养贯穿于课程教学之中,实现由传统的以教师为主体的知识传授型教学模式向以学生为主体的能力培养型教
5、学模式的转变。(二)基于工作过程,真实案例教学在教学过程中,以典型工作任务为载体,将对各种资源的管理分解为多个独立又具有一定联系的任务,让学生将知识的学习,技能的加强和经验的积累在一系列任务中获取并高度融合。(三)整合课程资源,理论实践一体化本课程在教学过程中,根据高职培养应用型人才的特点,以典型工作任务为主线、以各种资源管理为核心,以培养能力和提高兴趣为目标,重视在新形势下的新方法、新规则和新思想的传授。着重培养学生能灵活应用这些思想和方法的能力。课程教学中要遵循理论来自于实践的原则,融“练、学、思、拓”于一体,体现“在做中学,在学中做,学以致用”,以增强知识点的实践性,激发学生的学习兴趣。
6、在实践教学环节中则融入相关理论知识,突出理论来自于实践和指导实践的作用,使学生的知识应用根据学习的内容提升一个新的高度。(四)体现能力标准,强调工学交替学习借鉴“四环相扣”教学改革成果,在本课程教学中全过程体现工学结合,课程教学目标围绕能力标准,课程本身按模块设置,教学过程充分工学交替。2 .总体设计思路本课程采用面向应用方向,以应用为中心构建课程体系,提出从理论到实际,从具体到抽象,从个别到一般,从零散到系统的方法,实施“提出问题-解决问题-归纳分析”的教学三部曲,强调动手能力和对知识的运用能力,重点培养应用型人才。根据知识的深浅度进行实际学习,创设了9个学习情景:SPark概述TSPark
7、运行架构与原理-SCaIa语言基础TSPark编程基础fSpark编程进阶TSParkSQL:结构化数据文件处理-SparkStreaming:实时计算框架SparkMLlib:功能强大的算法库今项目案例:餐饮平台菜品智能推荐。通过实际案例对知识点进行串联发散,让学生通过具体的实际问题的解决来掌握Spark大数据应用开发的核心技术。课程开发和学习情境设计,整个学习领域由以下学习情境(课程单元)组成:学习情景1学习情景2学习情景3学习情景4学习情景5学习情景6学习情景7学习情景8学习情景9Spark概述Spark运行架构与原理Scala语言基础Spark编程基础Spark编程进阶SparkSQL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hadoop数据管理 Hadoop 数据管理 课程标准