当前位置:首页 期刊杂志

《Java Web应用开发》课程翻转课堂教学模式实践

时间:2024-05-19

谢海波 雷军环

(长沙民政职业技术学院,湖南 长沙 410004)

《Java Web应用开发》是高职院校软件技术专业一门专业核心课程,意在培养学生开发Web应用程序的岗位特定能力。它整合了数据库技术、Java编程语言、Web客户端技术、Web服务器技术及项目开发等多方面知识,是一门综合性很强的实践性课程。长时间以来,由于教师所使用的教学方法不当,导致学生学习效果不佳,很大一部分学生在学完这门课程后面对一个真实的Web项目都不知道该如何下手。

1 《Java Web应用开发》课程教学中存在的问题

我校软件技术专业为了加强《Java Web应用开发》实践教学,引入MCLA(Model Centered Learning Architecture)教学法,即基于榜样的学习方法。MCLA方法将整个学习划分为许多小的教学循环,每个教学循环首先提出一个来自IT行业或工业界的实际问题,接着由教师用规范的分析、计划、实施和验证的步骤来解决这个问题;然后再对学习者提出相类似的另一个实际问题,学习者可以参照老师的方法和步骤来解决该问题,即在专家指导下的实践;最后学习者必须将所学到的这些知识综合地用到解决一个新的实际问题上,而且由学习者自己独立完成,这就是无指导下的实践。

图1 MCLA教学过程

MCLA教学法的运用提高了我专业的教学质量,实现了学生专业技能和职业素养的同步培养。但近年随着高职院校单独招生政策及我校软件学院单独招生代码的实施,软件技术专业学生的入学成绩跨度很大,有的学生接近三本线,有的学生刚刚超过高职录取线,在这样一学生学习基础差距很大的课堂,老师要想完成MCLA教学法所有环节非常艰难,只好将没有完成的环节留给学生课后去完成,然而离开了老师和优秀学生的指导,很多的学生不知道从何下手,对专业产生了畏惧,丧失了信心,甚至放弃专业的学习。群体教育与个体差异矛盾日益突出。

2 翻转课堂教学模式的引入

翻转课堂是2011年在美国各地兴起,近年来风靡全球的教学方式,它颠倒了传统的“课堂教师讲授+课后学生作业”的教学过程,把知识的传授过程放在教室外,而把知识的内化过程放在课堂上,学生在上课前完成教师提供的教学视频等学习资源的观看和学习,来到教室里则与同学们一起完成作业答疑、开展协作探究和进行互动交流。翻转课堂把学习者的学习活动放到中心位置,围绕学习者的学习活动创设利于探究问题、构建知识和提升能力的资源环境与运行机制,真正做到了以学生为中心、因材施教。

表1

笔者通过对翻转课堂教学模式研究,发现灵活运用翻转课堂教学模式将可以解决《Java Web应用开发》目前所处的困境。通过将“专家引导”阶段作成生动、直观的微视频,传到网络学习空间,让学生在课前选择最适合自己的方式观看;“引导实践”阶段,因为学生解决的实际问题2是实际问题1的变异,为学生同化第一阶段的知识和技能提供载体,学生可以在课前通过模仿、回忆等活动进行问题2的实践,来到课堂后,教师对学生在课前所碰到的问题统一进行解答;“独立实践”阶段将安排在课上进行,实际问题3在实际问题1变异的基础上,增加了可变的成分,为学生提供了创新的空间,从而为学生在完成学习目标后,能够继续自主探究,强化知识的学习,教师更多时间的个性化课堂指导和同伴学习也为实际问题3的顺利完成提供了保证。

3 翻转课堂教学模式具体实施

教学实施主要是课前进行教学资源的准备,课上进行课堂教学组织,课后进行教学效果的评价。《Java Web应用开发》按照以下的步骤进行教学实施。

3.1 课前教学资源准备。

第一,以Web开发项目开发过程为主线,将课程内容分成若干教学单元,每个教学单元分解为1~3教学任务,以确保教学视频不超过10分钟。

第二,教学项目开发。设计和开发了三个教学项目:《建设工程监管信息系统》、《码头中心船货申报系统》和《银行信货管理系统》,分别用于MCLA教学法中演示项目、模仿项目和实战项目。

第三,录制教学视频。以《建设工程监管信息系统》开发过程为主线,按照教学单元的内容划分,录制视频。嵌入单元知识测试,向学习者提出问题。

第四,设计课堂讨论内容。编写微学案,每一个微学案涉及到一个微视频单元辐射的知识点,通过多个微学案的讨论,引导学生形成辐射知识点的完整知识体系。

第五,开发随堂测试题目。为了更准确地检查学生课前或课中引导的学习效果,进行一个训练随堂测试是非常明智的选择,如果有这样的环节,需要提前准备好随堂测试题目。

3.2 课中课堂教学组织。

第一,课堂测试。使用极域电子教室系统随堂测试系统,将提前准备好的测试题目推到学生机,学生答完题后,极域电子教室系统可对考试试卷进行自动阅卷评分并自动统计分析考试结果,教师根据统计分析结果对有针对性地对重点、难点问题及观看视频中存在的问题进行解析。

第二,分组讨论。教师将提前准备好的微学案发放到给学生,学生以小组的形式学习微学案中涉及的教学内容,并进行练习。教师通过教师广播对大家普遍存在的问题进行讲解,通过屏幕监控等手段对个别学生进行有针对性的辅导。学生学完后,撰写学习心得或学习总结。

第三,独立实践。教师将提前准备好的实战项目发给学生,学生根据任务要求分组或以个人形式完成项目的开发任务。

第四,成果展示。在学生完成开发任务后,教师利用极域电子教室系统的学生展示功能,分享学生的实践成果,进行交流和总结。

3.3 课后学习效果评价

课程的采用多种形式相结合的考核方式。整个课程考核由平时成绩、理论考核、项目考核三部分组成。各占70%、20%、10%。平时成绩中,对形成性证据进行监控,并采用了老师、学生、自动评判系统评价相结合的评价方式。

4 结束语

翻转课堂教学模式在《Java Web应用开发》的实施,解决了部分学生跟不上学习进度的问题,同时因为翻转课堂的内容被永久保存,可供查阅和修正,让那些因病或参加活动的学生不会被落下功课。课堂上教师不再是讲台上的圣人,而是身边的导师,有更多的时间对学生进行个性化指导,增加了学生和教师互动和个性化的沟通,确保的课程的教学效果。

[1]Jeremy F.Strayer.The Effects Of The Classroom Flip On The Learning Environment[D].The Ohio State University,2007.

[2]Andrew miller.Five Best Practices for the Flipped Classroom[Z].Facebook,2012.

[3]Mark Frydenberg.Flipping Excel[C]//Proceedings of the Information Systems Educators Conference ISSN:2167-1435 New Orleans Louisiana,USA,2012.

[4]Bull,G.,Ferster,B.,&Kjellstrom,W.(2012).Inventing the Flipped Classroom[J].Learning and Leading with Technology,2012,40(1),10-12.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!