“教学做赛一体化”教学模式的探索与实践
2016-12-24朱强,周晓
合肥师范学院学报 2016年6期
朱 强,周 晓
(合肥师范学院 计算机学院,安徽 合肥 230061)
“教学做赛一体化”教学模式的探索与实践
朱 强,周 晓
(合肥师范学院 计算机学院,安徽 合肥 230061)
针对当前《Java语言程序设计》教学现状,将“学”融入到教、做、赛的全程,形成教学做赛的一体化教学模式,该教学模式不仅激发了学生的学习程序设计的兴趣,也很好地培养了学生的面向对象计算思维能力和编程实践能力,提高了课程的教学质量和教学效果。
一体化;竞赛驱动;项目驱动;Java;面向对象
Java语言是一种跨平台的面向对象的程序设计语言,具有通用性、高效性、跨平台性和安全性,现在广泛应用于移动端应用程序开发、电子商务、网上银行、证券交易和数据中心等领域。国内几乎所有的高校计算机类专业都开设了这门课程,合肥师范学院开设的《Java语言程序设计》是计算机学院4个专业的必须课程,其目的是在先修课程《c语言程序设计》和《数据结构》的基础上,着重培养学生的面向对象的计算思维能力、编程实践能力和解决客观实际问题的能力。但在实际教学中由于Java语言知识点和类库都较多,导致很多学生出现厌学情况,无法充分调动学生的学习主动性和积极性,编程实践能力也较弱。为了改变这种情况,提高教学效果,Java语言程序设计课程组将“教学做赛一体化”教学模式[1-2]引入到该课程的教学中,同时以项目驱动教学,优化知识点分布和教学手段、方法,保证了教学质量,提高了教学效果。
