“互联网+”背景下“Java程序设计”课程考核模式改革研究

2018-01-09 23:14王桂荣
科技视界 2017年28期
关键词:Java程序设计互联网+互联网

【摘 要】在“互联网+”背景下,互联网与教育教学相结合产生了新的教学模式和考核模式。目前“Java程序设计”课程考核的实施过程并不完全科学,如采用传统纸张考试方式,人工管理考勤,严重影响教师的工作效率,不能公正客观地反馈教学效果及学生能力。为推动考核方法改革,加快考核模式的现代化,根据教学的实际需求和培养适应当今社会的人才要求,充分利用通用考试端,从而使“Java程序设计”课程的考核更趋于公证、客观。不仅减轻了教师的工作,也提高了考生考试通过的效率。具有相当的现实意义与社会价值,笔者拟通过我校计算机科学与技术学科的核心课程——《Java程序设计》的考核改革为例,对在“互联网+”背景下的考核改革展开探讨。

【关键词】“互联网+”;Java程序设计;考核改革

0 引言

随着网络技术的快速发展,Internet、互联网等词汇已经深入到每个人的生活,对我国教育行业无疑也产生了巨大影响,并带来了一系列重大变革。除了教育方式、教学手段等教育过程之外,作为衡量学生学习效果的考核等方面成为了这次变革中的一个重要方向[1]。多年来,高等院校教育也不断根据人才培养目标对教学过程以及考试质量进行探索并取得了一定的成绩。在这种背景下,我们利用通用考试端进行教学改革中的考核方案探索。

考试一直是教学过程中不可或缺的一部分,是对学生所学知识和能力的一种评价方式,也是检验教师教学成果的一种手段。目前很多考试的实施过程并不完全科学,如考试手段落后,命题内容、评分标准等受各种人为因素的干扰,使得考试结果缺乏普遍的可比性,考试信度较低[2]。

1 研究背景

Java语言作为当今最流行而且不断发展的面向对象的程序设计语言,Java语言随着网络的发展而被广泛普及、应用,Java语言已经和我们的日常生活息息相关。信息化的发展带动了Java在各领域日益广泛的应用,尤其是近年来Android移动平台的推广,又为Java语言注入了新的活力。

“Java程序设计”课程是计算机科学与技术学科的两个专业的核心课,开课时间为大学二年级第一学期。该课程的教学内容多,我校开设这门课程都是64学时,其中实验部分16学时,没法提高学生的实践能力和应用能力。因此,教学改革和考核改革面临挑战。

考试是为了对教学效果实施评价,在整个教学实施过程中具有重要的地位。随着计算机应用的日益普及,利用计算机进行考试越来越受到相关部门的重视[3]。利用计算机考试具有降低考试成本、绿色环保,解放繁重的考务工作、高效、便利、快捷,方便归档,存储等优点。它可以免去教师大量的临考工作,教师无须去做考后的阅卷、统计、汇总工作等工作都由计算机自动完成,实现无盘、无纸化考试,大大提高了工作效率[4]。通过考试端,布置作业也便捷,并且用计算机考查出勤也有效。这些是该课程中考核模式改革的原因。

2 “Java程序设计”课程考核改革方案探讨

2.1 “Java程序設计”课程特点

“Java程序设计”这门课程的教学内容较多,主要包括JDK安装、开发环境的配置、Java语言基础知识、类和对象、异常处理、类的重用、接口与多态、Java图形用户界面、多线程、输入输出流、网络编程等多个项目。

2.2 传统的考核方式

目前考核模式基本上都采用传统纸张考试方式,组织一次考试至少要经过人工出题、审核、批准、制卷、试卷打印装订、考生考试、人工阅卷、成绩评定和试卷分析等多个步骤,再加上考试教室安排、监考教师分配等等,使学校消耗大量的人力、物力、财力,严重影响学校的工作效率,教师的工作量也越来越大,而考试工作本身是件烦琐且容易出错的事情,显然传统的考试方式已经越来越不能适应现代教学的需求[5]。

1)考试形式相对单一,这门课考试是由任课老师自主命题来进行考试,这样任课老师的个人经验与教学水平就直接决定了命题试卷质量的高低。在某种程度上不能体现考试的公正性和公平性。

2)考核方式不当:这门课程需要制定详细而合理的考核方式,才能检验教学成果,从而针对性的调整教学策略。而当前该课程的考核方式主要限定在笔试这一方式上。从计算机科学与技术学科的长远发展角度来看,会影响到整体的教学水平,导致学科发展停滞不前不能及时跟上互联网时代的新变化[6]。

3)管理考勤和布置作业方式落后:如考勤管理是任课老师课堂上点名签到,由于学生人数较多,浪费太多的教学时间。传统方式布置课后作业,不能反应学生的实践能力及应用能力。

2.3 考核改革

1)考试方式的改革:考试模式同样也不能用传统的考试方式。要做出较大调整。利用通用考试端进行考试。考试3个部分组成,第1部分为理论考试,通过通用考试端,教师按章节及知识点进行组卷,随机生成考卷,主要是以选择题和程序填空题为主,判断题为辅;第2部分为编程题,3-4个编程题进行组卷,自动生成考卷,在eclipse环境下编程调试运行之后,代码及结果粘贴到通用考试端合适的位置;第3部分为项目设计,为一个交大型的项目,需要学生分组分工来完成,最后通过报告、成果和答辩来给出成绩,这种模式注重的是实践操作,相当于一次模拟IT企业项目,培养学生应用开发能力和团队合作能力[7]。

2)布置作业:不能用传统的作业的考核方法。因为这门课程是实践性很强的课程。课后作业改为课上布置编程题目。这样要求学生课上必须自己写代码、调程序,否则教师检查时他是不能过关的,这样教师在检查时,能有效区分学生知识掌握情况[8]。

3)考勤的改革,是项目开发来完成。每一个项目组的成员都要通过答辩的形式演示自己所承担的项目内容,最后教师给成绩,这种考核方式可以提高学生的编程兴趣和开发能力,还达到考勤目的。

3 结论

综上所述,是笔者在“Java程序设计”课程教学中进行的考核改革尝试,因为在“互联网+”背景下,这门课程教学必须进行必要的改革创新,才能不断提高教学质量,更符合学生的学习行为习惯,为社会经济发展培养更多专业化的人才。

本文针对“Java程序设计”课程当前授课内容和考核方式现状,通过以利用通用考试端为主导,提出了考评、考核模式的改革方案。从而使计算机考试替代了传统的纸质考试形式。作业布置评阅、考试阅卷、效果分析、题库管理等教学活动。着力培养Java方向学生的程序设计能力,有效提高了学生的实践能力和应试能力。适应当今社会对计算机和软件人才的需求。同时也加强了对应的专业技能实践,做到真题真做,实践证明了该教学方式是可行且效果良好的。

【参考文献】

[1]黄姝敏,杨知玲,王多,等.在线考试系统改革探索[J].新西部:理论版,2014(12):98-98.

[2]吴敏宁.无纸化考试题库管理与组卷系统的设计与实现[D].西安电子科技大学,2010.

[3]杨珏,衡红军.基于Browser/Server方式的通用考试系统[J].中国民航大学学报,2001,19(6):49-52.

[4]张永进,孙毅,解建仓,等.基于Web的通用考试系统的分析与设计[J].中国教育信息化,2002(10):85-87.

[5]黎华,张晓盼,龚珍.GIS专业的Java程序设计教学改革初探[J].测绘通报,2017(4):145-148.

[6]柯洪昌,佘向飞,孔德刚.一种基于Java的web高级开发课程考评模式改革[J].才智,2014(11).

[7]王桂荣.基于Visual Basic程序设计教学中计算思维的培养.黑龙江科技信息,2015.12

[8]胡蓉.基于大数据背景下的高校计算机教学研究[J].科技展望,2016,26(24).endprint

猜你喜欢
Java程序设计互联网+互联网
Java程序设计基础课实践教学中的分层教学模式研究
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施