顾 明,温晓军
(深圳职业技术学院 人工智能学院,广东 深圳 518055)
高职计算机编程类课程,在高职计算机专业中,是计算机知识结构体系中一个重要的组成部分.该类课程不仅是学习其他计算机课程的基础,也是培养学生计算机编程思维方式的载体.但目前在高职院校的计算机教学中,对计算机编程类课程的教学模式,缺乏结合计算机编程和高职学生特点的深入研究和探讨,也缺乏将信息技术、课程和学生特点等多种因素融合考虑的实用高效的教学模式.
以下是几种比较典型的计算机编程类课程教学模式的现状[1].
1.1.1 PPT加编程代码演示的讲授型教学模式
这种教学模式以教师讲授为主,在多媒体教室利用多媒体的视频功能,通过PPT讲授基本概念,用编程软件演示程序源代码,借助大屏幕展现给班级学生.教师边讲边操作,操作的过程及结果可以通过屏幕及时呈现在学生面前,学生从中获得感性认识和学习编程的基本思路.这种教学模式存在的问题是还停留在演示教学的模式上,是以教师为中心,学生处于被动地位,不能充分发挥学生的主动性.它实质上还是一种以讲授为主,操作演示为辅的教学模式,只不过是其演示过程由大屏幕呈现,便于学生观察而己.
1.1.2 讲练结合的机房上机教学模式
这种教学模式在计算机机房进……