C 程序设计教学探讨
2015-08-15田霓光
科技视界 2015年23期
田霓光
(湖北科技学院计算机科学与技术学院,湖北 咸宁 437100)
0 引言
C 程序设计就是众多程序设计语言中的一种,是国际上广泛流行的、很有发展前途的计算机高级语言。它具备方便性、灵活性和通用性等特点,使其至今仍是程序设计入门的首选语言。至今很多大学都开设了C 程序设计这门课程,并已这门课程将作为精品课程了,可见这门课程的地位非常重要。[1]
1 现行教学和学习中存在的问题
1)在理论课与实践课中两者不能相互起作用,不能相互渗透。理论课只跟随进度表强行灌输,然而对课程知识没有达到学生的要求,会影响到学生对知识深入的理解,也会影响学生对这门课程失去兴趣。而实践课往往被忽视,大部分的时间都在走过程:一方面,学生上机把老师布置的作业完成之后,接下来的时间用玩游戏来打发;另一方面,老师不可能注意到是不是所有学生都在编写程序、调试程序。因此理论课没有为实践课起到促进的作用,实践课也没有为理论课起到相互应用的作用。
2)大部分的学生在基础知识方面学得不够好,对C 程序设计的学习造成一定的影响。因为C 程序设计课程是以基础知识为基础的,它们之间要互相拓展。在C 程序设计理论课中就涉及到几种进制转换、数的表示和数制的范围等这些知识,大部分学生在这些知识方面还很薄弱,给教学造成困难。
3)大部分学生还处在被动阶段,完全没有自觉地去学习,更主要的是大部分学生老师上课上到哪个地方都不知道,导致学生对学习没兴趣,以致达到厌学的程度。……
登录APP查看全文
