第35卷 第6期 2019年6月
福 建 电 脑 Journal of Fujian Computer
Vol. 35 No.6
Jun. 2019
CBL教学模式在Java程序设计课程中的应用
吴珍珍 (湖南女子学院信息技术系 长沙 410004)
摘 要 Java程序设计课程是现今许多高校计算机相关专业开设的一门重要课程,本文首先针对目前Java程序设计课程的教学现状展开分析,然后重点论述了CBL教学模式在Java程序设计课程中的应用,实践证明应用此种教学模式教学效果显著。 关键词 CBL;Java程序设计;案例
中图法分类号 G642 G712 DOI:10.16707/j.cnki.fjpc.2019.06.057
Application of CBL Teaching Model in Java Programming Courses
WU Zhenzhen
(Department of Information Technology, Hunan Women’s University, Changsha, China, 410004)
1 引言
CBL(Case -based learning)即以案例为基础学
习的教学模式,通过案例的设计与分析完成知识目标的现代教学模式,强调以学生为主体,培养学生的自主学习能力、实践思维能力和创新能力[1],最早应用在医学、法学、管理学等学科[2]。这种先进的教学方法,如今成为大学教育中有效的教学方法,也越来越受到教师和学生的重视和欢迎[3]。研究表明, 在学科教学中科学地运用案例教学法,对调动学生的积极性,发展学生的创新能力,增强学生的语言组织和表达能力起到了促进作用[4],对提高学生的教学技能亦有一定的帮助[5]。
Java语言是一种完全面向对象的程序设计语言,具有面向对象、跨平台、多线程以及强大的网络编程等特点。现今Java应用无处不在,Java 工程师的需求量很大。根据编程语言流行度评估权威机构TIOBE发布的最新调查显示, Java在编程语言排行榜上仍然高居榜首,并且在过去的几年时间里经常维持这样的状态。Java作为程序设计的首选语言,其重要性毋庸置疑。许多高校将其作为计算机相关专业学生必修的专业基础课。该门课程是其
———————————————
他专业课的前导课,也是培养学生软件设计能力的重要课程。
2 课程教学现状
在目前大多数的Java程序设计课程教学中,教学内容多,授课学时较少,而且主要是以任课老师讲授教材知识点为主。讲授课程时,很多时候也需要遵循授课计划和教学大纲,而传统的教学大纲侧重于编程语言的基本概念、基本语句和语法的详细讲解,主要把Java语言课程作为一门普通程序设计语言组织教学,做不到十分吸引学生的注意力。一部分学生基础本身就不好,一旦在调试简单的程序时没有通过,可能会对Java程序设计课程产生畏难心里,逐渐影响其学习的热情和兴趣。而且现在的大多数教材没有完整地贯穿于教材始终的案例和
大部分的例子只是为了详细解释某一个知任务[6],
识点或某个语法规则[7]。这就使得学生学习的内容比较零散,他们虽然能够掌握每一个章节的知识点, 但是掌握的内容没有系统化,构不成系统的知识脉络,并且实践性较差,所以最终学完本课程之后,没有办法综合应用所学的知识内容。当他们面对一个复杂的项目时会感到力不从心,甚至无从
本文得到湖南女子学院教学改革研究项目(No.HNNYJG2015011)资助。吴珍珍,女,1981年生,主要研究领域为信息安全等。E-mail:wuzzlecture@126.com。
CBL教学模式在Java程序设计课程中的应用
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)