如何学好C语言_第1页
如何学好C语言_第2页
如何学好C语言_第3页
如何学好C语言_第4页
如何学好C语言_第5页
全文预览已结束

下载本文档

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

文档简介

1、百度文库让每个人平等地提升自我如何学好C语言“C语言程序设计”是高校计算机教学的一门 基础课,然而,实际的学习效果并不理想,因c语言 数据类型丰富,灵活性强,比较抽象且实践性很强, 学生普遍认为C语言抽象难以理解,枯燥难以掌握, 经常是一个学期下来毫无收获,对C语言没有一个整 体的认识,连一个简单的小程序也写不好。其实初学 者认为C语言复杂难学是人之常情,况且C语言又需 要一定的数学基础,这对有些大学生来讲,是有些困 难,然而只要具备一定的编程经验,再掌握一些编程 技巧,就可以有效的提高编程的效率和能力。初学者遇到最多的困惑是:上课也能听懂,书上 的例题也能看明白,可是到自己动手做编程时,却不

2、 知道如何下手。发生这种现象的原因有三个:一、所 谓的看懂听明白,只是很肤浅的语法知识,而我们编 写的程序或软件是要根据要解决问题的实际需要控制 程序的流程,如果你没有深刻地理解C语言的语句的 执行过程(或流程),你怎么会编写程序解决这些实际 问题呢?二、用C语言编程解决实际问题,所需要的 不仅仅是C语言的编程知识,还需要相关的专业知识。 三、C语言程序设计是一门实践性很强的课程,“纸上 谈兵”式的光学不练是学不好c语言的。出现问题原因清楚了,那么如何学习呢?1、多看书,看懂基本知识教材一般都涵盖了 C 语言的方方面面,从基础知识到应用实例都讲述的非 常全面,举例也都很经典。教材是学习的第一步

3、,是 基础,只有从基础开始,才能进一步提高能力。2、多动手,在实践中提升能力C语言是实践性 很强的课程。只有通过大量的上机练习,亲自动手试 一试,才能消化理论知识,加深对理论知识的理解, 像基本数据类型,三种基本结构(顺序结构、循环结 构、选择结构)这些东西不能死记硬背,亲自动手编 写一些简单实例更好。一开始的练习,可以亲自动手 把教材上的例子打一打,运行一下程序是否正确,有 什么问题自己亲自调试。在这一步要基本掌握c语言 编程设计的基本方法,包括新建、打开、保存、关闭 c程序,熟练地输入、编辑c程序,养成良好的c语 言编程风格,之后可以在老师的指导下,编写一些小 程序。3、多利用网络资源毕竟

4、老师讲授的知识有限,课 堂学习时间有限,自己可以在课余时间通过网络获取 更多更广的资料。比如想全面了解c语言的来龙去脉, 比如想弄清很多编程术语的解释,都可以在网上获取 答案。当你对某个函数或者关键字不是很理解的时候, 就可以去搜索资料,与其他程序员交流经验,看看别 人是怎么使用的。当你遇到无法调试的问题时,可以 在网上找到问题的解决方案,获取到别人的帮助,这 对于学习非常便利。4、多看代码,研究典型的C语言程序学习编程 也需要大量阅读经典代码,在看代码的时候,要注意 思考如何运用编程技巧的,探究如何解决问题的,研 究它的实现方法和程序设计技巧,提高自己的程序设 计能力。要对程序中数据结构的运

5、用和算法进行总结 和分析。初学编程者,多读、多编、多模仿,熟悉了, 便能编出自己的程序了。教师在教学内容上,要力争突破过去那种教学项 目内容枯燥的模式。可以将实用化和趣味化的项目引 入到课程教学过程当中,将项目分解成一个个具有实 际意义的设计模块,每个设计模块的实现必须解决多 个疑点,将C语言教学的内容结合到每个疑点中,每 次课内容就是由多个疑难点引出的C语言知识,当一 个模块中所有的疑难点都解决了,相应设计模块也就 实现了。在开始课程的讲授时,教师可以先给学生展 示一些程序设计的小游戏,让学生在未学之前,已经 对课程趋之若鹫,向往自己能够成为一名编程高手, 从而调动学生学习的积极性。让学生变

6、被动学习为主 动探究,要遵循教师为主导,学生为主体的教学原则, 教师必须认识到学生的知识是在教师的引导下,由学 生主动建构起来的,因此要强调学生的主体性,充分 发挥学生在学习过程中的主动性、积极性和创造性。教师是整个教学过程中的组织者、引导者、和答 疑者。教师先讲解C语言中库函数、主函数以及用户 自定义函数的调用关系、出现的顺序关系以及执行过 程,让学生明白C语言源程序与函数之间的关系,从 而自然引出较复杂问题,首先要对其进行模块分解; 自主探究:让学生在教师指导下独立探究。教师可以 先讲解模块分解原则,结合实例引导学生对实例进行 模块分解。本节课结束时教师应适时地归纳总结本节 课的教学内容,同时表扬学生在课堂中表现出来的独 立思考、积极探索的精神,进一步加深学生对本节课 知识点的理解,让学生对知识有系统性的理解和把握。 学生分组练习教师在学生间巡视,进行个别指导,发 现问题,及时地加以纠正,强化学生对本节课内容的 理解,并通过及时反馈,有助于学生分析问题和解决 问题能力的提高。在探究式教学模式中,教师通过对学生的知识引 导,要让学生学会自主学习,自主探索问题、解决问 题,体现学生既是教学的对象,又是课堂上的主体。教学实践表明

温馨提示

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

评论

0/150

提交评论