高校信息专业C语言教学改进体验论文

时间:2021-09-08 11:08:47 论文范文 我要投稿

高校信息专业C语言教学改进体验论文

  一、C语言教学的现状及改革的必要性

高校信息专业C语言教学改进体验论文

  1、教学方法

  (1)古老的C语言教学方法最初教授C语言程序设计,一般采用两节课讲理论,两节课上机,理论与实践1:1,上机课基本上是学生将课本上的例题调试通过就算成功,自己尝试编程很少,这样的结果是,一学期下来,学生根本就不会编程,效果很不理想。

  (2)当前的C语言教学方法目前多数C语言教学采用一体化教学,即所有课程全部在机房上机,机房配有投影仪,边讲边练,这样的教学方式比传统的理论与实践分开教学要好很多,学生学习的知识能得到及时的巩固,但是,其教学内容还是没有跳出传统的C语言教学体系,传统的C语言教学内容有个致命的弱点,就是抽象,不直观,学生看不到C语言编程的强大功能,给人感觉学生不知道C语言到底能干什么,这样很难激起学生学习的兴趣,教学效果也很差,等到高年级发现可以利用C语言控制单片机和嵌入式系统,做出各种的项目,明白C语言的强大功能时,学生就开始后悔当初没好好学习C语言,可惜已经有些迟了。

  2、学生现状与教学改革的必要性C语言编程学习需要有较强的抽象和逻辑思维能力,也许那些高考分数较高的一本院校学生,会对C语言感兴趣,高职高专的学生逻辑思维能力较差,自学能力,学习自觉性都较差,,加之现在90后功利心普遍比较强,对于那些短时间看不到实际效果的东西失去兴趣,因此,必须进行教学改革,将抽象的C语言赋予一些直观的元素,体现C语言强大的硬件控制能力,将C语言控制单片机和嵌入式系统进行融合,将C语言的知识点贯穿于嵌入式系统开发的多个案例之中,这样就使学生的学习热情大大提高,教学效果自然就好。

  二、我们改革的具体做法

  1、将51单片机中的7个经典案例融入C语言教学之中,这7个案例分别是流水灯控制、数码管显示控制、键盘扫描控制,音乐演奏器与电子琴设计,液晶显示控制,电子日历时钟闹钟设计,简易电子计算器设计,将C语言的理论知识贯穿于这7个案例之中,每个案例下分若干个子案例,如流水灯中,最开始是点亮一个发光LED,再到点亮多个,然后到开始流水,流水又分多种方式,这中间就涉及到C语言的语法、语句、顺序结构程序设计、循环结构程序设计、函数的.编写和使用、位运算等知识,数码管的显示控制就涉及到循环结构、数组、函数的知识,键盘扫描涉及到分支结构、位运算、函数的知识,音乐演奏器与电子琴的设计涉及到数组、指针、宏定义等知识,液晶LCD显示控制涉及指针、结构体等知识,电子日历时钟闹钟设计和简易电子计算器的设计较为综合,几乎涵盖了C语言所有章节的知识,这样就将C语言传统的章节打乱了,分别融入到这7个项目当中。

  2、实际授课中,7个案例分解成若干个小案例,遵行的原则是从易到难,逐步过渡,用实际效果来吸引学生,激发学生的学习兴趣,引导学生掌握相关的知识点和相关技能,我们的教学步骤大概如下:第一步,给学生演示设计效果,告诉学生我们要完成的任务;第二步,讲解完成本任务需要的知识点;第三步,引导学生完成此任务的设计思路;第四步,学生分组开始着手设计和完成任务;第五步,教师观察学生完成任务情况并现场指导,根据学生完成情况作适当提示,鼓励先完成任务的学生帮助后进的学生;第六步,检查学生完成情况,让学生汇报成果和交流方法和心得;第七步,教师总结并指出学生完成任务的优点和不足,指出改进方法;第八步,教师扩充相关知识点;第九步,布置课外任务及说明下次课要完成的任务,要求学生预习相关知识点。

  3、教学环境,整个课程在一体化教室完成,要求每生一台电脑,至少安装Keil4或者更高版本Keil软件,Protues仿真软件,VC6。0或者TurboC,要求配有投影仪。

  4、教学中的注意事项

  (1)安排课程尽可能4节或者8节连堂,这样做的好处是,有时候完成一个任务需要较长时间,有利于学生思维的衔接,完成任务的效率更高。

  (2)考虑到部分学生学习C语言还可能走PC编程路线以及参加全国计算机二级C语言考试,教学中还需要补充相关内容,VC6。0或者TurboC底下编程以及一些常用例程的编写和调试,补充讲解单片机中较少涉及到的文件的操作,文件操作在嵌入式Linux中会用到。

  (3)鼓励学生多多动手编程,这个很重要,C语言程序设计这门课,没有捷径,最好的办法就是多动手编程,看一百遍代码还不如自己编写一遍,不提倡照着现成代码敲,这样学习效果不如由自己编写来的快。

  5、考核方式改革传统的C语言程序设计考核方式注重理论考试,只重视知识,不重视技能,学生会做题,但不会编程,我们要注重编程能力的考核,我们的做法是理论考试占总成绩的30%,实践编程能力考核占40%,平时表现占30%三。小结经过笔者多年C语言、单片机及嵌入式技术的教学,尝试过多种教学方法后发现,本文所述方法最受学生欢迎,教学效果也最好,以上是本人的一点尝试,不足之处在所难免,希望读者批评指正。

【高校信息专业C语言教学改进体验论文】相关文章:

高校体育信息化教学困境与改进策略论文04-23

C语言专业论文致谢词10-07

C语言的论文致谢10-05

高校教学管理的特点及改进的探讨论文12-31

高校体育教学现状和改进策略论文10-05

高校非计算机专业C语言课程教学研究07-21

信息管理专业C程序设计课程教学论文09-28

C语言专业毕业论文致谢词10-07

C语言论文07-14