- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《大数据编程技术提高》课程标准
课程名称:大数据编程技术提高
学分: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.课程内容与要求
序号
教学任务
课程内容及教学要求
教学设计
参考
学时
1
Java编程基础
Java概述
1.了解Java基本运行机制
2.掌握使用Java解决基础问题的能力
3.掌握对比不同编程语言区别的能力
15
Java基本语法
Java变量与常量
Java运算符号
Java结构语句
2
面向对象编程
Java中的类与对象
1.理解面向过程和面向对象的区别
2、掌握面向对象分析方法
3.掌握面向对象编程能力
15
Java类的封装
Java类的继承
Jav
原创力文档


文档评论(0)