C 语言课程教学综述 1、引言 现在高等学校,一般也都根据不同的需要选用不同的程序设计入门课程。其中 C 语言作为一门程序语言基础课,由于其功能强、使用灵活等优点受到广泛的欢迎,也就是说 C 语言已经成为了学习程序设计语言的一个必要的基础。在学时相对较少的情况下,学生要学好这门课有一定的难度.但依旧要提高教学的质量和效果是广阔教学工作者正在思考和探究的问题. 2、教学过程中的改进 2.1 教学方法的改进 C 语言作为 DOS 时代的一种主流程序设计语言,已逐渐演变成为一种程序设计的入门级语言——重在使学生熟悉计算机处理事务的过程,掌握程序设计的思想,完成学生从中学生到大学生学习思想的转变。因而 C 语言程序设计课程这门课大多高校开设在一年级的第一学期,要从只要求计算机基本操作的中学时代迅速转换到大学时代的程序设计员,对于学生是一个逐步转变、逐步学习的过程。而对于我们教育者来说,如何去改进现有的教学方法,正确的引导学生学习思路、学习方法的转变,以提高课堂教学的质量.笔者在以下几方面进行了尝试: 2.1.1 老师角色的转变中学时代的教学多以升学为基本任务和目标,所以中学老师的教学多以灌输式为主,在教学过程中老师始终是主体,而学生总是被动的接受和消化。而大学时代的教学是以培育学生的基本素养和能力为目标,因而要求教学的过程要以学生为主体,老师要做正确的引路人,而不是知识的灌输者。因而老师角色的转变实际上更多的还是在学生心目中中学老师角色到大学老师角色的转变,要在教学的第一堂课向学生宣布这个事情,使学生从老师角色的转变到学生自己明白他们已经跨入了人生的有一个新的阶段:自己的学习、思想都要有更大的转变,从以前被动的接受学习,到大学时期的主动自觉的学习,从而培育和更大的提高他们的学习能力和其他方面的能力。 2.1.2 课堂实施的转变 C 语言作为一门程序设计语言自然有它自身的特点,但是作为一门言语课,他又脱不开与学生很熟悉语文、英语这些语言课学习的共同之处。根据笔者的学习和教学经验:得知更多的学生在学习 C 语言的过程中,甚至在学习完这门课后也不知道C 语言的作用是什么,它学习的重点内容是什么。所以 C 语言教学的课堂实施的转变更是教学的重中之重:要使学生从中学时期纯粹的数理化的学习转变到大学时期专业能力和自身适应能力的学习。根据笔者多年的教学,我们引用用了一个全新的教学方法—“3W1H”教学法。在讲 C 语言前和所讲的每一节课都要使学生...