APP下载

C语言的课程教学

2012-08-15辉孙

科技视界 2012年15期
关键词:实验教学实验课程

徐 辉孙 侠

(1.安徽理工大学计算科学与工程学院 安徽 淮南 232001;2.安徽理工大学理学院 安徽 淮南 232001)

计算机编程语言层出不穷,多如牛毛,每种编程语言都有其特点,有其适用的场合。随着C++和C#的使用,C语言的应用范围被压缩了。但是必须看到,在控制领域,C语言因其“半高级语言”的优势,仍然在普遍使用[1,2]。在单片机、嵌入式系统中广泛使用,难以替代。著名的嵌入式实时操作系统μC/OS-II除了极少的和微处理器硬件交互的代码以外,其余全部用标准C编写[3]。因此,C语言的学习仍然是重要的。大部分高校都将C语言程序设计作为必修课,这里我们针对C语言的学习做一个探讨。

1 结合实际,做好理论教学

程序设计课程最忌的是照本宣科,只将语法。目前,多媒体教学在各类高校已经普及,上课时候可以直观的将要教授的内容展示给学生,并通过一系列声音、图形、图像的方式让原本枯燥的课堂教学变得活跃,调动学生积极性。但与此同时,有部分教师的课堂教学却变的古板了,甚至有“照ppt宣科”的情况出现。没有实例化的教学让课堂从活跃变得沉寂。因此,在C语言教学中,要充分发挥现代教学工具的作用,提高教学效率。可以在理论课教学中添加一些类比、对比的例子。比如,对于“循环”这一部分的教学。C语言有三种循环语句:for语句、while语句和do While语句。统一的是都需要循环控制变量,但每一种情况下,循环控制变量的变化确实不一样的。for语句的循环控制变量可以指定步长后自动变化,但另外两种语句却需要显式指定。……

登录APP查看全文

猜你喜欢

实验教学实验课程
记一次有趣的实验
数字图像处理课程混合式教学改革与探索
小议初中化学演示实验教学
软件设计与开发实践课程探索与实践
电容器的实验教学
对初中化学实验教学的认识和体会
为什么要学习HAA课程?
做个怪怪长实验
几何体在高中数学实验教学中的应用
NO与NO2相互转化实验的改进