c语言教学方法探讨-程序设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

c语言教学方法探讨

程序设计-论文网

?

?

论文摘要:以高职院校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语言的教学目标是培养学生针对具体问题进行

您可能关注的文档

文档评论(0)

177****5771 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档