JavaWeb应用程序开发课程项目化案例教学模式新探

2021-12-22 09:13王邦千李爱华张德发
科学与生活 2021年8期
关键词:案例课程教学

王邦千 李爱华 张德发

摘要:本文基于CDIO教育模式,以项目为基础对我校Java Web应用程序开发课程案例教学模式进行了初步研究,把课程教学案例设计为知识性案例、应用型案例、实践型案例和课程思政型案例,构造课程教学案例库。在教学内容组织中结合课程应用型教学目标,围绕一个软件项目,对课程的各个内容模块配置合适的教学案例,在教学实践中经过不断完善,该案例教学模式对本课程的教学目标达成度、教学效果的提升、学生学习主动性的激发和提高学生的综合技能起到了积极的作用,也为同类课程的应用型教学提供了参考。

关键词:Java Web 课程 案例 教学

Java Web应用程序开发课程是我校计算机类各专业的专业核心课,课程目标是培养学生动态网站项目开发、测试和运维等综合应用技能,团队协作、职业修养和爱国情怀等综合素质,为提高教学达成度,课程教师不断探索和改革教学方法、教学模式,并取得了许多成果。

案例式教学模式已是公认的、有效的教学方法,教学中得到广泛采用,但在实施中仍有许多不足之处,一是理论知识和案例分离,二是案例选择杂乱、不典型、不具有代表性,三是案例数量与教学内容失调,四是现有教学案例综合性太强,不适合初学者,五是教学案例不能充分引导学生深度思考,不能充分激发学生的求知欲,六是案例选择“西化”和“老化”,七是课程思政型案例与知识型、应用型案例结合不够贴切,八是案例单一、不能充分满足教学目标的要求。

本教学项目是以“石材生产企业产品在线营销系统”为基础,教学案例设计与系统开发整个过程、课程教学内容紧密结合,基于项目建设课程教学案例资源。

1、教学案例建设与项目相结合

本课程实施案例教学的基础是以一个中型Java Web项目为基础,项目为课程每个内容模块提供相應的一至二个功能模块,教学设计和教学案例制作须基于项目的功能模块展开。这种基于项目设计的教学案例具有系统性、典型性和代表性,能有机统一项目化、模块化、理实一体化教学模式和教学方法,紧密结合课程思政,解决传统课程案例教学的不足。同时帮助无项目经验的教师建立起项目的思维,帮助无项目经验的学生建立起项目的概念,增强应用型教学效果和提升学生应用技能。也能锻炼学生举一反三的学习能力,学生在项目开发实践中可以模仿和引用教师教学案例项目,快速地完成自己的项目。

项目化教学案例教学模式可改革学生的学习方式,解决学生动手能力和项目开发能力欠缺的教学现状;学生参加软件项目开发比赛,参加创新创业项目,参加互联网+项目开发以及承接客户应用型软件项目开发,都可在教学项目的基础上,增加技术、增加模块完成自己的开发;逐步解决学生学得懂、不会做的困惑,有效地培养学生软件项目开发技能。

2、教学案例分类建设,明确案例目标

教材和教学中最多的案例是知识型案例,目标是为了理解课程知识和相关原理,应用型教学中还须增加应用技能的培养和思政素养教育的教学案例,如增加应用型、实践型和思政型教学案例。应用型教学案例是综合运用知识,分析和解决项目中的实际问题的案例,可以教学单元为单位设计,也可以教学内容模块为单位设计;实践型教学案例主要配合课程实验教学设计的,具有一定的综合性,本课程的实践型教学案例以内容模块为单位进行组织,一次实验课教学内容是从项目中选择一至二个模块完成教学案例设计,再运用到实验课教学中,是知识、原理、开发技术、方法和工具的综合型案例;思政型教学案例是根据教学内容和进度引入选择一至二个思政元素设计的教学案例,教学中由教学内容决定选择案例实施教学。课程案例的这种设计思路是避免学生在课堂教学中学习了很多案例,而在项目开发中仍是一头雾水不知道如何运用的困惑;同时也可促进课程组成员对应用型课程教学的认识和理解,项目化教学可以改进理实一体教学模式的教学效果,改进实验教学内容因教师个体差异而把握不准的现状,也是实施因材施教的基础。

3、教学案例与CDIO教育模式相结合

应用型、实践型教学案例设计基于CDIO教育模式的四个要素,首先构思教学目标、教学内容、教学案例和课程思政的一体化方案。选择经典的思政元素,再设计知识型、应用型教学案例,教学设计中可以从知识型案例出发,再到应用型案例,再引入思政案例,也可根据教学内容和教学场景适时调整顺序,例如先从应用的角度出发引入教学内容,运用应用型案例,先分析问题和解决问题,再结合知识型案例总结知识点,选择合适的时机引入思政型案例;结合CDIO教学模式的项目化案例教学法,教师边教边做,学生边学边做,解决学生学得懂不会做的困惑;淡化理论与实践之间的界线,探索应用型、技能型人才培养目标的路径。

4、教学案例建设与课程思政相结合

课程思政是高校人才培养的重要内容,思政案例设计基于我国IT技术和软件发展、软件行业科学家或模范人物事迹、对待挫折和失败的态度、新闻热点和专业热点、匠心精神和职业素养、传统文化、民族复兴和家国情怀等多方面着手挖掘思政元素,结合课程项目化案例从五个方面建设课程思政教学案例。一是培养学生的做人、做事的基本道理,做有理想、有道德、有文化、有纪律,富有创业精神和社会责任感的时代新人;二是树造学生社会主义核心价值观,增强学生的民族自豪感和自信心;三是民族复兴、责任担当,树立学生远大的理想信念、弘扬中国精神、为中国梦而奋斗;四是工匠精神、职业操守,树立学生热爱事业、爱岗敬业、精益求精的职业观;五是家国情怀、文化自信,培养学生弘扬民族文化、热爱家乡故土,尊老爱幼、尊敬师长的人生观。

5、建设课程教学案例库

教学案例从初创、运用到完善和扩充是一个迭代的过程,充足和优质的案例是实施案例教学的基础,所以建设教学案例库,除了课程教学中直接使用的知识型、应用型、实践型和思政型案例外,还可在软件项目中扩充供学生课外练习模块、练习项目,建设模块开发示例库、小型项目示例库等供学生学习和练习。建设过程如下:首先研究课程的定位,课程的教学目标和要求,把Java web应用程序开发课程的教学内容组织成四大模块和四个教学阶段,再从软件项目中选择功能模块分配到不同的课程模块中,以课程模块为基础构建各类型教学案例,加入到课程案例库中,为课程建设、教学改革、教师备课、学生课外技能提升提供资源的共享复用。来自软件项目的实践型教学案例与课程实验教学、实验指导书相一致,实验教学就是开发项目中的1到N个模块,同样,软件项目的各个模块也以安全的形式,构建在案例库中,所以案例库是缩小实践和理论的差距,,培养自身创造性的运用知识分析问题和解决问题能力的重要基础设施,也是老师在案例教学的过程中不断更新教学内容,改进教学方法,因材施教,引导学生提出问题、研究问题和解决问题重要基础设施。

总结:

在计算机应用程序开发类课程教学中,案例教学是一种公认的教学模式,为了发挥这一教学模式的优势,需要结合具体课程教学内容不断的探索,不断挖掘隐藏在课程背景的教学案例,按教学内容、教学目标、教学改革、因材施教的要求进行归类,构建基于项目化的课程教学案例库。教学实践中,组建教学团队,立项建设,不断完善、丰富和优化教学案例,更新案例库,建设案例库管理系统,为课程教学应用型提供教学支撑,结合课程考核方式的改进,为课程教学改革奠定基础。

项目化教学案例教学模式有机统一项目化、模块化、理实一体化教学模式和教学方法,紧密结合课程思政,解决了传统课程案例教学的不足。同时帮助无项目经验的教师建立起项目的思维,帮助无项目经验的学生建立起项目的概念,增强应用型教学效果和提升学生应用技能。

参考文献

[1]梁雪峰.项目化教学在 Java Web 网站开发课程中的探究与实践.电脑与信息技术[J],2020(12).

[2]谢谦.Java_Web程序设计的案例式教学改革实践. 计算机教育[J],2015(11).

四川工商学院 计算机学院 四川成都 611745

猜你喜欢
案例课程教学
《ERP原理与应用》课程混合式教学改革探索
课程思政在组织行为学课程教学中的探索与实践
样板案例
NSE 9A-Module 4-Unit 2案例设计
“自我诊断表”在高中数学教学中的应用
A—Level统计课程和AP统计课程的比较
在遗憾的教学中前行
计算教学要做到“五个重视”
随机变量分布及统计案例拔稿卷
教育教学