预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言课程在高职院校教学中存在的问题与改革措施探究论文在日新月异的现代社会中,接触到措施的地方越来越多,措施是一个汉语词语,意思是针对某种情况而采取的处理办法。我们应当如何写措施呢?以下是小编为大家收集的C语言课程在高职院校教学中存在的问题与改革措施探究论文,供大家参考借鉴,希望可以帮助到有需要的朋友。C语言课程在高职院校教学中存在的问题与改革措施探究论文篇1摘要:学生开始学习C语言,思维习惯还不适应对C语言的学习。加上学习C语言时还没有接触物理层面的器件不知道C语言用在哪里,不能坚持学习。本研究就是通过明确学习目的、分散难点、降低学习C语言的难度,以真实的测温工程引导学生学习兴趣,使坚持顺利完成对C语言的学习。关键字:C语言;高职教学;测温工程;改革措施Abstract:StudentsstartlearningClanguage,habitsofminddoesnotadapttotheClanguagelearning.IfyoucannotlearnClanguageplusphysicalcontactleveldevicesdonotknowwheretouseClanguage,cannotkeeplearning.Thisstudyisthroughclearlearningobjectives,dispersiondifficulties,reducethedifficultyoflearningtheClanguagetotherealtemperatureengineeringguidestudents'interest,sothatadheretothesuccessfulcompletionoftheClanguagetolearn.Keywords:Clanguage;vocationaleducation;temperatureengineering;reformmeasures1、学生学习C语言的现状由于C语言简洁紧凑、具有结构化的控制语句、生成的目标代码质量高、具有良好的移植性和灵活性,都选择C语言作为首个计算机教学语言。C语言除了具有以上高级语言的优点外还允许直接访问物理地址,更适应于底层应用软件的开发,是嵌入式电子产品开发、芯片设计等基础;Linux的内核也主要是以C语言写的。基于以上特点,即使面向对象程序设计流行的今天,许多公司依然把C语言作为程序设计的首选语言,开发解决本领域的应用程序。然而,C语言教学现状不能令人满意,C语言是学生进入大学学习的第一门计算机语言,加上C语言本身的抽象性、用语句表达逻辑关系比较复杂,加之以往在C语言教学中不能与解决实际问题紧密结合,造成学生学习C语言过程感到困难,目的又不明确,不能从学习C语言中获得成就感,降低了学习兴趣,学习到最后能够坚持下来的学生比例很低。往往导致学习C语言开始阶段踌躇满志,中间阶段困惑遍地都是,最后阶段不了了之的现象。严重影响了C语言的教学质量和教学效果。2、本研究的具体解决思路本研究主要从C语言的特点和学生以往学习中出现的问题出发,通过强化知识点、分散难点、以实际测温工程问题作为C语言学习承载媒介,通过激发学生学习兴趣,严格要求学生、充分信任学生,鼓励学生坚持学习,发挥师爱在教学过程中的作用,促使学生完成C语言的教学,最终达到学生在学习过程中目的清晰、学有兴趣、学以致用的目的,帮助学生熟悉C语言在工程中的使用。提高学生的综合职业能力和素质,为顺利就业打下一个良好的基础。3、本课题的研究内容的具体步骤和内容3.1归纳出C语言的知识点为了把C语言的知识梳理清晰便于学生记忆,我们把C语言的知识分为静态的知识和动态的知识。3.1.1静态的知识[1](1)一些概念如:运算符、标识符、关键字、数据类型、表达式、语句、数组、函数、指针等,像运算符、标识符、数据类型等概念容易理解,但是另一类概念(还包含用法)如二位数组及引用、指针、结构体与共用体等概念都是新接触的概念并且抽象,它们的使用还涉及到计算机内部的工作过程,难度比较大,需要反复通过实例让学生理解定义,在理解的基础上在尝试着应用。在这部分教学中需要重点加强练习。(2)C语言的格式:可以概括为“函数头+一个主函数”的结构,这是任何一个C语言程序必须的格式,就像给具体的C语言穿的一件制服,看到这个制服就知道是一个C语言程序;反过来,每一个C语言程序都必须穿这套制服。具体C语言程序中是什么内容,就要看{}中的内容了。3.1.2动态知识包括算法、函数、语句的使用、编译工具软件(1)算法是一个很复杂很宽泛且有很大难度的问题,但就解决常见的工程问题和生活问题的算法还不是很难。明确算法只是解决问题的方法和步骤,不能对算法这个概念产生神秘感。对常见的算法会用C语言实现就可以,例如:一般的数值计算、