摘要:反转课堂教学法具有创新性,更适应时下的互联网教育环境,将其引入“Java Web云应用开发”课程教学改革,能够颠覆传统教学结构和流程,促进学生个性化学习和发展。文章主要采用文献研究法和实验教学研究法探讨反转课堂教学法在“Java Web云应用开发”课程教学中的应用策略,旨在为相关教育工作者提供有价值的借鉴。
关键词:反转课堂教学法;Java Web云应用开发;应用策略
中图法分类号:TP311文献标识码:A
Application of reverse classroom teaching method incourse teaching of “Java Web cloud application development”
ZHOU Bin
(Urumqi Vocational University,Urumqi 830001,China)
Abstract:The inverted classroom teaching method is innovative and more suitable for the currentInternet education environment. Introducing it into the teaching reform of the“Java Web cloudapplication development” course can subvert the traditional teaching structure and process andpromote students' personalized learning and development. This article mainly uses the literatureresearch method and the experimental teaching research method to discuss the application strategy ofthe reverse classroom teaching method in the course teaching of “Java Web cloud applicationdevelopment”, aiming to provide valuable reference for relevant educators.
Key words:reverse classroom teaching method,Java Web cloud application development,applypolicy
在互联网技术飞速发展的背景下,“Java Web 云应用开发”课程教学模式获得更多突破和创新的可能。反转课堂教学法在改变师生角色、促进学生自主发展方面的作用显著,高度契合“Java Web 云应用开发”课程教学改革需求。为此,教师应当明晰反转课堂教学法的实用价值,根据“Java Web 云应用开发”课程教学流程和学情特点,深入探究互联网教育资源,科学设计反转课堂教学方案,从而增强学生对 Java Web 云应用开发技术的自主探索和实践能力。
1概述
所谓反转课堂教学法,从本质上而言就是重新调整课堂内外的教学和学习时间,师生角色发生反转,教师给学生布置学习目标,规划学习内容、学习节奏、学习方式的决定权在学生手中,教师负责组织、协调和疑难点拨。反转课堂教学可以完全在线上实施,由教师设计或推荐网络在线课程,或是由学生自主搜索在线课程,通过线上自学、合作学习攻克课程的基础知识目标,学生无须在课堂上接受教师面授知识,教师在课堂教学中也不必耗费大量的时间讲授课程基础知识部分。反转课堂教学还可以实施线上线下结合的模式,即学生在线自学基础知识,并完成线上任务或项目测验,课堂教学时间集中用于线上学习疑难问题突破,师生、生生之间拥有充裕的拓展交流机会。反转课堂教学法是互联网学习、混合式学习、探究性学习等模式的集成,有助于学生养成个性化学习风格,发展学生实践、创新、合作、网络资源整合等多种能力素养。
2应用策略
2.1开设互联网在线课程
反转课堂教学法在“Java Web 云应用开发”课程教学中的应用,互联网在线课程是最主要的学习素材。“Java Web 云应用开发”课程具有理论和实践相结合的特点,学生先掌握技术理论要点,才能参与后续的高阶实践训练。反转课堂教学强调学生在课下自主完成理论知识的吸纳。为此,教师需要加强应用互联网在线课程,引领学生自学“Java Web 云应用开发”课程理论知识。至于网络在线课程的选择,可以是成型的課程讲座、电子资料,也可以是教师自行设计编辑的微课件。教师根据“Java Web 云应用开发”课程教学内容,设计图片、短视频、文本于一体的课件,然后上传到线上学习群中,学生可以自行下载,选择自己青睐的方式学习,落实反转课堂教学法在“Java Web 云应用开发”课程教学中的初步应用[1]。例如,在“Servlet 使用入门”课程的反转课堂教学中,教师可以根据 Servlet 理论知识要点,为学生设计互联网在线课程,将百度、淘宝等常用网站作为课件案例引出 Servlet,然后在课件中以图文结合的形式,增添 Servlet 概念、Servlet 接口及其实现类使用等理论知识,最后将制作好的课件发送到学习群,同时布置在线学习目标:了解 Servlet 的概念和作用,熟悉其接口及现实类的使用,这些目标知识点都包含在微课件中,学生通过自学普遍可以轻松获取。自学结束后,教师可以发动学生将课程理论知识整理成目录反馈到学习群中,学生自主交流和复核,则反转课堂背景下的“ Servlet使用入门”课程概念目标就高效达成。
2.2组织学生线上互动讨论
反转课堂教学法颠覆传统的师生地位和角色,主张学生自学和自主发展,但是教师在其中的协调组织作用也不可偏废。“Java Web 云应用开发”作为一门编程技术课程,除基础理论之外,还涉及很多拓展知識,教师若要让学生实践 Java Web 云应用开发技术更有成效,还应当组织学生线上自学融合互动讨论,主要讨论和消化对课程理论知识自学理解不到位的内容,同时自主、合作搜集“Java Web 云应用开发”课程拓展资料,让学生在线上学习群中分享资料,则“Java Web 云应用开发”课程的反转课堂教学资源势必更加丰富,学生的理论学习效果、资源整合能力都能相应增强。例如,在“Servlet 的生命周期”课程教学中,学生通过对互联网在线课程自学,以及对 Servlet 程序的编写及其生命周期产生初步认识,但是 Servlet 的生命周期涉及三个阶段,每个阶段的功能存在一定区别,这些拓展资料不包含在理论课件之内。教师可以组织学生在线上对 Servlet 生命周期的三个阶段展开互动讨论,同时在云课堂环境中搜集相关拓展资料,如在探索 Servlet 生命周期方法的执行效果时,教师可以组织学生根据教材提供的案例代码,在互联网资源库中自主查阅对应的案例资料,指导学生在线观看案例视频,了解和掌握编译 class 文件、拷贝目录、启动 Tomcat 服务器、查看 Tomcat 控制台显示结果、刷新浏览器、终止 Web 应用 chapter03等操作方法,最后让学生根据案例资料步骤独立操作练习,亲身感受 Servlet 生命周期方法的执行效果,从而借助反转课堂线上互动讨论和拓展资料搜集,促进学生对
Servlet 生命周期知识技能的有效掌握。
2.3布置在线检测任务
学生初步掌握“Java Web 云应用开发”课程理论知识和拓展信息后,教师需要跟进开展练习和测验活动。反转课堂教学法的实施宗旨是促进学生对“Java Web 云应用开发”课程理论知识的个性化实践,让学生获得最真实的解决问题的体验,发展学生对“Java Web 云应用开发”课程理论的活学活用能力。课堂教学时间有限,学生很难得到充分的实践训练,一些技术创想也没有广阔的施展空间。为此,在“Java Web 云应用开发”课程教学中实施反转课堂教学法时,建议教师通过设计在线检测任务的方式,优化学生个性化实践 Java Web 云应用开发技能的模式和环境,如教师可以根据测验目标,为学生设计实践项目或布置任务,并发布到线上学习群,学生以个体或小组为单位,参与线上任务或项目实践,依托网络资源查阅辅助任务解决的工具和材料,从而强化学生自主学习和实践探究技能[2]。例如,在“JSP 脚本和指令的使用”课程的反转课堂教学中,学生通过互联网课件自学初步理解 JSP 脚本元素的组成,以及应用表达式、Servlet 和声明进行 JSP 编程的基本方法。教师可以跟进在线上学习平台设计发布一项操作测验任务,即使用 JSP 脚本和指令编写 JSP 页面,组织学生独立或合作完成编程实践任务。学生在线开展编程实践活动期间,教师要鼓励学生自主创新,在任务探索中渗透个性化思维,同时提醒学生规避表达式、Servlet 以及声明的错误使用方法,如部分学生在使用 Servlet 时,会漏掉 Java 语句后面的分号,或使用表达式时在<%=%>中用分号做结尾等,教师将这些注意事项发送到在线学习平台,并指导学生遇到问题实时在平台进行沟通。学生完成在线测验任务后,教师可以让学生使用线上平台的截图或录屏功能,将 Java 代码嵌入 JSP 页面以及将动态网页运行过程记录和截取下来,发送到线上平台交流区,组织学生相互审核 JSP 页面编写成果,这样学生的 JSP 脚本和指令的使用技能获得历练,还体会到 Java 的语言的优势,从而突出反转课堂在“Java Web 云应用开发”课程中的实践教育作用。
2.4总结、反馈任务难点
反馈是反转课堂教学法在“Java Web 云应用开发”课程教学中实施的重要环节,学生无论以个体还是小组开展实践任务探究活动,在此过程中都会遇到各种各样的难点,这些难点即便不会直接影响实践任务的完成,但若是得不到切实消解,学生也难以收获最佳的实践成果。为此,教师基于反转课堂开展“Java Web 云应用开发”课程教学时,应当重视实践任务难点反馈工作,难点反馈可以在线上开展,也可以在课堂上进行,教师需要提醒学生探究实践任务或项目的过程中将难点和质疑整理成书面语记录下来,然后在总结反馈环节集中汇报,师生协作解决“Java Web 云应用开发”课程教学中的疑难问题,教师尽量采用点拨法和问题启发法,引导学生根据疑难问题的类型、内容,合作、自主决策和研制解决办法,这样课堂内外教学时间得到更合理的分配,学生的自主发展能力、教师的答疑解惑技能都得到充分培养[3]。例如,在“JSP 隐式对象”课程教学中,教师设计的线上测验任务是使用 request 对象进行 JSP 编程,学生在任务反馈阶段,主要反馈 request 对象常用方法方面的难点,如根据页面表单组件名称获取请求页面提交数据,以及获取页面请求中某表单组件对应多个值时的用户请求数据,还有部分学生表示,在获取客户端传递过来的参数名字上存在障碍。针对这些实践难点,教师可以先启发学生合作探讨、梳理使用 request 对象进行 JSP 编程的主要需求,学生探究总结后汇报,引导学生掌握通过 request 对象的getParameterNames()方法,获取客户端传递出的所有参数名字,故此基于反转课堂的 JSP 隐式对象教学难点得以顺利突破。
2.5优化线上评价机制
评价在反转课堂的“Java Web 云应用开发”课程教学中占据关键地位,以往教师实施教学评价时,一般是对学生的“Java Web 云应用开发”课程的探究情况进行简单总体评价,学生在评价阶段的参与度较低,也无法客观认识到在“Java Web 云应用开发”课程学习中的优缺点,这种评价机制不符合反转课堂教学法的核心理念要求。基于反转课堂教学法优化“Java Web 云应用开发”课程教学的评价机制,必须落实师生角色在评价阶段的反转,还要确保评价指标、评价形式的多样化,如此方能促进学生学习和教师教学的同步反思。为此,教师在优化反转课堂教学评价机制时,应大力发展线上评价机制,师生评价角色的调整改良为师生互评,即教师可以评价学生对“Java Web 云应用开发”课程的自学、探究和实践情况,学生也可以对教师制定的在线学习课程、检测任务、流程安排提出意见和建议;在评价指标、评价形式的扩展上,除理论学习和任务实践表现外,教师还可以增设创新、决策、资源整合能力等评价指标,评价形式延展为学生个体自评、互评以及小组间的自评、互评,通过编制线上评价表的方式,把多元化评价要素纳入表格中,上传到线上学习群,学生拥有充足时间去回顾和总结“Java Web 云应用开发”课程学习的全过程,把评价表填写完整后再传回学习群,全体师生自行浏览评价内容,反思不足、总结经验,从而提升“Java Web 云应用开发”课程的反转课堂实施效果[4]。例如,在“ MVC 设计模式”课程的反转课堂教学评价环节,教师设计的实践项目是让学生从产品信息表查询产品改为 MVC 模式,学生将录屏作业上传到线上学习平台后,教师可以把预先编制好的项目评价表发送到平台,评价表中有对基本技能的评价指标,学生填写并提交评价表后,教师在对学生应用 MVC 设计模式的线上探究情况实施总评,重点评价学生在 JSP/Servlet 中实践应用 MVC 组件的情况,鼓励学生课后多了解相关线上课程和讲座,从而提升反转课堂教学法在“Java Web 云应用开发”课程中的整体应用水平。
3总结
在“Java Web 云应用开发”课程教学改革中引入反转课堂教学法,不但能够节约课堂内外的教学时间,也能切实提高学生对“Java Web 云应用开发”课程的自学效率,使学生通过实践获取最真实的技术经验。为此,教师必须加强应用互联网在线课程,引领学生自学理论知识,同时组织学生线上互动讨论、设计在线检测任务、总结反馈任务难点、优化线上评价机制,拓展学生的 Java Web 知识视野,促进对理论知识展开个性化实践,培育学生混合学习、资源整合、独立编程、协同创新等能力,从而彰显反转课堂教学法的应用价值。
参考文献:
[1]蒋卫祥,王雨萱,朱利华.高职 Java Web 应用开发课程模块化教学设计与实践[J].山西青年,2022(9):61?63.
[2]黄美益.高职计算机专业课程混合式教学模式改革研究—以 Java Web 应用开发技术课程为例[ J].广西广播电视大学学报,2022(1):19?23.
[3]程东升.高职《Java Web 应用开发》课程教学的问题分析及对策研究[J].教育教学论坛,2018(38):257?258.
[4]屠晓云.反转课堂教学法在《Java Web 应用开发》教学中的应用[J].福建电脑,2015,31(9):153+155.
作者简介:
周斌(1979—),本科,讲师,研究方向:计算机软件设计、网络技术。