翻转课堂教学模式在Java程序设计课中的应用研究

时间:2022-08-06 04:50:13

翻转课堂教学模式在Java程序设计课中的应用研究

摘 要: 在分析Java程序设计课程教学中存在的问题基础上,结合课程特点,提出了瀑布式的翻转课堂教学模型,并在课程教学中实施和应用。详细介绍了翻转课堂教学模式课前和课中二个教学阶段教师和学生的活动。实践证明,翻转教学模式可以充分激发学生学习兴趣,提高学生自主学习能力,是提升Java程序设计课程教学水平的一种有效方法。

关键词: 微课; 翻转课堂; Java程序设计; 案例驱动

中图分类号:G642.0;TP311.1 文献标志码:A 文章编号:1006-8228(2016)10-83-04

Research on the application of flipped classroom teaching mode

in Java programming course

Shou Zhouxiang, Wang Lidong, Li Wenjuan, Hu Keyong

(Hangzhou Normal University Qianjiang College, Hangzhou, Zhejiang 310036, China)

Abstract: On the basis of analyzing the problems existing in the teaching of Java programming course, combining with the characteristics of the course, the waterfall flipped classroom teaching mode is proposed, and is implemented and applied in the course teaching. The activities of teachers and students in two teaching stages, which are the before and during the course, of flipped classroom teaching mode are introduced in detail. Practice has proved that the flipped teaching mode can fully stimulate students' learning interest and improve students' autonomous learning ability. It is an effective way to improve the teaching level of Java programming course.

Key words: micro-course; flipped classroom; Java programming; case driven

0 引言

翻转课堂是近年来兴起的符合教育部信息化教学改革目标的一种创新型教学模式,它为信息技术与教育教学的深度融合提供了可能。目前Java程序设计课程的教学,普遍采取传统的知识结构驱动的教学法,教师讲授知识点,学生按部就班地学习,教学效果不理想。要根本性地提高Java程序设计课程的教学效果,培养学生运用编程语言开发软件的实际能力,需引入高效的教学模式提高教学效率。

1 翻转课堂及其内涵

翻转课堂是教学过程的一种重新组合,教师提供课前教学视频让学生先完成自学,再利用课堂时间通过各种学习活动(项目、活动主题、答疑、练习等)帮助学生实现知识内化,这是一个系统性的变革,不是简单的学习前置。

翻转课堂教学模式的理论依据是建构主义学习理论和系统论的设计思想,真正体现了学生学习的主体性及教师的主导性,彻底改变了传统课堂的教学模式[1]。

翻转课堂教学模式以学生素质的全面发展为目标,既强调知识的传授,更注重学生对知识的内化,通过学生课外有导向、有支持的学习,培养学生的自主学习能力、协作学习能力,通过课堂讨论、小组交流、教师答疑等方式更好地促使学生知识的内化,提升学生的沟通能力和创新思维。

2 翻转课堂教学模式在Java程序设计课程应用背景

2.1 Java程序设计课程特点

Java语言是目前最受欢迎的面向对象编程语言,是实践性很强的课程,其教学任务是通过学习Java的运行机制、基础语法,面向对象设计的封装、继承、多态,异常处理,网络应用等内容,使学生掌握较扎实的Java语言基础,理解面向对象程序设计的思想,培养学生的逻辑思维能力以及使用Java语言进行程序设计的能力和程序调试的能力。

2.2 当前Java程序设计课程教学中存在的问题

⑴ 教师主导,学生被动学习,学生学习积极性不高。传统的教学都是强调“以教师为中心”,教师灌输知识,学生被动接受知识,学生的主体地位不突出,师生互动欠缺,导致学生缺乏学习主动性。

⑵ 教学课时少,教学内容多。Java程序设计课是一门理论和实践结合比较紧密的课程,很多学校每周安排二节课,教师在课堂上先讲理论,然后让学生实践操作。不少学生在理论尚未熟悉理解的基础上,仓促上机编程实践操作,很难达到培养学生编程实践能力的目标,教学效果较差。

⑶ 由于学生个体学习能力、理解能力的差异,使得教师在课堂上很难都兼顾到,所以经常造成好学生“吃不饱”,接受慢的学生“不消化”的情况。

要想打破这种现状,需要重新审视我们的教与学,将翻转课堂教学模式引入Java程序设计课的教学是很有意义的尝试和探索。为了摆脱分层次教学的困境,我们提出翻转课堂教学模式的教学模型,设计翻转课堂教学模式课前、课中两个阶段教师和学生的活动流程,以Java程序设计课程为例,对翻转课堂教学模式进行实践。

上一篇:浅谈在建项目竣工文件编制与整理 下一篇:湘潭地区大棚蔬菜周年高效生产栽培技术