以工程应用为导向的JAVA教学模式研究

时间:2022-10-24 12:56:36

以工程应用为导向的JAVA教学模式研究

摘 要:为适应社会需求,目前高校已普遍开设java语言课程,并将其作为计算机类专业主修课程,为此,针对当前java教学中出现的突出问题,提出以工程应用为主要应用方向,让知识点和应用点结合开展教学,并改革教学考核模式,突出培养工程应用能力型人才。

关键词:java教学;工程应用;教学考核

中图分类号:G4

文献标识码:A

doi:10.19311/ki.1672-3198.2016.16.092

0 引言

随着我国信息化的提速,为提高办公、办事效率,人们已越来越依赖信息管理系统等系统工具,使得信息管理系统市场需求倍增并得以广泛流行。目前,有很多企业公司主营信息管理系统的设计和开发,他们编写系统的开发语言选择了使用简便、具有面向对象特性的java语言,从而产生了很多软件开发和信息系统设计岗位,这些岗位除了要求掌握java语言基础知识以外,还非常看重动手编程、设计创新和工程项目应用开发能力,这对高校java课程的开设和教学模式改革提出了新课题。

1 Java教学中存在的问题

1.1 教学内容重复,缺乏层次性

当前java语言课教学中,之前学习C语言时的很多基本语法内容被重复讲解。比如,C语言中涉及到的int、float等数据类型,or、switch等基本流程控制语句,这些知识点具有共性,如果学生以前学过,而老师在授课时,不把重复内容和非重复内容区分开来,有所偏重,那么,重复讲解可能会让学生感觉厌烦,不能较好地激发学生学习兴趣和积极性。

1.2 教学方法单一,缺乏有效性

在教学方法上,很多高校,特别是高职院校,沿用了传统的教学方式,教学过程仍以教师为主体、以教材为内容进行灌输式教育,这种教学方法重在语法知识的讲解,引导学生理解语法内容,实践上强调小程序的编写运行。此教学方法弊端较多,不利于学生编程设计能力的培养,加上教学没有融入工程应用案例,使得学生在学习过程中,知识零散,只见树木,不见森林,不利于整体设计、应用能力、创新能力的培养和提高。

1.3 考核模式落后,缺乏科学性

目前,对java这门课,高校普遍采用平时考核加期末考核的考核方式,平时考核以点名和编写小程序为主,期末考核成绩主要以纸质档试卷测试为主,这种考核模式对实践动手能力考核比重偏低,偏重对学生理论知识的掌握考查,而对实践能力及应用能力方面考核力度不够,而现今根据市场岗位的需要,java课程应加重对动手编程能力、设计创新、工程应用等能力考查和培养,显然采用这种考核模式是不可取的,应予以改进。

2 教学改革与创新

2.1 突出java教学工程应用能力培养目标

根据java语言课程目标、学生基础,并结合市场实际需要,对java语言这门课的能力目标重新设计,开发环境搭建、程序调试、设计、面向对象编程、分布式编程、网络编程等能力应属于java基础编程能力范围,而设计创新和工程应用能力是从事软件开发和程序设计工作最为核心的能力,也是当下计算机专业学生最为缺失的两种能力,应将其归到高端应用编程能力范畴。因此,在教材选择、内容设计、教学方法、教学考核等方面除了围绕基础编程能力目标外,还应突出层次性,着重考查培养学生的设计创新和工程应用能力。

2.2 科学设计java教学内容

在课堂教学中,对于应用比较少的部分或者和C语言等程序语言课程重复的知识点,比如数据类型、运算符、流程控制等,可以缩减教学内容篇幅,一带而过,以避免重复教学,重点应在对这些知识点的小程序编写设计上。而有些知识点侧重应用,比如类、对象、GUI、多线程等,应适当增加教学内容篇幅,并穿插与知识点紧密结合的工程应用案例。

2.3 丰富java教学方法和手段

在课堂教学中,要主次分明,突出重点,具有层次感。要适当缩减语法的教学时间,让学生课后自学一些以前在C语言等程序设计语言中学过的语法知识;适当缩减课堂理论教学时间,增加学生编程练习时间,培养动手能力;科学分组,根据学生C语言基础、接受能力、英语水平、创新能力、协作能力、组织能力等情况,将学生分成几组,实现以先带后、能力互补、综合协调,确保学生能完成案例设计,让学生在团队协作中提升沟通、组织、设计、创新等多种能力,通过工程应用案例的引入,让学生提前体味到公司项目化运作模式,从而增加学生的就业的针对性和胜任岗位的自信心。

2.4 合理设计java教学考核模式

为突出学生设计创新和工程应用能力的考核,java语言教学考核模式应采平时考核和期末考核两种。设该科目考查总分为100分,平时考核分占50%,其中,考勤、小程序测验分、案例设计分别占10%、15%、25%,案例设计主要包含工程应用能力的考核;期末考核分占50%,卷面笔试和机试分别占25%,机试主要用于考查学生设计能力和工程应用能力。由以上可知,总分100分中,对编程动手、应用设计能力的考查占到50分以上,突出了该课程高端核心能力目标的考查,有利于学生工程应用能力在实践教学中的培养。

3 结束语

本课程通过以工程应用能力为导向对java课程教学进行改革,根据市场需求重新修订该课程的能力目标,并科学设计教学内容,丰富和改进教学方法,教学实现以学生为主体,调动学生学习的积极主动性,着重培养学生的动手编程能力、设计创新、工程应用等能力,一方面为java语言后续课程的良好开展打下坚实基础,另一方面也有利于增加计算机专业毕业学生在应聘软件开发类岗位的优势。

参考文献

[1]唐光义,刘胜辉,张淑丽.以工程应用为导向的JAVA教学方法探索[J].计算机教育,2013,(5).

[2]唐光义,李继革,张宏国.以专业方向为导向的JAVA教学方法探索[J].大学教育,2014.

上一篇:西安地区草莓促成栽培技术 下一篇:大白菜杂交种制种技术