APP下载

JavaEE技术课程资源建设方法研究

2018-03-19李宏利李梅鱼晓

关键词:计算机软件课程资源

李宏利 李梅 鱼晓

摘 要:文章从提高课程教学质量、提高学生编程能力的角度出发,以“Java EE技术”课程为例,分析了课程资源建设的意义,从理论教学与实践教学结合、传统教学与网络教学相结合等方面入手,分析了课程资源建设的方法及内容,旨在为其他类似课程建设及教学改革提供思路。

关键词:Java EE技术;课程资源;计算机软件

中图分类号:G642.3 文献标识码:A 文章编号:1002-4107(2018)02-0060-02

随着我国经济社会的发展,计算机软件及相关专业在校生就业形势不容乐观,客观上要求待就业学生要不断学习,提高自身素质,以满足新形势下对计算机软件及相关专业的就业需要。然而受多种因素影响,待就业学生无论是知识层次,还是知识结构仍有待改善,因此,探索灵活、实用的教学方式就显得很有必要。

考虑到网络课程具有内容丰富,学习时间、地点不受约束等特点,可以以网络为媒介,开展教学以及与学生互动,这样可以提高教学效率和学生的学习兴趣。

教学改革就是要满足学生的学习要求,要坚持以学生学会学习为核心[1],计算机类教学改革,不但要满足学生的学习要求,让学生掌握学习方法,更要满足企业对人才的需求。

本文以提高教学质量为目的,以课程资源建设为题,以“Java EE技术”课程为例,以网络资源共享为基本点,展开讨论和研究。从课程本身的特点出发,在教学内容组织、資源建设方法等方面做出了进一步的探讨,以期提高教学质量,使学生具备良好的课程基础知识,为学生较好掌握就业所需要的基本技能奠定基础,为学生就业铺平道路,为其他类似课程建设及教学改革提供思路及建议。

一、Java EE技术课程资源建设

(一)就业驱动

教学本质就是为了达到某种目的而开展的一系列教育活动,而课程是指“为了实现培养目标而选择的内容及其进程”,就业对学生来讲是一件大事,事关学生前途,资源建设,也是教学的一种手段,因此,资源建设首先要以教育对象(即学生)就业需求为驱动,资源建设要为就业服务。

(二)课程内容

以“范例教学”[2]为主,“自助式学习”为辅的教学思想来组织课程内容,根据计算机类课程特点,应体现出“精讲”、“多练”的教学思想。同时,课程内容要紧跟市场需求,要“与时俱进”,及时调整和改革教学内容,以适应新时期对课程的要求,课程内容不能一成不变,如“Java EE技术”课程,以Spring、Hibernate、Struts 2为主讲内容,以EJB、JSF为自学内容,因为Spring MVC为近年来常用框架,因此,及时调整教学内容,把Spring MVC纳入教学内容中。同时部分框架版本要不断更新,课程内容也要体现出新旧内容的区别。

可以将课程的重点内容录制成视频,作为学生“自助式学习”的资源,同时,要为学生提供部分电子材料,如电子书籍、课堂内容的进一步扩展的电子文档等以供学生课后查阅。

(三)平台建设

网络平台可以实现资源共享,学生可以下载部分视频资源,实现“自助式学习”,教师也可以通过网络解答学生学习过程中遇到的问题。要求课程所依托的网络平台能够实现师生之间、学生与学生之间的互动[3],能够实现信息及时更新。

平台建设可以通过“Java EE”等技术实现,平台设计要体现方便学生、服务学生的宗旨。

二、Java EE课程资源建设路径

(一)建设内容与方法

建设内容包括课程大纲、教材、教案等。课程大纲是课程教学的规范性指导文件,是进行教学工作的基本依据。教材是教学内容和课程体系的集中体现,是教师施教和学生学习的主要参考书。教案是为实现教学目标,以课程大纲、教材、学生、授课进度计划为基本依据,以教学参考资料为辅助,综合考虑教学时间、教学方法、教学媒体、教学手段等各种教学要素,遵循教学规律,对教学活动的内容、形式和过程进行设计所形成的教学方案。西北农林科技大学信息工程学院从2008年开始按照上述建设方法开始对基于网络的“Java EE技术”课程资源建设及教学方法进行有效的探索,编写了教学大纲、教材、教案,其思想性、先进性、科学性及系统性,受到学校的好评。2015年信息工程学院正式启动“Java EE技术省级精品课程”资源建设,该工作要求的教材、教案、课件、教学视频等已建成,并根据教学过程中学生反馈回的信息对教学内容及时进行更新和调整,以适应学生学习需要,受到广大学生的好评。

(二)建设策略

1.教学目标。课程资源建设以提高教学效果、培养学生动手编程能力为目的,以“自助式学习”和激发潜能为特点,按照规范性与灵活性并重,理论性与实践性兼备,课堂学习与实习练习同步的思路组织教学内容,上述方法,可以使学生掌握基本理论知识及学习方法,能够较好运用所学,为就业夯实基础。

2.教学内容。教学内容应同后续课程教学有机融合为一个整体,不能自成体系,应在整个教学体系中考虑课程内容的设置,应有全局教学观念,因此,需要改革传统教学内容。

3.教学方式。教学方式要遵循网络教育规律,将电子教案、教学视频、电子书籍等资料上传至网络以共享,通过聊天功能师生互动、生生互动,以提高学生学习兴趣,提高教学效果。

4.师资建设。网络课程资源建设与传统教学资源建设一样,离不开专业教学团队,如西北农林科技大学信息工程学院的“Java EE技术”课程,由5名主讲教师,4名网络技术人员组成教学团队,可以确保教学目标落到实处。

5.教学大纲。教学大纲是为了实现教学目标而设置的纲领性文件,与教学目标相辅相成。根据专业培养目标,制定或修订教学大纲时,也要充分考虑基于网络的资源建设在整个课程中的作用,大纲可以既指导本课程的教学,也可以满足后续课程的要求。教学大纲要体现网络对教学的媒介作用。

6.加强实践教学环节。实习教学环节是一种提高学生开发项目能力及提升学生综合素质的有效教学形式,计算机及软件类课程固有的特点决定了它必须和实习结合起来,才能有效开展教学工作,提高教学质量。实习环节中要体现以学生为主体、以教师为主导的教育理念,高度重视实习这种实践性教学环节,通过实践培养和提高学生的编写程序的能力;在实习过程中,要充分发挥教师的主导作用,教师要正确引导学生完成各项实习任务,不能只看实习结果不重视实习过程。实习环节分为基础性实习与综合性实习。

首先,对于基础性实习,要激发学生学习兴趣。课程理论的讲解紧扣实习内容,把实习课上学生出现的问题与理论课结合起来,既实现了课堂上纠错,又实现了理论知识的讲解。传统实习教学方式是以教师为主,学生为辅,教师主动讲解,学生被动操作。这种方式存在两个问题:第一,学生学习兴趣不高;第二,不能发挥学生的积极能动性,很难达到实习教学的目的,因此必须进行改革,具体做法是在实习过程中引入课程相关项目,如Java EE项目,可以录制与案例项目相似的项目视频,作为学生完成练习的指导素材,也作为课程资源建设的重要内容,使学生掌握课程相关各知識点在项目中的作用,使学生做到不但从“点”上理解各知识点,而且做到从“面”上理解各知识点,从而做到点面结合。

其次,对于综合性实习,可以通过课程设计教学方式实现。在课程结课后的第二个学期,开设课程设计课,也可以考虑与企业合作实现课程设计,通过综合性强的项目的设计与实施,提高学生编写程序的能力。

要提高教学质量,课程资源建设也就要突破传统的“重理论,轻实践”[4]教学模式,让学生了解项目开发过程,特别是其中如何运用所学专业知识点编写程序,这个是重点,作为课程资源建设的一项重要内容,要在实习大纲中体现出来。

7.考核方法。当前传统的考核方式是以期末笔试的形式进行的。这种考核方式可以较好地考查学生理论知识的掌握程度,但对实践环节的考核就不理想。计算机及软件类课程是实践性很强的课程,有些知识不特别强调记忆,学生在设计程序的过程中可以参考API及相关文档。另外,学生在考试过程中,被动地记忆现成代码,通过这些代码看不出学生的程序设计能力。因此,这种考核方式必须改革,不能一张试卷定成绩[5],不能忽视学生编程的过程性和形成性评价。可以采用“机试”的形式进行考核,机试可以考虑部分开卷,学生可以查阅API及自己平时实习作业的代码,不能参考其他代码。整个考试在机房进行。这种考核方式既考核了学生对理论知识的掌握程度,又考核了学生的设计能力,因此,考试方式也要融入到资源建设中,建设电子题库是一种重要的资源建设。

8.教学效果。以西北农林科技大学软件专业为例,其就业率达94%,而以“Java EE方向”就业的占90%以上,教学效果显著。

三、结论

(一)强化教学重点,简化教学内容

网络课程在教学方法上,采用“精讲多练”的模式,把重点放在学生的“练”上,要求学生苦“练”基本功。对于相似且易掌握的知识点,少讲甚至不讲,这部分内容要求学生以“自助学习方式”完成,学生在学习过程中可以参考网络教学资源完成学习任务,如果还有解决不了的问题,可以通过网络向教师提问,通过这“一问一答”的师生互动的方式,简化学习内容,加强学习效果。教师可以提出一些有关这些知识点的常见问题,学生带着教师的问题完成学习任务。学生课后以“自助式实习”的方式完成部分教学任务是网络课程的重要特征。

(二)加强实践教学环节

课程中的实习教学环节是一种提高学生开发项目能力及提升学生综合素质的有效教学形式,实习素材库的建设是不可缺少的重要内容,素材内容应该包括与课程相关的案例,这些案例要经过“精”挑“细”选,其科学性、系统性是一个需要在实践环节中接受检验的过程,其效果也会在长期的实习过程中体现出来。

参考文献:

[1]成尚荣.教学改革要坚持以学生学会学习为核心[J].人

民教育,2013,(22).

[2]郭晓明.“范例教学”课程思想探微[J].怀化师专学报,

1993,(1).

[3]田毅,吴克宁,赵华甫.基于继续教育的“国家级精品资

源共享课”建设的实践——以“土地资源学”为例[J].中

国农业教育,2014,(1).

[4]张敬贤.论“重理论、轻实践”现象的根源[J].中国电力

教育,2011,(19).

[5]刘振湘,李海舰.高职动物生产类专业课程建设与改革

的研究与实践[J].中国农业教育,2013,(6).

猜你喜欢

计算机软件课程资源
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
浅谈基于C语言的计算机软件程序设计
语文综合性学习探究
小学品德与社会教学当中需要关注的问题探析
网络环境下的商务英语课程资源库的建设研究
基于计算机软件开发中分层技术的应用