当前位置:首页 期刊杂志

应用型人才培养模式下的Java课程教学改革探索

时间:2024-05-04

李跃飞 湖南信息学院

应用型人才培养模式下的Java课程教学改革探索

李跃飞 湖南信息学院

JAVA作为一门实践性较强的工具型课程,受信息科技发展的影响。如今在经济的发展过程中扮演了越来越重要的角色。因此加强JAVA人才的培养的有效探索,将对社会经济的发展起到间接的推动作用。本文将围绕人才的有效培养,展开JAVA课程教改论述,希望探索出更好的教学模式,加强JAVA人才的培养能力。

应用型人才 JAVA 课程改革

前言:为了确保我国JAVA人才的有效培养,必须要提高JAVA人才的实践能力,本文将重点围绕以应用型人才的有效培养途径展开探索,希望借助于课程改革,加强JAVA课程教学的实用性。为我国计算机软件编写领域提供更多优质的综合性人才。

1 教学方向及内容的改革

应用型人才的概念是相对于专门学术研究型人才提出的,以适应用人单位为实际需求,以大众化教育为取向,面向基层和生产线,强调实践能力和动手能力的培养。JAVA作为一门工具型技术,不同企业单位所需人才类型有着很大的区别。复杂的知识点内容,要求JAVA教学必须按照程序设计的特点,将其分类。如类和对象、抽象类和接口、继承和多态、饱和内部类以及异常处理5个专题进行讲解,使分散的知识更具系统型,便于学生理解和掌握。

2 授课方法改革

2.1 倒叙+抛锚类型的实例教学

作为一门注重操作与实践的技术课程,JAVA语言的学习更偏重于实践操作,从而加深学生学习印象。在传统教学模式下,教师一般会先将知识的理论点与重点进行传授,使学生初步了解知识重点与理论原点。之后教师借助于实例故事,分析知识点案例,讲解知识问题与问题解决思路。最后使用代码演示如何解决问题,示范代码运行效果。传统教学过程中教师所采用的案例一般为成功案例,在该模式下,学生的思维往往非常保守,缺少足够的实践操作,学习效果必然会有所影响。因而为了确保学生加深知识理解,方便知识内化,应采用倒叙+抛锚的方式进行实例授课。具体措施为在讲解案例的过程中,并不直接穿插解题思路,而是有限展示案例运行效果,启发学生解决问题的思路运转。这么做可以确保学生有更多的时间去思考问题解决对策,之后安排实践操作活动,找出解决缺陷的办法。

2.2 现场编程

传统计算机语言教学时,教师一般会提前编好源代码,之后编译运行程序结果。这种方式能够增加课堂教学讲授数目,却无法真正提升学生学习热情,加强学生编程技能。因而,为了提高学生的实际学习质量。教师应在课堂中,根据教学内容的学时进度和难度,设置数量恰当的教学案例。采用一对一的步骤讲解方式,进行现场编程教学。教师一般解读自己编写的源代码思路,一边为学生展示如何编写代码。通过直接演示的的方式,加深学生学习印象。另外在现场编程教学下,学生将会得到更加直观的知识学习感受,消除学生对知识学习茫然的情况。这样更能提高学生学习热情,调动JAVA学习课堂学习气氛。

2.3 分段式开发应用

JAVA程序有许多的开发平台,例如记事本和JDK及IDE等。不同的编写工具有着不同的编写优势。例如记事本加JDK的方式,编写程序相对简单,而IDE编写平台在程序编写过程中则会十分有趣。不过相对应的则是,不同的程序开发平台也有着不同的问题,如记事本加JDK的方式虽说编写方式简单易掌握,但却会出现编写无聊枯燥的情况出现。而在一味使用IDE编写情况下,则会使学生陷入IDE工具以来,导致学生无法真正完成技术的掌握。所以,JAVA语言的教学应采用多层、分段的方式进行。如在基础知识学习过程中,可以采用记事本加JDK的方式,使学生更好的掌握基础知识。在编写大型程序的时候则使用IDE开发工具,避免编码错误。这样既有利于学生的基础知识掌握,同时也能够使学生具备大型项目开发的能力。

3 实验教学改革

3.1 小组学习

教学前,教师应结合学生的学习个性与特点分配不同的学习小组。小组成员不宜过多,为了使学习知识更好的吸收,每组应由3-4人组成。之后安排一名组织能力强,且具有责任心的学生担任小组组长。

3.2 渐进式学习

JAVA语言相对于其他编程语言虽说较为简单,但是对于许多初次涉及到这门计算机语言的人来说,高级JAVA语言仍旧有一定学习难度。因此应结合学生的学习进度,采取层级递进的教学模式,将学习难度划分多个等级。安排不同学习进度的学生进入不同的班次,从而完成知识的内化。

3.3 多元化学习

多元化学习不止代表学生要围绕自己的职业方向发展不同的语言学习方向。同时意味着教师的实验评价方式要结合学生的学习层次与进度,采取不同的方式进行。例如课后评价可以现由学生自己点评,对自己进行客观性分析。之后由小组成员根据学生的实验项目质量和工作量大小进行评分。最后在教师对学生的努力情况和学习态度的点评下结束教学评价。通过多元化的评价体系,能够为学生的知识掌握能力提供更为实际与客观的评价结果。

4 结束语

随着社会的发展,计算机语言在实际生活中的用途越来越多,对社会的影响越来越大。因此必须围绕计算机人才的发展方向及社会经济发展地位展开计算机课程知识的改革,通过多种学习方式,及实践操作的方法,加强学生知识理解能力与使用效果。不断分析操作问题和实践问题,从而为技术的创新提供动力。加强我国计算机人才培养能力,创新国内计算机科技技术水平。

[1]Java程序设计课程教学改革的探索与实践[J].张铁成.职业,2015,(23)

10]高职面向对象程序设计(Java)课的教学探索与实践[J].张立涓.职业教育研究. 2010(08)

李跃飞,女,湖南省长沙市,1980年1年,硕士,副教授,研究方向:软件开发。

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!