论C语言对学习编程的重要性获奖科研报告_第1页
论C语言对学习编程的重要性获奖科研报告_第2页
论C语言对学习编程的重要性获奖科研报告_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

论C语言对学习编程的重要性获奖科研报告摘

要:随着信息技术在我国以迅猛的势头发展,已全方面融入人们的生活。我国大部分高校设立相关计算机编程课,其中C语言作为该学科教育中的基础课程。计算机编程课能帮助初学者获得职业技能,使其成为我国就业市场的需要人才,还可以培养与提升初学者的逻辑思维能力。但是高校教学还有初学者学习过程中难免遇到一些问题。针对这一问题,本文论述了培养初学者形成良好编程学习的习惯和方法,还提出了c语言对学习编程的重要性、内容等。

关键词:编程;C语言;重要性

引言

对编程行业来说,描述编程语言越接近计算机的指令集,所对应的级别就越低,反之,级别就越高,也就是说语言越接近抽象。与Java等更高级的语言相比,C语言是一种较低级、抽象的早期语言。编辑好的C语言代码可不经中间物就直接访问内存。然而如Java等比C语言更高级的语言,编辑出来的代码不能直接访问内存,清理和释放内存还需要利用中间物—垃圾收集器。基于这一原因,专业人员需站在计算机的角度研究怎么管理内存、调整字节的顺序等。总而言之,学习C语言就等于了解计算机运作的原理。因此,C语言出现的那一天,就备受人们的关注。

1学习C语言的问题及解决措施

人们初步学习编程需要好思路和好方法的这些基础,是将来从事IT行业的重要根基。选C语言作为入门课程是比较适合的,因为C语言的特点是各种语法规则简单灵活,对以后学习更高级语言有很大的帮助。人们使用计算机离不开操作系统,操作系统的开发全部是基于C语言的底层。由此可见,C语言在学科教育占据着比较重要的地位。然而我国高校传授编程知识过程中仍有问题的存在,并针对这一问题给出解决办法。

1.1加强理论联系实践

相对于其他课程,编程课程更注重操作。目前我国学校仍沿用其他课程的教育方法,只传授计算机相关的理论知识,而且有部分知识比较落后,教育内容空洞无用,与实际的需要不符合,实践操作教学的比重较低。有的学校计算机教学的设施不符合学习要求,很难发挥教学的最大效用,失去传授编程知识的价值。因此,学校应把提高学生实践能力作为教学目标,实行增加操作教育的比重,注重培养学生的自主性,促使学生自主学习并了解编程课程,鼓励学生勇于尝试运用C语言知识编写代码,帮助促进学生自主发展。

1.2培养和提高学生的兴趣

有些学校在C语言课程的内容上没有做到通俗易懂,生动有趣,导致学生对这一课程产生恐惧,提不起兴趣。有的初学者学习C语言不了解其中板块之间的联系,加上没有走出传统思维里的墙,导致很难掌握好知识。教师没有进行因材施教和沒有适当引导,学生很难自主学习和实践。教师需要针对这一情况进行因材施教,提高学生的成就感,激发学生学习的兴趣,促使学生在兴趣的引导下主动实践。

1.3鼓励创新教学

有些教师的教学方式呆板,没有结合实际讲课,不注重学生个体发展与差异性。教学没有针对性,导致无法保证教学质量。因此除了激发学生的积极性和培养学生的兴趣以外,还需要鼓励教师实行创新教学,改变过去的枯燥和机械,使教学环境充满生动活泼,使学生更好地吸收知识,还能自主实践。目前,我国注重关于新课程的改革,越来越多的教师积极采用创新教学方式传授C语言理论和操作教学。

3论学习C语言的重要性

3.1培养探究能力和解决能力

想做好程序就离不开编程过程中的算法和数据结构,C语言算法做的不好,会导致编写好的程序变得杂乱无章,毫无秩序。反之会使程序简洁利落,能使人快速了解代码内容。因此初学者为了学好C语言编程,会使自己从多角度多方向进行探索和思考。为解决好特定问题,会分析并用多种算法,培养自己解决问题不是只有一种办法。只有提高探究能力和解决能力,学习C语言知识的方法和解决问题的方式才能多样化。

3.2提高动手能力

想学好并熟练掌握C语言,需要多实践多编写代码。初学者先从最基础的程序做起并反复练习,学习和模仿优秀程序员所写的C语言代码是很好的实践方式,可以帮助初学者对C语言知识有更深的理解,更好地掌握编写方法。根据学校教学经验来看,好玩又有趣的程序可以吸引学生主动去了解,比如单机游戏等,因此学习c语言编程可以注意日常生活中充满趣味性、实用性等的基础程序。此外,C语言更新换代比较快,因此初学者需注重培养解决一个问题用多种答案的发散思维习惯,这一点很重要,只有这样才可以体会到学习编程不是一成不变和生搬硬套。总之,提高动手能力才能更好地掌握C语言编程知识。

4结论

作为编程入门课程,学习C语言特别重要,因为C语言是其他的更高级语言的基础。只有掌握好C语言知识,才能更好理解编程课程的基础。有很好的设计思维可以帮助初学者学好C语言,而且学习更高级语言可以触类旁通。想使初学者更好的掌握知识,熟练又快速地编写程序,就要重视C语言的教育,也就是说初学者掌握好C语言知识,自身的编程能力才能再往上进一步

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论