服务外包专业Java Web课程教学改革研究

2018-02-28 09:26闫利华白彥辉
赤峰学院学报·自然科学版 2018年1期
关键词:案例教学内容考核

闫利华,白彥辉

(赤峰学院 计算机与信息工程学院,内蒙古 赤峰 024000)

1 引言

高校专业课程的教学与实际使用脱节现象严重,在计算机类的课程中,存在的问题尤其突出.Java Web课程作为实践性较强的课程,在计算机相关专业课程中起着重要作用,如果教学的内容与实践方式与企业的需求不对应,那么将直接影响学生的就业.针对这一问题,越来越多的高校选择了服务外包方式,服务外包企业介于学校与企业之间,起着关键的枢纽作用.我们面临的问题是在这三者里学校教育扮演的角色定位,同时如何根据定位调整教学方式与方法,这是目前服务外包专业面临的最主要问题.本文以服务外包专业为研究对象,对Java Web的教学方法进行研究,发现问题,寻求改革方法.

2 服务外包专业特点

我院计算机科学与技术专业(服务外包方向)是2010年经内蒙古教育厅批准、与教育集团合作共建的本科专业,专业采取3+1模式进行培养,即前三年在校内完成专业知识学习,期间教育集团会选派IT行业优秀的项目经理来校园对学生进行项目实训,最后一年在实训基地进行强化实训和顶岗实习.服务外包专业具有明确的培养目标,即通过完善的教学与实践体系培养具有良好的科学素养和创新精神,系统地掌握计算机硬件、软件的基本理论与计算机应用的基本技能,具有较强的实践能力,能在政府机关、企事业单位、行政管理部门从事计算机技术研究和应用、软件系统设计开发与维护的应用型高级专门人才.

在服务外包专业的培养目标中可以发现,人才培养的主要目标为应用型软件开发人员,而在整体的培养方案中,软件体系课程贯穿始终,Java Web课程在软件体系课程中占有重要地位,学生对这门课程的掌握程度会直接影响其软件开发能力,但是以往该门课程的教学存在诸多问题.

3 服务外包专业Java Web教学中存在的问题

3.1 教学方法不够灵活

在Java Web教学中一直以来仍采用比较传统的教学方法,即由教师主导课程,学生在学习过程中比较被动.在教师主讲过程中教师会根据教学大纲按部就班地开展教学,教学方式不够灵活.在笔者从事的多年教学中发现,在教学中,班级与班级中的学习氛围有所不同导致学习效果参差不齐,而同一班级学生的接受能力不同导致教学内容的组织存在一定的局限性,因此,在课堂教学中需要探讨更适用的教学方法,满足不同层次,不同接受程度学生的需要.其次,虽然教学中采用了贯穿案例,但是采用的方式仍旧是由教师先做一遍,学生只需要按要求再完成一次,可思考的空间有限.

3.2 实践教学组织有待进一步加强

实践教学对Java Web课程而言重要性不言而喻,但往往受课时限制使得实践课时很有限,在我院的该课程教学计划中,实践课时规定为32学时,对于Java Web课程来说,远达不到对课程内容熟练掌握的目标.因此,在有限的课时里如何组织实践教学对本门课程的学习尤为重要.

3.3 项目设计虚拟化

在本课程教学中,通过各院校老师多年的教学探索,普遍认为在实践教学中使用案例教学能在一定程度上帮助学生整合实践类课程内容,达到较好的实践效果.但在校企合作中发现,学生掌握的内容与企业的需求相差较远.其根本原因在于学校教师缺乏实际项目开发经验,所选择的案例从需求分析,到设计完成与实际应用有很大差距,学生无法体会实际项目的开发设计过程.

3.4 考评体系不完整

目前我校采用的考评方式仍旧为笔试加上机实践的考核方式,这种考核方式较传统,虽然在一定程度上可以反映学生对本门课程的掌握情况,但考核的并不全面.考评体系也较简单,不能对学生的能力进行综合评价.

3.5 教学内容更新较慢

计算机技术发展迅速,与之相关的各种技术也在同步发展.而在高校教学中教材几年一成不变,教学大纲得不到及时更新,同时教师对前沿内容的了解也存在局限性,自身知识的更新速度有待提高.

4 改进措施

4.1 及时了解技术最新发展及动态,调整并优化教学内容

IT产业中技术的更新迭代迅速,自计算机技术出现以来,被淘洗掉的技术不计其数,而Java Web技术自95年出现以来,在大浪淘沙中生存下来,并且得到了广泛的认可,这和该技术强大的功能及适应性是分不开的.但是任何技术如果不发展都必然会被淘汰,因此Java Web技术为了适应IT产业的大环境,几乎每隔数月甚至更短时间就会有新技术的扩展,因此了解Java Web技术的最新动态,并将其优化到教学内容当中是非常重要和必要的.基于这种需求,近两年我院课程组成员多次参加企业培训,力图学习了解最前沿的技术,并熟悉企业中软件开发流程.

随着技术更新,Java Web课程内容不断增多,同时与普通专业相比,服务外包专业的在校时间短,导致专业课程的课时量缩减.因此,在教学过程中我们根据实际需要调整优化了教学内容.通过充分调动学生的自主学习能力来弥补课时上的不足.

4.2 根据培养目标制定多元化的学习方式

计算机服务外包专业的培养上突出强调了实践性.而想在有限的课时内强化实践能力的培养,需要学生积极配合.为此我们制定了多元化的学习方式,即针对每章进行总结.同时对课程内容进行详细分类,将每一章的内容分为一般内容、重点内容、难点内容.对于一般内容建议学生提前预习,基本上采用自学的方式.课堂上主要针对重点内容进行讲解和分析.对于难点内容,建议学生在学习了重点内容之后通过慕课等多种形式进行学习,在课上针对难点内容进行讨论和总结.

以第1章为例,表1对章节学习目标提出了明确的要求.

表1 学习目标

4.3 改变教学模式,因材施教

首先,改变以往以教师为主体的教学模式,树立“以学生为主体”的教育理念,精讲多练,充分调动学生的学习积极性,通过课程视频及引入当前较为流行的慕课平台,增加学生对知识的掌握牢固程度.充分发挥校企合作中企业的作用,扩展学生的知识面,提高学生自主学习的能力.

其次,实践是创新的基础,创新是实践的动力.一直以来,实践性要求较高的课程基本都会采用案例驱动的教学方式,因此,提高学生对知识的掌握熟练程度和案例的设计与选择有直接的关系,本课程在实际开发中应用广泛,因此实用案例对课程学习会更有促进作用.我们设计了贯穿案例,这样可以提高学生对知识的综合运用,并且在案例选取过程中,选择有实用价值但不过于复杂的项目,保证学生可以将贯穿案例设计完成,同时学生可体会到实用软件的设计过程.在贯穿案例之外,进行项目组项目设计开发,即将班级学生进行分组,一般4~5人一组,项目内容由小组讨论确定,老师负责对学生选择的项目进行把关,通过项目设计可以将学习内容进一步整合,提升学生对知识的综合运用能力和团队协作能力.

4.4 完善考核评价体系

实践性较强的课程,考核时需要突出实践考核,并将考核过程贯穿于整个教学组织过程中,建立课堂现场评价机制,在教学过程中根据学生的任务及项目完成情况,通过及时的评价,达到考核的公平、公正、公开.采用多元化的考评方式,可以结合课堂表现,作业,项目完成情况,团队协作能力,考试成绩等.考核的主体不再局限于教师,学生参与考核工作,参与形式可包括学生自评、学生互评、教师点评等.

目前,在Java Web课程教学中已开始尝试多元考评方

表2 Java Web课程实践考核方案

式,考评体系中理论内容的考核仍采用传统的方式,实践内容考核较灵活,以下是实践内容考核方案:

以上项目组案例考核形式采用小组答辩的方式,在答辩过程中由老师和其他组的组长组成考核组,对项目的完成情况进行考评.

5 总结

Java Web课程是我院服务外包专业的一门核心课程,实践性较强,需要学生具备很强的知识综合运用能力.本文对Java Web课程教学中存在的问题进行了分析总结,在教学组织中针对这些问题制定改进措施,通过充分发挥学生的自主学习能力,优化教学内容,建立合理的考评体系,最终达到学生熟练掌握本门课程的目的,提升学生对课程内容的综合运用能力.

〔1〕印东,张显.《JavaWeb应用开发技术》课程教学改革与实践[J].电脑与电信,2017(6):72-74.

〔2〕宋磊,杨文,吴奇英.软件技术专业Java Web课程改革与实践[J].电子测试,2015(13):63-64.

〔3〕于海平.Java Web课程教学改革探索 [J].软件导刊,2014,13(15):191-192.

〔4〕谢谦,陈丹捷,李征.Java Web程序设计的案例式教学改革实践[J].计算机教育,2015(21):94-96.

〔5〕凌敏.Java Web 课程教学改革研究[J].教学研究,2015(8):179.

猜你喜欢
案例教学内容考核
案例4 奔跑吧,少年!
内部考核
随机变量分布及统计案例拔高卷
创新完善机制 做实做优考核
发生在你我身边的那些治超案例
公立医院 如何考核?
“启蒙运动”一课教学内容分析
“清末新政”也可作为重要的教学内容
一个模拟案例引发的多重思考
家庭年终考核