网站大量收购闲置独家精品文档,联系QQ:2885784924

职业技术学院《Hadoop大数据开发基础》课程教学大纲.docx

职业技术学院《Hadoop大数据开发基础》课程教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE13/NUMPAGES14

《Hadoop大数据开发基础》教学大纲

课程基本信息

课程代码

课程名称(中/英)

Hadoop大数据开发基础

开课学院

智能制造与信息工程学院

适用专业

大数据技术

学分

2分

总学时

32学时

理论学时

16

实践学时

16

课程性质

必修

课程类别

考核方式

考查

先修课程

计算机应用基础、数据库技术及应用(MySQL)

选用教材

1.《Hadoop大数据开发基础》张军张良均主编人民邮电出版社2021.11,ISBN978-7-115-57562-3

网络课程

超星创建课程

课程简介

本课程是大数据技术专业的必修课程。随着时代的发展,大数据已经成为一个耳熟能详的词汇。与此同时,针对大数据处理的新技术也在不断的开发和运用中,逐渐成为数据处理挖掘行业广泛使用的主流技术之一。Hadoop分布式集群系统架构,具有高可用性、高容错性和高扩展性等优点,由于它提供了一个开放式的平台,用户可以在不了解底层实现细节的情形下,开发适合自身应用的分布式程序。经过多年的发展,目前Hadoop已经成长为一个全栈式的大数据技术生态圈,包括了Hive、HBase、Spark等一系列组件,成为应用最广泛、最具有代表性的大数据技术之一。因此,学习Hadoop技术是从事大数据行业工作所必不可少的一步。为了满足企业的大数据人才需求,帮助学者掌握相关技术知识解决实际的业务需求,特开设Hadoop大数据开发基础课程。通过本课程的学习,使学生掌握Hadoop、Hive和HBase集群的安装配置,能够根据具体需求编写MapReduce程序解决实际业务问题,使用Hive、HBase进行数据存储、查询、分析,最后详细拆解并学习电影网站用户影评分析案例,将理论与实践相结合,为将来从事数据分析挖掘研究、工作奠定基础。

课程目标

课程目标1:课程思政目标——用审辩思维(criticalthinking)理性看待事物,明辨是非;引导学生形成积极向上的世界观、价值观和人生观。

课程目标2:依据阶段练习与维护典型工作任务的能力要求,确定各教学单元的能力、知识和素质目标,并以此进一步进行教学单元设计,使学生掌握Hadoop基本原理与架构、集群安装及配置,MapReduce编程等,能够理论结合实践,运用相关技术解决实际的业务需求。全书按照解决实际任务的工作流程路线,逐步展开介绍相关的理论知识点,推导生成可行的解决方案,最后落实任务实现环节。培养学生分析问题和解决问题的能力。

课程目标3:掌握Hadoop的相关知识,包括Hadoop集群的搭建及配置、基础操作、MapReduce入门编程、MapReduce进阶编程、Hive数据仓库和HBase分布式数据库等等,能够独立完成电影网站用户影评分析。

课程内容与教学要求

第一章Hadoop介绍

(一)课程内容

1.通过直接引入的方式导入新课、补充线上学习的相关习题和背景知识。在大数据时代,Hadoop作为处理大数据的分布式存储和计算框架,在国内外大、中、小型企业中已得到广泛应用,掌握Hadoop技术是从事大数据行业工作必不可少的一步。本章主要介绍Hadoop框架的理论知识,包括Hadoop框架及其发展历史、特点;然后重点讲解Hadoop的三大核心组件HDFS、MapReduce和YARN;接着对Hadoop生态系统中常用的组件进行简单的介绍,包括组件的特点和应用;最后简要介绍Hadoop的应用场景。

2.通过讲解知识点,然后提出问题,让学生分析问题并独立解决问题,然后将自己理解的答案分享给同学们。

3.示例操作部分,通过教师先演示,学生接着完成的方式,学生遇到问题及时解决,可以找老师帮忙,也可以同学之间相互帮忙。

4.课程思政:锻炼学生工匠精神,一个标点符号都会影响整个代码的输出。还要锻炼团队合作精神,同学间相互帮助,完成代码的效果会更高。

(二)教学要求

1.了解Hadoop框架及其发展历史、特点;

2.了解Hadoop核心组件;

3.了解Hadoop生态系统;

4.了解Hadoop应用场景;

5.掌握Hadoop的三大核心组件HDFS、MapReduce和YARN;

重点:

1.掌握Hadoop生态系统;

2.掌握Hadoop的三大核心组件HDFS、MapReduce和YARN。

难点:

1.掌握Hadoop的三大核心组件HDFS、MapReduce和YARN。

第二章数据Vue.js开发基础

(一)课程内容

1.复习巩固。教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。

2.教学导入。

为了更好的学习Hadoop,我们要先搭建好Hadoop集群环境。本章将详细讲解Hadoop集群的搭建及配置。

3.通过讲解知识点,然后提出问题,让学生分析问题

您可能关注的文档

文档评论(0)

力行足下 + 关注
实名认证
内容提供者

用心做人,用心服务。

1亿VIP精品文档

相关文档