《大数据编程技术提高》课程标准_第1页
《大数据编程技术提高》课程标准_第2页
《大数据编程技术提高》课程标准_第3页
《大数据编程技术提高》课程标准_第4页
《大数据编程技术提高》课程标准_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

《大数据编程技术提高》课程标准课程名称:大数据编程技术提高学分:3计划学时:54适用专业:大数据技术1.前言1.1课程性质《大数据编程技术提高》课程是是大数据技术专业的专业拓展课程,在整个专业课程体系中占有极为重要的地位。其前导课程为《数据库技术》、《大型数据库应用与维护》、《程序设计基础》等,后续为毕业设计综合实训等课程铺垫。通过本课程学习,主要介绍Java语言的基本知识,使同学们掌握面向对象程序设计的基本概念与方法,初步掌握用Java来开发应用软件,并能够在此基础上进行HBase数据处理应用的二次开发。课程教学内容的取舍和内容排序遵循以工作需求为目标原则,重视软件工程的标准规范,重视业内工作过程中的即成约定,努力使学生的学习内容与目标工作岗位能力要求无缝对接。1.2设计思路高职教育的特色是培养实用技能型人才,传统的开发类课程的教学只是针对编程语言语法以及软件开发工具的操作方法进行讲授,整体课程讲授下来,学生只会编写简单的开发语言以及开发软件的基本使用,不会灵活的综合各知识点进行软件开发实践。因此,在教学中,我们在教材的基本体系框架的基础上,突破教材的局限性。同时从实际应用中选取教学内容,激发学生的学习兴趣,提高学生解决实际问题的能力,提倡把“知识”放在问题中,放到现实中,让学生通过收集信息、分析信息、处理信息和运用信息,主动地探索、发现、体验和解决问题,从而培养获取新知识和利用知识进行创新的能力。为了提高学生的技能和改变以前的教学情况,大数据技术教研室经过多年的教学模式研究以及培养方案探索,根据“以就业为导向,以能力为本位”和“项目教学法”的教学思想,研制出“三维实践教学”层次结构的一体化创新实践体系,并制定相应的项目教学方案,本课程《大数据编程技术提高》课堂教学改革就是在上述教学思想的基础上开始实施,改变原有的传统教学模式,以“三维实践”为驱动,改革传统的实验、实践教学模式,带领学生模拟项目实践并参与实际项目,学生就很容易接受,并能很好的应用所学知识和所学软件,最终使学生切实掌握大数据编程过程,培养学生成为面向社会的实践型人才。“三维实践”中的三维指的是:大数据编程开发岗位知识与能力,创新课程教学,项目驱动实践。前端编程岗位知识与能力:是针对该课程的培养方向和目标,按照大数据编程岗位行业要求进行针对性的培养,使得教学过程中与前端岗位能力进行对接。从而使学生能够更有效的纳入到大数据编程模式下,更好的更快的适应将来的工作中。创新课程教学:是保证该体系可持续发展的基础下。改革传统教学和考核方法,将创新课程(如:竞赛班、早训完练,特长班课程)纳入学院教学培养体系中,以大数据编程的效果为考核标准,可以打破传统的课堂教学模式,开展项目指导式、半答疑式等行之有效的教学方式,确保课程教学目标的实现。项目驱动实践:是提升学生实践创新能力的关键,通过引进实际大数据编程项目(如:学院横向项目,科研项目,校外项目等),经过教师的优化加工,成为一系列实用有效的教学项目,以“项目”驱动的方式,让学生直接参与到大数据编程中,参与各类项目。2.课程目标2.1总体目标通过任务引领型的项目活动,旨在使学生掌握大数据编程的基本知识和技能,包括大数据编程环境部署、编程能力的培养和提高。最终通过一个企业的真实项目,使学生在认知和实际操作上,对大数据编程有一个整体认识,并掌握大数据编程的基本技术和应用技能。倡导学生在“做中学”,为提高学生的职业能力奠定良好的基础。2.2具体目标本课程通过理论和实践教学,使学生掌握的大数据编程常用方法,培养学生利用所学知识来解决实际问题的能力。2.2.1知识目标掌握Java基础语法;掌握面向对象编程方法;掌握HBase编程;实现大数据编程项目。2.2.2能力目标使用Java解决基础问题的能力;能进行面向对象分析和编程;提高不同编程语言之间融会贯通的能力;能在大数据环境下进行真实项目的二次编程开发。2.2.3素质目标培养学生的刻苦钻研精神、创新能力、举一反三与学以治用的能力;培养学生知识的综合实践能力;培养学生的集体协作能力,实事求是的学风、严谨的学习态度;培养学生数据廉洁的意识。3.课程内容与要求序号教学任务课程内容及教学要求教学设计参考学时1Java编程基础Java概述1.了解Java基本运行机制2.掌握使用Java解决基础问题的能力3.掌握对比不同编程语言区别的能力15Java基本语法Java变量与常量Java运算符号Java结构语句2面向对象编程Java中的类与对象1.理解面向过程和面向对象的区别2、掌握面向对象分析方法3.掌握面向对象编程能力15Java类的封装Java类的继承Java类的多态3集合List、Set、Map等集合接口的使用1.理解List、set、map的区别2.掌握集合的基本用法3.掌握常用工具用法9集合的遍历与常用工具类3HBase编程基础HBase大数据环境搭建1.了解HBase存储原理2.了解NoSQL3.掌握HBase常用命令4.掌握HBase表结构设计能力6HBase存储原理与常用命令HBase表结构设计HBase的JavaAPI操作4综合实训基于HBase大数据环境下大数据编程综合应用实训5.综合上诉知识模块实现大数据编程综合案例65期末考查3合计54注:“课程内容及教学要求”中,要分别体现技能内容及要求、知识内容及要求。4.实施建议4.1教材选用和编写建议教材选用。应依据高职学生特点与本着实用性、应用性原则考虑教材的选用。《Java基础入门》,清华大学出版社,黑马程序员2018年12月2版。相对于市面上Java教材可选性比较高,HBase的教材相对较少,因此会有部分编讲义。编写建议。必须依据本课程标准编写教材。教材应充分体现任务引领、能力培养为导向的课程设计思想。教材以完成任务来驱动,通过课内项目和课后拓展作业等多种手段,采用递进和并列相结合的方式来组织编写,使学生实施任务的过程掌握技能,并进行知识的归纳与拓展。教材应突出实际性,应避免把职业能力简单理解为纯粹的技能操作,同时要具有前瞻性。应将本课程中所用到的项目管理的其他知识纳入其中,并要有思想方法的传授。教材应以学生为本,文字表述要简明扼要,内容展现应图文并茂、突出重点,重在提高学生学习的主动性和积极性。4.2教学建议课程教学模式。以学生为主体,以能力为本位,以任务为驱动。学生为主体是前提,能力为本位是目标,任务为驱动是手段。教学方法。教师讲授:教师讲授以本课程标准为指南,结合教材和电子教案,通过讲解、答疑等方式培养学生独立思考、解决问题的能力。学生自学:自学内容包括阅读教材,查找资料,以及独立完成作业;除此之外,可提供自我练习(含答案)题库,使学生自我提高。习题教学:习题教学是检验、巩固、应用所学知识的重要手段。在教学过程中,教师结合教学进度、教学重点和难点,安排适当的习题训练,并对习题中的问题进行指导。实践教学:通过课堂讨论、案例分析、课程设计、课后实践等方式进行。在每章教学过程中给学生进行案例分析和现实问题课堂讨论,学生可事先上网查寻有关题目和参考资料。4.3教学考核评价建议本课程期末考试形式为开卷考查。期末课程结束,统一出题,统一考查。评分标准:满分100分,其中平时成绩占50%;期末成绩占50%。平时成绩的记载内容包括出勤、课堂表现、上机操作实践三项;期末考查:采用课内考查的形式,统一出题,学生上机完成设计和编程内容,根据成果情况进行汇报总结,视学生掌握情况进行评分。4.4课程资源的开发与利用随着新课改的逐步深入,只有充分重视开发课程资源,丰富课程内容,有效地发挥教师的潜能,有利于教师的不断成长,课改才有实质性意义。教师应创造性地利用一切可用的资源,为学生的学习、实践服务。通过课程资源的开发和利用加强课程内容与学生生活以及现代社会和科技发展的联系。学生的经验、疑问、情感、态度等也是课程资源的有机组成,密切关注学生的学习兴趣和经验,有利于学生对课程内容的理解,有利于学生的发展。课程资源的开发和利用可促进教师专业成长,课程资源开发也促进教师专业化发展,这也是课程资源开发的价值体现之一。课程资源的开发对教师提出了新的专业能力要求,即课程开发的专业素养和能力。教师应该成为学生利用课程资源的引导者、开发者。教师必须具备根据具体的教学目的和内容开发与选择课程资源的能力,充分挖掘各种资源的潜力和深层次价值。标准与规范。注重实训指导书的开发和应用,编写时必须注意时代性、实践性和可操作性。注重教学过程中的讲练结合,增加上机操作内容。教学设施。争取能用配备背投的教室,如果能上网教学效果会更好。实训条件。人手一台电脑,根据实训指导书进行实训4.5教学条件配备建议本课程的实施必须依赖于一定的教学条件配备,如计算机机房,OFFICEWord软件、idea、Sublime、虚拟机等必备的软件平台。实践教学环境。利用现有学校教学设备,引导学生学习专业知识,构建系统性的教学内容体系。学校拥有实验教学计算机房,可进行开放性实验。教学实验教室拥有计算机、音响等多媒体设备,可供进行二次开发实验之用。这些实验教学的软、硬件资源丰富,能满足二次

温馨提示

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

评论

0/150

提交评论