云计算与大数据概论 教学大纲
计算机科学与技术专业
《云计算与大数据概论》教学大纲
一、课程基本信息
课程中文名称:云计算与大数据概论
课程代码:
学分与学时:4学分,64学时(其中,理论学时58,实验学时6)
课程性质:必修课程
授课对象:计算机科学与技术专业
二、课程教学目标与任务
本课程是理论性和应用性均较强的课程,通过本课程的学习,了解云计算与大数据发展概况,掌握云计算技术、云计算体系结构,了解当前主流的云计算平台,了解大数据开发技术,掌握Hadoop平台的应用方式,理解MapReduce、PIG和Hbase,了解云计算与大数据安全的标准和规范。
三、学时安排
四、课程教学内容与基本要求
第1章云计算与大数据概述
教学目的:通过本章学习,掌握云计算和大数据的概念,了解云计算和大数据技术的发展现状,掌握云计算和大数据的特点与优势,了解云计算分类方式,了解当前主流的云计算与大数据供应商。
基本要求:掌握云计算和大数据的概念,掌握云计算和大数据的特点与优势
重点与难点:云计算和大数据的特点与优势
教学方法:讲授、学生收集资料。
主要教学内容:
1.云计算和大数据的概念。
2.云计算与大数据技术发展现状。
3.云计算和大数据的特点与优势。
4.云计算的分类。
5.主流云计算和大数据供应商。
6.云计算与大数据的联系
第2章云计算技术
教学目的:通过本章学习,掌握虚拟化技术的原理和实现方式,包括服务器虚拟化、网络虚拟化、存储虚拟化、应用虚拟化和桌面虚拟化,了解分布式计算的原理与应用。
掌握IaaS、PaaS、SaaS三种云计算服务方式的特点和应用范围。
基本要求:掌握虚拟化技术的原理与实现方式,掌握三种云计算服务方式。
重点与难点:虚拟化技术、分布式计算技术
教学方法:讲授、学生收集资料。
主要教学内容:
1、虚拟化技术原理与实现方式。
2、分布式计算的原理。
3、IaaS、PaaS、SaaS三种云计算服务方式的特点和应用范围。
第3章云计算平台
教学目的:通过本章学习,了解当前主流的云计算平台服务商,掌握Google、亚马逊、微软、阿里巴巴、百度和腾讯所提供的云计算服务的原理和内容。
基本要求:了解当前主流的云计算平台服务商及其所提供的云计算服务。
重点与难点:Google云计算体系,亚马逊云计算架构
教学方法:讲授、学生收集资料、实验。
主要教学内容:
1、主流云计算平台服务商。
2、Google云计算体系,GFS文件系统、Google App Engine。
3、亚马逊平台存储结构、弹性云EC2、AWS等。
4、微软的Microsoft Azure。
5、阿里云服务平台。
6、百度开发者云服务。
7、腾讯云服务平台。
第4章大数据技术
教学目的:通过本章学习,了解大数据与数据挖掘技术,掌握大数据应用的总体架构和关键技术,理解大数据高级分析和可视化技术,了解当前主流的大数据服务、开源大数据平台。
基本要求:掌握大数据总体架构和关键技术,了解当前主流的大数据服务。
重点与难点:大数据应用的总体架构、数据分析和可视化技术。
教学方法:讲授、学生收集资料。
主要教学内容:
1、大数据与数据挖掘技术。
2、大数据应用总体架构和关键技术。
3、大数据高级分析与可视化技术。
4、主流大数据服务。
5、开源大数据平台。
第5章Hadoop开发平台
教学目的:通过本章学习,掌握Hadoop的发展史。
掌握Hadoop的作用,跟几个相近的系统进行比较。
掌握Hadoop的组成,简单了解core、avro、mapreduce、HDFS、pig、Hbase、ZooKeeper、Hive、Chukwa的作用。
基本要求:掌握Hadoop的作用,Hadoop的发展史,及Hadoop的组成。
重点与难点:了解Hadoop的作用和优势。
掌握Hadoop的基础组成部分。
教学方法:讲授、学生收集资料。
主要教学内容:
1.Hadoop的作用:了解Hadoop在大数据的处理方面的作用和优势。
2.Hadoop的发展史:Hadoop的起源和发展历程。
3.Hadoop的基本组成部分:了解其子系统的作用。
第6章MapReduce应用
教学目的:通过本章学习,了解MapReduce的作用。
掌握MapReduce的运行原理。
掌握java MapReduce的使用方法。
基本要求:掌握map函数和reduce函数在数据处理中的作用。
重点与难点:掌握java MapReduce的使用方法。
教学方法:讲授、学生收集资料。
主要教学内容:
1、掌握MapReduce的运行原理。
2、掌握map函数和reduce函数在数据处理中的作用。
3、掌握java MapReduce的使用方法。
4、了解并行计算的实现。
5、了解新框架YARN。
第7章PIG
教学目的:掌握pig的作用。
掌握pig的安装和运行。
掌握pig Latin。
掌握用户定义函数。
了解Pig的开发技巧和提示。
基本要求:掌握pig的作用。
掌握pig的安装运行,pig Latin的使用。
重点与难点:pig Latin,用户定义函数,数据处理操作符的使用。
教学方法:讲授、学生收集资料。
主要教学内容:
1、掌握pig的作用。
2、掌握pig的安装和运行。
3、掌握pig Latin。
4、掌握用户定义函数。
5、掌握数据处理操作符。
6、了解Pig的开发技巧和提示。
第8章Hbase简介
教学目的:了解列式数据库的发展和优点。
掌握Hase的使用方法、组成架构。
基本要求:掌握Hbase的作用和使用方法。
重点与难点:理解列式数据库的优点。
掌握使用java来操作Hbase。
理解Hbase的组成架构。
教学方法:讲授、学生收集资料。
主要教学内容:
1、Hbase的概念和作用。
2、Hbase安装。
3、Hbase和RDBMS的比较。
4、Hbase数据模型。
5、Hbase组成架构
6、客户端访问接口。
第9章云计算与大数据安全
教学目的:了解云计算面临的安全威胁,掌握云计算安全相关解决方案。
了解大数据面临的安全问题,掌握现有的大数据安全解决方案。
基本要求:掌握云计算安全相关解决方案,掌握现有的大数据安全解决方案。
重点与难点:云计算安全相关解决方案,现有的大数据安全解决方案。
教学方法:讲授、学生收集资料。
主要教学内容:
1、云计算面临的安全威胁。
2、云计算安全相关解决方案。
3、大数据面临的安全问题。
4、不同领域大数据安全需求。
5、现有的大数据安全解决方案。
五、课程教学方式与考核方式
课程教学方式:讲授、讨论、模拟练习、作品设计等多种方式。
考核方式:由平时成绩和期末考试成绩组成,其中:平时成绩包括平时作业、考勤和作品设计三部分,期末考试以闭卷笔试为主;总成绩=平时成绩×40%+期末考试成绩×60%。
六、使用的教材及教学参考资料
教材:青岛英谷教育科技有限公司.《云计算与大数据概论》
参考资料:
1、TOM Wbite著《Hadoopq权威指南》,清华大学出版社,2010.05
2、董西成著《hadoop技术内幕:深入解析YARN架构设计与实现原理》,机器工业出版社,2013.12
3、Chuck Lam 著《Hadoop实战》人民邮电出版社出版,2011.10
4.刘鹏编著《云计算》电子工业出版社
5.赵新芬编著《典型云计算平台与应用教程》电子工业出版社。
云计算与大数据 教学大纲
云计算与大数据教学大纲云计算与大数据教学大纲随着信息技术的快速发展,云计算和大数据已经成为当今社会的热门话题。
作为一种新兴的计算模式,云计算以其高效、灵活和可扩展的特点,正在改变着我们的生活和工作方式。
而大数据则是云计算的重要应用领域,通过收集、分析和利用海量数据,为企业和组织提供了更深入的洞察和决策支持。
因此,了解云计算和大数据的基本概念和原理,对于现代社会中的从业人员来说,已经变得至关重要。
一、云计算基础1.1 云计算的定义和特点云计算是一种基于互联网的计算模式,通过将计算资源、存储资源和应用程序提供给用户,实现按需使用和灵活扩展的目标。
其特点包括可扩展性、虚拟化、自动化和按需付费等。
1.2 云计算的架构和服务模型云计算架构包括云服务提供商、云服务消费者和云服务中介三个主要组成部分。
而云计算的服务模型则分为基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三种。
1.3 云计算的应用领域云计算已经广泛应用于各个行业,包括企业信息化、电子商务、物联网、人工智能等。
通过云计算,企业可以实现资源共享、成本节约和业务创新等优势。
二、大数据基础2.1 大数据的定义和特点大数据是指规模庞大、类型多样、处理复杂的数据集合。
其特点包括数据量大、数据速度快、数据种类多和数据价值高等。
2.2 大数据的采集和存储大数据的采集包括传感器数据、社交媒体数据、日志数据等多种形式。
而大数据的存储则需要借助分布式文件系统、NoSQL数据库和数据仓库等技术。
2.3 大数据的处理和分析大数据的处理和分析主要包括数据清洗、数据挖掘、数据可视化和机器学习等技术。
通过对大数据的处理和分析,可以发现数据中的规律和趋势,为决策提供支持。
三、云计算与大数据的结合3.1 云计算在大数据领域的应用云计算提供了强大的计算和存储能力,为大数据的处理和分析提供了基础设施。
通过云计算,可以实现大数据的快速处理、实时分析和高效存储。
《云计算与大数据》课程教学大纲
《云计算与大数据》课程教学大纲一、课程基本信息二、课程简介和教学目标1.课程简介《云计算与大数据》是一门综合性很强的基础课程,主要内容包括云计算概论、云计算基础(云计算关键技术、云交付模式、云部署模式、云计算的优势与挑战以及典型云应用)、虚拟化相关知识、云计算应用、大数据概念和发展背景、大数据系统架构概述、分布式通信与协同、大数据存储、分布式处理、MapReduce和Spark解析、流计算概述、集群资源管理与调度以及综合实践(结合云计算与大数据,在OpenStack平台上搭建Hadoop平台并进行数据分析)。
2.教学目标教学目标1:本课程的目的与任务是使学生通过本课程的学习,从云计算的基本概念入手,由浅入深学习云计算的各种相关知识,学会云计算的相关关键技术和云部署模式。
:切入大数据相关技术,介绍Hadoop MapReduce和Spark等大数据相关技术。
教学目标2:以一个综合实验,综合云计算和大数据相关技术,让学生融合云计算和大数据相关知识,掌握云计算和大数据的相关思想。
教学目标3(课程思政):以新冠肺炎疫情防控为切入点,让学生认识到我们疫情使用的健康码、行程码,是大数据与云计算的一个应用体现。
从而激发学生对本课程的兴趣以及对祖国在云计算和大数据的应用中的先进性和领先地位感到骄傲和自豪。
三、理论教学表1 理论教学安排四、实验教学无五、考核与成绩评定方法六、建议教材及相关教学资源1、建议教材教材[1]吕云翔,张璐,王伟佳. 云计算与大数据技术[M]. 清华大学出版社,2017.[2]陶皖. 云计算与大数据[M]. 西安电子科技大学出版社,2017.2、参考资料[1]韩燕波,王磊,王桂玲,刘晨著. 云计算导论—从应用视角开启云计算之门[M]. 北京:电子工业出版社,2015[2]Thomas Erl,Zaigham Mahmood著. 云计算概念、技术与架构[M]. 龚奕利,贺莲,胡创译. 北京:机械工业出版社,2014.附录1、报告评分参考标准表3 报告评分参考标准。
《大数据与云计算》教学大纲
《大数据与云计算》课程教学大纲课程名称:大数据与云计算英文名称:Big Data and CloudComputing课程编号:091060250.002课程性质:选修学分/学时:1/16,其中,讲授16学时,实验0学时,上机0学时使用专业:各专业任课学院、系部:计算机科学与技术学院数据科学与技术系一、课程简介课程定位:本课程意在普及大数据知识,帮助学生理解大数据时代的现实意义,了解大数据的分析、处理技术,以积极投身于大数据的应用。
课程内容:大数据发展历史、相关概念;大数据时代的研究方法及其特点;大数据的可视化技术;云计算与大数据之间关系;大数据处理系统Hadoop、SPARK的环境搭建;并行程序的编写方法入门。
学习成效:通过学习本课程使学生树立正确数据时代信息处理理念,理解大数据技术的优势与局限性,开拓学生在数据科学领域视野,为其在科学研究、工作实践过程中有效地应用大数据技术解决相关问题提供必要基础。
先修课程:C++、JA V A或Matlab语言等高级编程语言。
二、课程目标与毕业要求根据《工程教育专业认证标准(2017版)》,《大数据与云计算》课程教学目标对采矿工程专业毕业要求的支撑见表1。
表1 课程教学目标与毕业要求关系注:表中“H(高)、M(中)、L(弱)”表示课程与各项毕业要求的关联度。
三、课程目标与教学环节大数据与云计算这门课程以“开拓云计算视野、立足大数据实践、掌握大数据处理方法特点”为主线,结合学生个性特点,积极开展动手实践。
主要以讲授、随堂实践为主,以自主学习、课外作业为辅。
课堂教学将充分利网络辅助教学,调动学习积极性,提高教学效率。
本课程目标、知识单元与培养环节见表2。
表2 课程目标、知识单元与培养环节1. 布置一个课程项目(设计大作业)利用集群进行并行计算。
利用虚拟机配置集群,搭建HADOOP或SPARK系统,完成文本词频并行统计。
四、课程内容及学时分配大数据与云计算是一门理论性和实践性都很强的课程,针对计算机、信息管理和其他各专业学生的发展需求,系统、全面地介绍了关于大数据技术与应用的基本知识和技能,详细介绍了大数据与大数据时代、大数据的可视化、大数据时代的思维变革、大数据在云端、支撑大数据的技术、LINUX系统、HADOOP平台、SPARK平台等内容,具有较强的系统性、可读性和实用性。
《云计算》教学大纲
《云计算》教学大纲教学大纲云计算一、引言云计算是近年来快速发展的一项技术,在各个领域都得到广泛应用。
本教学大纲旨在介绍云计算的基本概念、原理和应用,并培养学生在云计算领域的基本技能和创新能力。
二、课程简介1. 课程名称:云计算2. 学时安排:总学时为40小时,其中理论学时为30小时,实践学时为10小时。
3. 教学方式:通过理论授课、案例分析、实践操作等方式进行教学。
4. 课程目标:掌握云计算的基本概念、原理和应用,并能够独立进行云计算相关的项目开发和管理。
三、教学内容1. 云计算概述1.1 云计算定义及特点1.2 云计算与传统计算的区别与联系1.3 云计算的优势和挑战2. 云计算基础技术2.1 虚拟化技术2.1.1 虚拟化的基本原理2.1.2 虚拟化在云计算中的应用2.2 分布式计算技术2.2.1 分布式计算的概念和特点2.2.2 分布式计算在云计算中的应用2.3 大数据技术2.3.1 大数据的概念和特征2.3.2 大数据处理在云计算中的应用3. 云计算服务模型3.1 基础设施即服务(IaaS)3.2 平台即服务(PaaS)3.3 软件即服务(SaaS)3.4 云计算服务模型的选择与应用案例分析4. 云计算安全和隐私保护4.1 云计算安全威胁及应对策略4.2 云计算隐私保护的挑战和解决方案5. 云计算应用案例5.1 云存储和备份5.2 云平台开发与部署5.3 云计算在企业中的应用5.4 云计算在教育、医疗等行业中的应用四、实践操作1. 云平台搭建与配置1.1 搭建开发环境1.2 配置云服务器1.3 管理云资源2. 云计算项目开发2.1 云平台应用开发2.2 云服务集成与调用2.3 项目部署与运维五、教学评估与考核1. 平时成绩:包括课堂表现、作业完成情况等。
2. 实践项目:根据学生的实践操作成果进行评估。
3. 期末考试:涵盖课程理论知识和实践技能的考核。
4. 总评成绩的计算方式:平时成绩占30%,实践项目占40%,期末考试占30%。
《云计算与大数据》课程教学大纲
《云计算与大数据》课程教学大纲一、课程基本信息课程编号:12159课程名称:云计算与大数据英文名称:Cloud Computing and Big Data课程类型:学科基础课课程要求:必修学时/学分:40/2.5(讲课学时:40)先修课程:Linux操作系统、Python程序设计后续课程:行业大数据案例分析、大数据项目综合实践适用专业:数据科学与大数据技术二、课程描述“云计算与大数据”课程是数据科学与大数据技术的专业选修课,主要讲授大数据的概念、特征、大数据的生态环境,大数据的采集、分析、处理、存储、应用的相关技术,Google 云计算原理及应用。
通过本课程的学习,使学生对云计算和大数据的概念、原理和实现技术有基本的认识,了解云计算和大数据的主要研究热点、应用领域,以及支持云计算和大数据的主要产品、工具并掌握基本的使用方法,培养学生分析、选用和设计云平台的基本能力,学会应用云计算和大数据处理技术解决实际的数据处理、分析和挖掘问题。
三、课程教学目标1.理解和掌握云计算和大数据的基本概念、组成框架和关键技术,使学生具有分析复杂的信息系统工程问题的基本知识和解决问题的能力。
(支持毕业能力要求2)2.能够使用Hadoop分布式平台和Google云平台,进行大数据应用开发环境和云平台的搭建,基本掌握大数据的采集、预处理、分析与可视化方法,学会Google云平台的应用,具备设计和搭建满足特定需求的云平台和大数据应用系统的能力,培养学生对新技术的工程实践探索能力。
(支持毕业能力要求1、3)四、教学内容、安排及与教学目标的对应关系五、其他教学环节(课外教学环节、要求、目标)无。
六、教学方法灵活运用多种教学方法,采取启发式教学、讨论式教学、应用案例教学等手段,将传统教学方法和现代教育技术相结合。
强调理论教学和实践教学并重,重视在实践教学中培养学生的实践技能和创新能力。
有效地调动学生的学习积极性,促进学生的积极思考,激发学生的潜能。
《云计算与大数据处理》课程大纲
《云计算与大数据处理》理论课教学大纲一、课程基本信息二、课程目标与任务通过课堂讲授、课堂讨论、习题、实验等环节教学,实现下列教学目标:(1)使学生获得云计算与大数据的基础概念、虚拟化技术和分布式集群技术的基本概念、主流大数据处理系统MPI、Hadoop、Storm和Spark等的体系结构及其程序设计方法,以及数据中心构建基础等方面的知识;(2)使学生获得虚拟化环境下分布式集群的构建技能,以及在云计算Hadoop 环境下的大数据处理程序设计和开发能力;(3)培养学生云计算环境下基于数据驱动的程序设计思维与理念,并形成一个完整的知识框架体系,以满足实际工作中对云计算和大数据处理应用型人才基本技能的要求。
三、课程主要内容、要求及学时分配四、主要教学组织形式与方法手段该课程作为计算机软件专业第7学期的专业选修课,通过对最新云计算与大数据关键技术的学习,拓宽学生的知识面,提升学生软件设计与研发能力。
1.组织形式该课程以班级为单位,可以将班级分为若干个小组,在学习过程中每个小组独立地进行计算集群的搭建和相关程序设计。
通过对案例的分析与设计,将本课程的知识应用到案例中去,使学生能够比较深刻地认识到云计算与大数据处理的功能和特点,同时也培养学生的数据驱动思维。
2.教学方法主要采用案例教学和其它多种教学方法(如:小组合作、问题解决、交流与分享、反思、鼓励创新思维、问题答疑等),同时结合行业大数据处理背景,从实际应用出发,让学生认识到该课程的实用性,从而有效调动学生的学习积极性。
3.教学手段采用理论讲授与案例教学法相结合,同时结合多媒体及网络等现代教育技术的应用,以达到有效提高教学质量的目的。
五、课程考核和成绩评定《云计算与大数据处理》实验课教学大纲一、课程基本信息二、课程目标与任务通过课堂讲授、课堂讨论、习题、实验等环节教学,实现下列教学目标:(1)使学生获得云计算与大数据的基础概念、虚拟化技术和分布式集群技术的基本概念、主流大数据处理系统MPI、Hadoop、Storm和Spark等的体系结构及其程序设计方法,以及数据中心构建基础等方面的知识;(2)使学生获得虚拟化环境下分布式集群的构建技能,以及在云计算Hadoop 环境下的大数据处理程序设计和开发能力;(3)培养学生云计算环境下基于数据驱动的程序设计思维与理念,并形成一个完整的知识框架体系,以满足实际工作中对云计算和大数据处理应用型人才基本技能的要求。
本科《云计算与大数据》课程教学大纲
《云计算与大数据》课程教学大纲开课单位:计算机科学与技术教研室课程类别:专业基础课总学时:48 讲授学时:40 实验学时:8 学分:2.5开课学期:第五学期先修课程:操作系统、数据库原理、面向对象程序设计教学方式:理论讲授加实验考核方式:考试使用教材及主要参考书:建议使用教材:陶皖主编,《云计算与大数据》西安电子科技大学出版社2017.1推荐参考资料:(1)《云计算(第三版)》刘鹏主编,电子工业出版社,2015.8(2)《大数据搜索与挖掘》张华平著,科学出版社,2014.5(3)《云计算与大数据技术》王鹏等编著.人民邮电出版社.2014.5月一、课程的性质和任务云计算和大数据正在引发全球范围内深刻的技术和商业变革,已经成为IT行业主流技术。
云计算通过分布式操作系统、虚拟化、并行计算、弹性计算、效用计算等关键技术,为大数据提供了基础物理平台,大数据是落地的云,技术涵盖了从数据的海量存储、处理到应用多方面的技术,包括数据采集、海量数据存储、非关系型数据管理、数据挖掘、数据可视化以及智能分析技术如模式识别、自然语言理解、应用知识库等。
本课程为物联网工程专业开设的一门专业基础课,主要学习云计算和大数据处理的相关原理和技术,结合核、医应用,与实际工程应用相结合,构建相应的云计算和大数据分析与应用平台。
二、教学基本要求本课程采取研讨式教学模式,教师主讲技术体系和结构原理,技术细节分为理论、实践、应用等专题,由学生自主选择专题进行自主钻研,阅读文献,搭建软件平台并实际运行,上台讲解,提交论文和实验报告,充分培养学生的自主学习和动手能力。
通过本课程学习,使学生掌握大数据的采集、传输、处理和应用的技术,了解Hadoop分布式系统基础架构,掌握HDFS和Map Reduct术。
了解HBase Hive、Zookeeper、Avro、Pig等相关大数据技术,与实际工程应用相结合,构建相应的云计算平台。
教学应当结合实际实验条件,培养学生实践动手能力,了解大数据技术发展现状,促进大数据相关教学改革。
云计算与大数据概论教学大纲
云计算与大数据概论教学大纲
计算机科学与技术专业
《云计算与大数据概论》教学大纲
一、课程基本信息
课程中文名称:云计算与大数据概论
课程代码:
学分与学时:4学分,64学时(其中,理论学时58,实验学时6) 课程性质:必修课程
授课对象:计算机科学与技术专业
二、课程教学目标与任务
本课程就是理论性与应用性均较强得课程,通过本课程得学习,了解云计算与大数据发展概况,掌握云计算技术、云计算体系结构,了解当前主流得云计算平台,了解大数据开发技术,掌握Hadoop平台得应用方式,理解MapReduce、PIG与Hbase,了解云计算与大数据安全得标准与规范。
三、学时安排
四、课程教学内容与基本要求
第1章云计算与大数据概述
教学目得:通过本章学习,掌握云计算与大数据得概念,了解云计算与大数据技术得发展现状,掌握云计算与大数据得特点与优势,了解云计算分类方式,了解当前主流得云计算与大数据供应商.
上一页下一页。
《云计算概论》教学大纲
《云计算概论》教学大纲
一、教学目的
1、熟悉云计算的概念,简单介绍基础架构、分类及应用场景;
2、熟悉相关技术:虚拟化技术、容错技术、数据中心网络等;
3、实现大规模计算任务的数据处理技术;
4、了解大数据处理、分布式存储和处理技术;
5、掌握基于云端的计算服务;
6、掌握基于云服务的应用开发;
7、了解现行的云计算技术、工具和框架。
二、教学内容
1、云计算基础概念:云计算的定义、特点、优势;云计算的历史发展及其类型;
2、云计算架构:云计算的基本架构、各组件及其功能介绍;
3、虚拟化技术:介绍虚拟化技术的基本概念、虚拟化分层模型、虚拟化技术的架构及原理;
4、容错技术:分布式容错技术的原理、技术概念及实现;
5、数据中心网络:数据中心的网络架构及设备;
6、大规模计算任务:大规模计算任务的处理技术;
7、大数据处理:大数据处理的技术概念、处理模型及框架;
8、分布式存储:介绍分布式存储、技术原理及应用;
9、云服务技术:介绍基于云服务的应用开发;
10、云计算技术、工具和框架:介绍目前流行的云计算技术、工具和框架;
三、教学方法。
云计算与大数据技术课程教学大纲
云计算与大数据技术课程教学大纲一、课程简介本课程是软件工程专业的专业选修课之一,主要介绍云计算与大数据技术,结合理论和实践介绍Hadoop这一高性能大数据处理工具的开发技巧。
通过本课程的学习,使学生掌握如何用Hadoop系列工具来解决具体的问题,具备基于Hadoop的基本开发能力,为后续学习打下必要的理论和实践基础。
二、课程目标(一)课程具体目标能够从软件工程的角度,针对软件工程领域的复杂工程问题,应用云计算与大数据技术为相关软件开发项目的系统概要设计与详细设计打下基础。
(二)课程目标与专业毕业要求的关系表1 本课程对专业毕业要求及其指标点的支撑(三)课程对解决复杂工程问题能力的培养在课程理论知识讲授环节,不但注重培养学生对云计算与大数据技术的深入理解,使学生掌握解决该领域复杂工程问题所需的基本技术及其在实际应用中的实践技巧,而且跟踪行业发展前沿,探讨当前热点问题以激发学生的学习兴趣。
在实验教学环节,以培养学生解决复杂工程问题的能力为目标,围绕课程支撑的课程目标安排实验项目,设计实验内容,明确实验要求。
在课程考核环节,通过实验、作业和期末作品综合锻炼和检验学生应用云计算与大数据技术解决复杂工程问题的所需的知识和能力。
总之,本课程的教学遵循了培养学生解决复杂工程问题能力的理念和要求,有效支撑了课程目标的达成。
三、教学内容及基本要求(一)理论教学第1单元云计算及大数据处理技术介绍(4课时)1.教学内容(1)云计算的概念(2)云计算发展现状(3)大数据的概念(4)大数据的应用(5)大数据关键技术2.基本要求(1)了解云计算和大数据的形成与发展;(2)了解大数据处理的基本技术;(3)掌握大数据的概念、应用、大数据处理关键技术等;(4)理解云计算的工作原理。
3.支撑的课程目标本单元各知识点的讲授和学习,有助于支撑“课程目标:能够从软件工程的角度,针对软件工程领域的复杂工程问题,应用云计算与大数据技术为相关软件开发项目的系统概要设计与详细设计打下基础。
