APP下载

应用型本科教育中java的教育探索

2016-03-03陈纯玉孙传丽

新教育时代电子杂志(学生版) 2016年11期
关键词:应用程序应用型建模

陈纯玉 孙传丽 蔡 娣

(黑龙江八一农垦大学 黑龙江大庆 163319)

应用型本科教育中java的教育探索

陈纯玉 孙传丽 蔡 娣

(黑龙江八一农垦大学 黑龙江大庆 163319)

为了更好地适应当下社会经济的发展,一种新的教育类型—应用型本科教育诞生了。近年来,随着计算机、信息技术的发展和普及,计算机软件开发逐渐成为了社会的热门行业。Java具有简单性、安全性、分布式、动态性等特点,可以编写web应用程序、桌面应用程序、嵌入式和分布式系统。很多应用型本科教育都有java课程。

应用型本科 高校 java教育

引言

Java语言具有跨平台和安全性成为计算机语言中应用最广泛的一种语言。教育部教学委员会制定的计算机基础课程白皮书将java语言课程设置成为了核心课程,java语言和程序设计也成为了计算机专业以及相关专业学生学习的基础课程。但是java语言课程技术性和应用性很强,给学生的学习带来了一定的难度,让学生丧失了对java语言学习的兴趣。如何提高java学习质量和效率是当下很多高校老师和学生共同面临的难题。[1]

一、应用型本科教育

应用型本科教育指的是以本科教育为主,以学科为依托,面向区域经济,以经济社会市场需求为导向,培养高层次的应用型人才,促进学生知识、技能的全面发展,打造集生产、建设、管理为一体的高级应用人才为培养目标的高等教育模式。应用型本科教育是一种新型的教育类型,是伴随着科学技术进步和教育事业的发展形成的,它与理论性本科教育、实用技术型教育是相对的,应用型本科教育与国家创新型人才培养息息相关。[2]

二、应用型本科教育中java教育存在的问题

Java语言是一门实践性和应用性很强的课程,但是当前很多高校用的参考教材注重理论知识的学习,实验大部分是验证性的内容,与当下java语言严重脱节。教学方法陈旧,让学生很容易失去学习的兴趣。其次,java语言教学的实践环节比较少。学生无法将课堂学习上的理论知识与实践结合起来,很多高校java语言课堂一般安排在一个学期内,这大大增加了学生学习的难度。

三、探讨应用型本科教育中java教育的发展

1.充分利用网络资源

网络是一个巨大的资源库,近年来,随着网络技术的发展,远程教育、翻转课堂等以互联网为基础的教学模式逐渐受到教育行业的关注,并开始广泛应用在教育系统中。网上各种教学视频和教学资料非常丰富,学生可以充分利用网络资源。在学习过程中,如果遇到了问题或者不懂的地方,可以在网上寻找相关的视频资料。或者在贴吧、技术论坛上,贴出自己的问题,与其他网友进行交流或者学习,如果遇到无法理解的问题还可以向java大神请教。这样不仅开阔了学生的视野,让学生了解到最新的java编程方式,而且还可以提高学生的学习效率,让学生进行自主探究,并制定java语言学习的计划。Java语言学习一般分成三个阶段:初始阶段、巩固阶段、进阶阶段。初始阶段主要了解和掌握java语言的特点以及相关的知识,java异常处理办法、多线程技术、正则表达方式等内容;巩固阶段主要学习扩展机制、集合框架、安全机制、泛型编程技术等内容;进阶阶段则学习的内容具有一定的难度,学生可以根据自己的兴趣选择学习web应用程序或者桌面应用程序的开发,然后学习相应的课程。

2.充分利用开发工具

Java程序中,可利用的工具软件有很多。在学习过程中,学生要利用软件中本身就有的IDE以及其他建模工具,了解每一个建模工具的作用、使用方法和快捷键,这样可以提高学习效率。比如在学习数据编程的时候,可以使用Pwer Designer建模工具。在学习的时候,要建立相对比较规范的学习方法和使用方法,这样学生在操作的时候才能达到事半功倍的效果。通过建模工具的使用,增加学习学习java语言的信心。[3]

3.提高学生实验动手能力

应用型的技术不是一朝一夕就能达成效果的,需要大量的实践,积累丰富的经验,才能不断提高自身的实际应用能力。因此,学生在日常学习过程中,可以结合自己实际生活经验,编写一些小程序。比如,学生可以编写学校的学生管理系统。在编写前,学生应该查阅相关的资料,比如将学生的姓名、班级、学号、成绩等信息,分析学生管理系统的结构,并结合自己java编写能力,如果学生刚刚学习可以用List、数组编写一个简单的学生管理系统。如果学生已经达到了进阶阶段,则可以用大数据和swing做一个界面管理系统。在编写的过程中,学生就能将学到的知识及时应用在实践过程中,增加学生对java知识的理解和应用能力。

结语

根据应用型本科教育目标,首先要培养学生的应用能力。Java语言是一门应用性很强的课程,学生应该不断提高自己的自学能力和动手能力。

[1] 张静,苏锦.应用型本科教育中Java课程的教学探索[J].科教文汇,2011,(1):98-98.

[2] 徐莉.《高级Java程序设计》课程考试改革的探索与实践[J].科技信息,2012,(36):575-575.

[3] 邱珊.Java语言程序设计精品资源共享建设与实践[J].现代计算机,2016,(30):33-37.

猜你喜欢

应用程序应用型建模
关于应用型复合人才培养的教学模式探讨
联想等效,拓展建模——以“带电小球在等效场中做圆周运动”为例
“5-2-1”应用型人才培养模式探索实践
删除Win10中自带的应用程序
谷歌禁止加密货币应用程序
基于PSS/E的风电场建模与动态分析
不对称半桥变换器的建模与仿真
第8讲 “应用型问题”复习精讲
基于应用型的成本会计教学改革
三元组辐射场的建模与仿真