APP下载

《C语言程序设计》课程项目化教学改革的研究

2018-01-22韦立梅林琳

电脑与电信 2017年11期
关键词:案例教学方法课程

韦立梅 林琳

(广东白云学院,广东 广州 510450)

1 引言

C语言是当前使用比较广泛的面向过程的程序设计语言,它功能强大,运算符丰富,执行效率高,但知识点繁多,抽象难于理解。目前,C语言程序设计课程是我校电子信息工程、通信工程、自动化工程专业、材料工程、工业工程等非计算机专业本科生的必修课。

2《C语言程序设计》课程的教学现状

C语言包含的知识点繁多且抽象,一般都是按照数据类型、运算符、表达式、程序结构、数组、函数、指针、结构体、文件等知识点顺序组织教学,学生虽然掌握了这些分散的知识,但又不知道这些知识到底能用来解决什么实际问题,每次课的学习都没有什么成就感,体会不到C语言的强大功能。

另一方面,C语言程序设计是大学一年级第二学期开设的课程,共48学时,学生此前只有计算机基础应用储备知识,从来没有接触过编程,当教师用演示文稿讲解晦涩难懂的理论知识时,学生会一头雾水,不知所云,两节课下来,基本上只能模仿教师完成两三个简单程序的学习,有的甚至用手机将教师演示的程序代码拍下来,按照所拍摄的照片输入代码,程序设计变成了打字输入练习,学生遇到问题基本上就是举手问老师,没有钻研的精神,课后又不及时复习,时间久了,渐渐地失去了学习兴趣,到最后大部分学生都放弃了学习,而教师由于受到学生基础和学时的限制,只能按照授课计划完成每次课的教学,没有更多的时间引导学生深入独立地思考问题、解决问题,教学效果非常差。……

登录APP查看全文

猜你喜欢

案例教学方法课程
案例4 奔跑吧,少年!
数字图像处理课程混合式教学改革与探索
初中英语写作教学方法初探
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
教学方法与知识类型的适宜
随机变量分布及统计案例拔高卷
发生在你我身边的那些治超案例
一个模拟案例引发的多重思考
我的教学方法