欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

c语言教学方法探讨_程序设计-论文网

时间:2013-11-23  作者:陈露军,张娜,任磊

论文摘要:以高职院校C 语言教学过程中出现的问题为切入点,从教学内容、课堂教学模式和上机实训等几个方面进行了探讨,并就如何提高高职高专学生C程序设计能力进行了教学方法的探索。
论文关键词:高职,语言,程序设计,教学方法

引言

《C语言程序设计》(以下简称“C语言”)是程序设计中一种用途非常广泛的语言,在计算机控制、单片机应用、数控技术、嵌入式开发、电子技术等相关行业中都将C语言作为主要的应用系统开发设计语言,同时C语言也是计算机应用专业中《数据结构》、《C++程序设计》及其它编程语言类课程的前导课程,还是信息产业部计算机专业和软件专业水平资格考试(软考)考试中要求的主要程序设计语言。

C语言旨在培养学生计算机编程基本思想、编程基本技能及逻辑思维能力。掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。C语言是高职高专计算机类和电子类各专业重要的专业基础课和职业素质必修课,在整个课程教学体系中起到重要的作用。

1C语言难学原因

在教学过程中发现,学生普遍认为C语言不好学、学不懂、概念复杂、枯燥难学、容易出错,学生的畏学、厌学情绪严重。这不但影响了课程的教学效果,也影响了整个课程体系中后续课程的教学效果。结合近年的教学实践,总结分析C语言难学有如下几个原因:

1.1课程安排靠前

作为计算机入门语言和专业技能语言,C语言课程在计算机专业教学中具有承前启后的作用。我校学生有将近一年的顶岗实习,也就是说真正在校学习时间只有2年多一点,如果把c语言安排在第二学期,将会使整个专业课程体系往后推移,导致后面的学期中一学期内有几门语言,使得学生学习语法混乱,c语言的基础作用不明显,同时课程体系违背循序渐进的学习认知过程,学生学习效果大打折扣。因此权衡比较还是把c语言安排在大一上学期。安排在第一学期也有一些问题,由于学生刚入学,大部分学生也没有计算机基础知识,加之作为一门计算机高级语言,C语言与自然语言差异比较大,又包含了数组、函数、指针、结构体、位运算等复杂内容,加之高职高专学制短的特点,教学计划制定学时较少。这种“内容多、课时少、没基础”的靠前安排法,自然使学生学习起来有一定的难度。

1.2教材知识点松散

现在许多高职院校采用的是大学本科的教材,只是使用过程中降低要求而已,虽然也有标识是'高职高专'的教材,但也往往是大学教材'删繁就简'略加修改,然而这并不适合高职学生,基本没有跳出传统C语言教材的框架。

很多教材的编排上也是照传统的谭教授编的经典本科教材的安排来的,先讲简单的知识点,然后逐步讲解复杂的知识点,到最后知识点讲完了,课程也结束了。要针对一个具体问题设计出一个程序,一般要涉及很多的知识点,要想全面的了解一个程序功能的知识点,需要等到教材快要讲完的时候,所以很多学生在学习过程中感觉学了大半本书的c语言,还是学的不知所谓,针对具体问题还不知道怎么编程,要想自己编写一个程序,普遍感觉到无从下手,学生的学习热情也在这一过程中逐步消磨殆尽,逐渐形成厌学心理。

1.3学生数理及英语基础差

高职院校学生自身基础的薄弱是一个普遍现象,我们学院也不例外。随着我国教育政策改革,在扩招的影响下,使招来的学生水平参差不齐。特别是现在,经过多年的大学扩招,不仅使进入本科院校学生的比例增加,也使通过复读高中再考进本科的几率加大,因此学习较好的学生进入了本科,学习中等的学生去复读了,学习很一般的选择了高职院校。以今年为例,高职的高考分数线理科为260多分(总分750)。很多学生数学、英语基础较差,在学习一些c语言语句时,不明白语句英语单词的意思,加大了理解语句的难度,在读程序例子时,也会纠缠于printf语句中的一些提示性的英语语句;在设计程序时对算法、流程等逻辑不容易理解和接受;同时在程序调试时,对于用英语显示的出错提示信息看不懂,调试程序困难,找不出错误,无从下手,久而久之,对C语言产生了畏惧思想并最终放弃学习。

2方法探索

要在现存的实际环境下把c语言教好,让c语言带领学生入程序设计之门并能让学生拥有一项专业技能,确实需要对c语言进行教学改革。结合近年教学实践体会,可以采取如下几个改革措施来提高老师的教学质量和学生的学习效果:

2.1针对课程定位、明确课程教学目标

c语言是计算机类专业的重要的专业基础技能素质课,是一门应用性、理论性很强的课程。其特点是概念多、较抽象和涉及面广,其整体实现思想和技术又往往难于理解。作为程序设计语言,教学的最终目的,就是让学生能针对具体问题能够自己分析、设计、编码和最终调试成功。按高职高专应用型人才的培养目标,培养用人单位能够直接上岗的人才,教学目标还应增加培养大型项目编程经验的内容。所以说,C语言的教学目标是培养学生针对具体问题进行分析、设计、编码和调试程序的能力及掌握常见项目类型的项目开发经验。

2.2整合教材,精选内容

现在许多高职院校采用的是大学本科的教材,只是使用过程中降低要求而已,虽然也有标识是'高职高专'的教材,但也往往是大学教材'删繁就简'略加修改,然而这并不适合高职学生,基本没有跳出传统C语言的框架。

查看相关论文专题
加入收藏  打印本文
上一篇论文:谈我院信息网络机房的建设_机房建设-论文网
下一篇论文:路由器NAT技术在企业网络中的应用研究_地址-论文网
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文