c语言的学习报告心得范文2020年

上传人:飞****9 文档编号:143696960 上传时间:2020-09-01 格式:DOCX 页数:11 大小:19.46KB
返回 下载 相关 举报
c语言的学习报告心得范文2020年_第1页
第1页 / 共11页
c语言的学习报告心得范文2020年_第2页
第2页 / 共11页
c语言的学习报告心得范文2020年_第3页
第3页 / 共11页
c语言的学习报告心得范文2020年_第4页
第4页 / 共11页
c语言的学习报告心得范文2020年_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《c语言的学习报告心得范文2020年》由会员分享,可在线阅读,更多相关《c语言的学习报告心得范文2020年(11页珍藏版)》请在金锄头文库上搜索。

1、c 语言的学习报告心得范文2020 年c 语言的学习报告心得范文一通过一学期对 c 语言的学习,我感觉学习 c 语言是有一定难度却又是非常有趣的科目。 也是很有帮助的, 特别是对将要面对的计算机二级考试。这段时间的学习我知道了c 语言的基本特点有以下几点:1. 语言简洁,使用灵活方便。2. 运算符丰富,表达能力强。3. 数计类型丰富。4. 目标程序质量高,具有面向硬件系统的特点。5. 具有结构化的控制语句和模块化的程序结构。6. 具有编译预处理功能。7. 程序设计自由度大,可移植性好。这段时间学习使我掌握了:一、我学习了 c 语言的数据类型、常量与符号常量、变量、 c 语言的运算符和表达式、

2、赋值运算符和赋值表达式、 自增自减运算符以及逗号表达式等。二、这章介绍了结构化程序的三种基本结构、 c 语句概述、数据输出包括字符输出函数 putchar() 和格式输出函数 printf() 、数据输入包括字符输入函数 getchar() 和格式输入函数 scanf() ,还有一些简单的 c 语程序设计举列等。经过第一阶段对语法的学习, 我觉得实例阶段应该是一个过渡阶段吧,通过前一阶段对语法的学习之后, 可能有很多概念我们都比较模糊,或者说很多东西太抽象了, 这就为我们第二个阶段的学习做好了实例化的准备 , 可以这样说吧,第一个阶段就我们为我们的学习一样东西而构建的一个类, 里面讲了我们应该

3、在这里面要做什么 ?第二阶,也就是本阶段,我们就应该去把前一段的东西具体化 ( 实例化先前创建的类 ), 那怎么个具体化呢,呵呵 ! 说白了,去练习一些小例子,从网上下载的电子书上有很多这方面的例子的, 如果有自己去书店买书的话,里面也应该提供了不少,里面的例子,我是每次都打了一遍, 也许有的人不会亲自去用手打一遍, 什么 copy 等,当然这样也行,但我个人认为,对于初学者来说,最好还是自己动手打一遍比较好,毕竟这些东西对我们来说,都比较陌生,如果每个字都自己打完的话,有些代码你不想记住也难了,在这里,我们得弄懂练习的每一个例子, 如果能把一些例子稍稍修改, 弄懂里面精髓的东西,让自己知道为

4、什么这样做, 那么是最好不过的了 , 我平时练习时,这一步是少不了的,都习惯了,所以也就成了条件反射,想不这样都不行。最后,我们就应该汇一下总,把前面做过的例子里所用的技术理一下,再做一个比较大的例子, 尽量把到目前为止所懂的知识全部应用到里面去,只是尽量,当然有些东西是不能集成到一起的,也是是代码之间的排斥性。这是个人的一点学习心得,希望能更好的运用到学习中去。c 语言是一门很有用的、 对于我们的就业很实际的语言,学习好 c 语言是一项必须而实际的任务。我们必须要好好掌握。c 语言的学习报告心得范文二C 语言学习心得刚开始学 C 语言的时候,很迷茫,在此之前从没有接触过 C 语言,有点摸不着

5、头脑。可是在上机过后,我觉得编程是很有趣的一件事。我知道要学好 C语言不容易,可是我决定= 完成这件不容易的事。要学好 C语言就要先懂得最基本的语法知识, 看课本是必需的。 我觉得看不懂也没关系, 尽力去理解就好了, 在对知识有了一个大致的了解过后,就要上机实践。学习 C语言一定要动手,只看不做,眼高手低是不行的。最开始可以打书上的例题,熟悉程序,慢慢的开始试着编程。在编程时要理清自己的思路, 然后再转换成 C 语言中的语言, 这个时候就更要动手了,只有通过上机操作才能验证自己程序的正确性。 执行程序,不要害怕错误,其实,我觉得错误是好的,知道了自己所学知识的不足,并根据提示改正程序中发生的错

6、误, 一种成就感油然而生, 觉得自己的付出都是值得的。良好的编程习惯是学好 C语言的重要因素, 只有勤动手,多动脑才能学好 C语言,光说不练是不行的。在学习的时候,不会的一定要问明白,可以求助于老师,同学,不要自己一个人钻牛角尖,浪费时间又学不到东西。上课的时候一定要认真听, 老师讲的肯定是最重要的, 错过了就是一大笔损失,认真听讲才可以提高学习效率。我觉得在编程之前, 要把自己的想法写在纸上, 如果是简单一点的程序不需要这样,如果程序比较复杂,就写下来,这样可以让思路更加清晰。输入程序时一定要认真,不要把“,”与“; ”混淆,用scanf的时候不要忘记“ &”,用“ switch ”

7、要记得“ break ”,用 if ,while 的时候注意不要加“ ; ”,“ ”“ () ”一定要配对,不要多也不要少一半, “=”与“ =”的区别要清楚, 要勤查优先级,要记住一些基本的,例如两个值之间的调换怎么写等等。在编程时除了要认真谨慎之外, 更重要的是掌握基本的知识, 例如 if 语句与 switch 语句的区别,它们都是条件语句,用来执行判断功能,但是什么时候用 if 什么时侯用 switch 应该弄清楚: 若条件分支多但是条件的值是一个确定的值时就用switch 。反之,在大多数情况下就用if 。又如各种循环的应用,及循环之间的嵌套都要能灵活应用。还要注意一些细小的琐碎的知识

8、,如C 语言规定的标识符,大小写字母间的ASCII 代码值相差32,强制类型转换符,自增自减运算符,符合运算符,逗号运算符等。学习 C语言需要的是坚持下去的毅力,认真对待每次错误的耐心,还有孜孜不倦的努力。拥有一个良好的心态,相信自己,你就会发现学好 C语言不再困难 !c 语言的学习报告心得范文三通过本次教师发展在线的 C语程培训中,我受益匪浅,几位教授的精彩演讲,让我找到了自己的不足和日后教学中的改革方向和内容。同时,也让我感觉到了,有今天各位教授的良好教学效果,这其中包含了他们的艰辛、背后的大量付出和无私奉献。我是一直从事 C类语言的教学工作,对 C语言的教学已有 5 年教龄,在这几年的教

9、学过程中, 我们也一直在寻找好的教学方法和新的教学理念。通过本次学习,我总结要教好 C语言程序设计这门课,最基本要把握好以下几个方面:( 一) 要重视实践环节,上机调试成绩非常重要。学习一门语言,就是要按照它的语法来编程。要编程,当然就要上机操作来验证你程序的正确性。所以上机非常重要, 通过执行你所写的程序,完成你所写程序的目标,最终达到你的目的。而且通过执行程序,你会发现程序中的错误,从而使你了解你所学知识中的不足,同时,要学会根据编译时提示的错误来改正程序中发生的错误,以便下次不会再犯同样的错误。( 二) 基本语法学习虽然枯草乏味, 但是它相当于高楼大厦的一砖一瓦,一定要下硬功夫让学生掌握

10、熟练。C 语言的语法部分。这部分内容是学好C语言的基础,只有学好了这些语法,才会写程序,看程序。所以对一个初学者来说,这部分内容是非常重要的, 所以要扎实地熟悉每一个语法,并能根据这些语法来编程。( 三) 学习要抓住重点,难点部分要多讲、多学、多练。通过这次学习使得我对C语言的重点,难点,以及易出错的地方把握的更精准了。当然,这只是针对我个人而言。在C语言学习过程,重点就是数组,指针,以及结构体了。难点也是它们了,不过数组和结构体还是挺简单,所以在此主要就指针方面谈谈自己的看法。下面谈谈通过这次学习, 结合我们学校的教学情况, 打算对该课程的教学进行如下几个方面的改革:( 一) 理论教学内容的

11、组织C 语言的重点知识包括:结构化程序设计方法、流程图的组织、三种程序设计结构、三种基本数据类型和三种自定义数据类型 ; 难点包括:结构程序设计方法、算法的分析、流程图的组织与设计、函数、指针等。根据知识内容和每年的新学时安排, 我们将理论教学内容分为授课内容和自学内容两大模块。(1) 授课内容C 语言的授课内容分为两阶段:基础准备阶段这部分内容确保学生“实用、 够用”,主要包括三种基本数据类型 ( 只要求掌握常用的int,float,char);三种常用运算符及其表达式( 赋值、算术、逻辑 ( 包括关系 ); 三种程序设计结构 ( 顺序、选择、循环 ) 。实训项目驱动阶段这部分内容主要是“实

12、训实战”,主要包括数组、函数、指针和结构体。通过第一阶段的学习 , 学生已经具备了一些程序设计的基础知识,在这一阶段将通过一个实训项目的完成来熟悉主要内容, 同时巩固第一阶段的成果。(2) 自学内容课本中的内容上课没重点介绍或者说就是没提到的,划为自学内容。但这些内容,我们并不是在课堂要求学生回去自学:要求过高,规矩过多,这样效果不佳。 而是让学生在实验中发现问题后,带着问题去学习,去找答案。例:整型我们只介绍 int基本类型,当学生想计算n! 时,学生测试 5!=120 时,他可能会去测试20! 、50! ,这时,存放阶乘的变量Factorial再定义为 int ,结果就是 0 了,这时问题

13、就来了,他就会去寻找正确的处理方法 (longint) 。( 二) 实验教学的安排与设计教学改革方案确定后, 我们对本课程实验教学上从多方面进行了教学更新。我们考虑到学生处于了解计算机语言及编程的初级阶段, 有许多最基础的内容有待掌握, 所以本课程的实验教学不太适合完全以项目开发的形式进行,注重的是加强模块化实训。(1) 上好第一节实验课我们常说“上好第一节课”, 那么第一节实验节的重要性也不言而喻。这节课对培养学生的学习兴趣、增强学生的学习信心、锻炼学生的自主学习等多方面影响很大。第一次实验项目是熟悉TurboC 的运行环境,主要是掌握一些在TC 中的一些键盘操作方式。一般是教师给学生提供程

14、序代码( 三个 ) ,但我们在学生不知情的情况下,给学生两个有语法错误的和一个正确的程序。这样,当学生运行正确的程序时,知道计算机可以帮我们处理问题, 原来程序就是这样写的 ;当学生运行错误的程序,首先他会诧异( 老师给的程序原来是错的) ,于是要求他们自己修改,尤其是有时一个致命错误导致的10 多个errors ,被学生修改后,没有了errors或所剩无几,这时学生表现的很兴奋、很有成就感,从而加强了本课程的学习兴趣和信心。(2) 分两阶段进行实验内容与理论教学内容相互应, 在基础准备阶段, 这方面教学方法上主要是加强操练。 通过各种大小程序、 多重训练和一个问题的多种解法来加强语法知识点的掌握和训练 , 开阔学生编程的思路,掌握编程基

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号