Java程序设计课程中混合教学模式的探讨
2021-04-20郭峰孙晶童立靖
郭峰 孙晶 童立靖
摘要:Java程序设计是计算机及相关专业的一门重要课程,传统的以教师为主导的教学模式难以激发学生的学习兴趣。本文提出一种结合翻转课堂、同伴教学和项目驱动的混合教学模式,并在北方工业大学Java程序设计课程的教学过程中应用,取得了良好的教学效果。
关键词:翻转课堂;同伴教学;项目驱动;混合教学模式;Java程序设计
[]中图分类号:G642 文献标识码:A
文章编号:1009-3044(2021)07-0102-02
Abstract: Java programming is an important course for computer and related majors. The traditional teacher led teaching mode is difficult to stimulate students' interest in learning. In this paper, a mixed teaching mode combining flipped classroom, peer instruction and project driven is proposed and applied in the teaching process of Java programming course in North University of technology, and good teaching effect is achieved.
Key words: Flipped Classroom; Peer Instruction; Project Driven; mixed teaching mode; Java Programming
1 引言
围绕着Java语言已经形成一个完整庞大的应用生态圈,以JDK为技术核心的大量框架、平台、工具,无论是在传统的软件开发领域还是在深度学习、云计算、大数据、物联网、区块链等近年来的热点领域,都发挥着重要的作用。在TIOBE公司发布的编程语言排行榜上,Java语言在绝大多数年份排名第一位或第二位[1]。
Java程序设计是计算机类专业的核心课程,主要讲授Java SE的内容,是Java系列课程的起点。由于Java应用的广泛性,学生有学好Java的潜在动力,但是传统的教学模式通常以“教师为中心”,采用“Java 知识点讲解 + 程序演示”的授课方式,难以激发和维护学生的学习兴趣,编程训练题目也是围绕着知识点进行设计,缺乏连贯性和实用性。学生无法感受实际项目中需要面对和解决的问题,不利于编程能力和解决问题能力的提高。针对传统的 Java 程序设计课程教学模式存在的问题 , 已有较多的教改研究和探索。文献[2]对计算机类程序设计课程的教学模式进行了探讨。文献[3]提出了融合 CDIO 工程教育理念和翻转课堂教学模式的 Java 程序设计课程教学改革总体思路。……
