《Java Web开发技术》是高职计算机类专业核心课程之一,对学生今后从事软件开发具有非常重要的作用。针对当前Java Web教学存在的现状和改革的必要性,教学改革方法中的授课方式、教学内容、“项目化”教学、教师下企业、以赛促学,线上线下教学模式相结合、课程考核方式,教学改革实施效果等方面进行详细分析,提高教学效果。
一、教学理念
《Java Web开发技术》课程以OBE为导向的教学理念,以实现学生的学习成果为目标,根据人才培养方案能力要求学生具备桌面应用程序能力,培养学生具备软件程序员、软件测试员、软件技术支持职业岗位群的能力。根据企业的需求,用人单位意见,通过本课程的教学组织进行重构,实现 OBE 理念,更突出教学效果,学生的学习成果。
二、设计思路
1.学情分析
目前仍采用传统授课方式,而传统的授课方式往往是“满堂灌”的教学模式,一节课40分钟学生全程在听,没有时间去动手实践,或者是很少有时间去实践。有些学生甚至没有相应的设备,无法消化课堂教师所传授的知识,特别英语基础比较薄弱的学生,更难以理解教学内容,自然而然就会失去兴趣和信心,产生排斥情绪,造成教学效果不理想。
2.改变授课方式
合理安排理论与实践教学。传统的教学都是先讲授理论再进行实践操作,并且理论授课时间比较长,学生实践时间较短,对此,可进行如下改变:一节课40分钟,其中15分讲授知识点,25分钟实践。在实践过程中,现场解答存在问题,并带着创新问题走出课堂。这种授课方式,一方面学生容易接受,遇到的问题能够及时反馈并得到及时解决;另一方面教师也可以实时了解每名学生对知识掌握的程度,具体问题具体分析,适当调整教学进度。
分组教学。传统授课方式中,一般是教师讲授内容后,每个学生自己去实践,学生往往不清楚自己真正要完成哪些功能,无从下手。对此,可对班级的学生进行分组,学生可以自由组队,每5人一组,每一组由组长和成员构成,组长分配任务,分配哪位组员完成哪些功能,每位组员完成的功能之间具有衔接性。分组教学方式能够体现团队协作精神,起到帮扶的作用,激发组员的主观能动性。
三、教学策略与实施成效
(一)教学策略
基于学情分析及人才培养目标,在教学中灵活运用了案例-实践、支架式和合作学习等教学策略,实施过程具体见表 1。
|
|
表 1
|
教学策略使用一览表
|
|
|
|
|
|
|
序号
|
教学策略
|
教学内容
|
实施过程
|
|
1
|
技能学习
|
JSP的基础知识
|
教学法等多种方法,讲解案例,引出问题,分组探讨,总结归纳,实践练习综合运用了案例教学法、仿写法、实践
|
|
2
|
项目实践篇
|
购物网站、网上蛋糕商城
|
将企业项目图书管理系统的实现根据功能分成若干个功能模块,学生根据功能模块实现功能
|
|
3
|
合作学习教学策略
|
购物网站、网上蛋糕商城
|
教师根据企业常见的需求项目,学生分组实现项目的功能
|
|
(二)实施成效
学生通过项目系统的学习,初步掌握了企业项目的开发流程,并且通过分工合作,对于小型企业项目,可以实现流程式开发
(三)职业能力
基于项目实践,结合专业技能,基本能够应对企业的基础开发任务。
四、特色与创新
1.创新教学方式
为了充分激发学生的学习兴趣和学习积极性,开展深度学习,本次在线课程采取了以成果规格的教学方式, 每一类成果规格都设置了初级、中级和高级三个层次目标,以供不同学习能力和不同发展需求的学生选用,设计自己的学习过程。每次课先提出任务,不同层次的学生完成任务为成果目标。
2.重视教学反馈
在超星平台上,每次课授课之后,都设置一个“教学反馈”的任务点,学生将自己学习的心得体会上传,或者是以讨论的方式发贴子,让所有的同学可以看到教学反馈的情况进行回贴,点赞。
3.作业互评
传统改作业都是学生提交作业,教师统一去改,然后打分出成绩。 现在改作业,以“学生为中心,以成果为导向,持续改进”的OBE教育理念,教师评改作业占50%,学生互评占50%。主要的目的让学生感觉到学生和老师是平等的,所有的学生都参与改作业,每位学生进行互评改作业,以匿名的方式至少互评10名同学才能拿到50%的成绩。同时也可以让学生在互评作业的同时,发现自己和其他同学的优点和缺点,改进学习方式。
五、反思与改进
(一)应充分考虑个别学生学习的基础情况
个别学生基础知识比较薄弱,学习软件开发会涉及到数学和英语的一些基础知识,这部分学生理解不了,需针对这部分学生进行特别的辅导。
(二)存在线上答疑不及时的情况
在网络课前、课后学习中,由于老师和学生作息不同步,存在老师答疑不及时的
情况,以后可考虑在沟通平台中设计常见问题的自动回复或增加直播互动次数。