c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)_第1页
c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)_第2页
c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)_第3页
c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)_第4页
c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

c语言学习心得c语言程序设计心得C语言程序心得体会(九篇)推举c语言学习心得c语言程序设计心得(推举)一

本学期教学工作,归纳起来主要有一下几点。

1、多媒体在实际教学中的运用。

在c语言教学中我们不仅要使得学生把握语法学问,重要的是通过课程教学,培育学生抽象思维和规律推理力量,把握程序设计的思想和方法。教学过程中我们有选择地使用多媒体教学,可以将语言语法中的浅显理论和规律推理的内容(如数据类型、运算符、语句及局部语法规章)运用多媒体教学直观形象地讲授给学生。加深学生对问题的理解。这样的多媒体教学,收到了将抽象问题形象化,枯燥问题生动化的效果。它使得相关的教学手段、教学方法、教学观念、教学形式、教学构造以致教育思想与教学理论都发生了相应的变革。但是,在详细使用多媒体的课堂教学中,应依据教学的需要,依据不同的教学目标,教学内容合理适当地组合使用各种教学媒体,多媒体教学肯定要实事求是,从学科教学的需要和效果动身,进展系统科学的设计,这样才能更好地为课堂教学效劳,提高课堂教学效果。相反,假如盲目刻意追求现代化教学手段,不遵循教育教学的规律,一味的使用多媒体也将产生副作用(如学生将留意力只集中在投影效果上而无视教师的语言表达)。因此,多媒体不是万能的,它还不能代替教师独立完成教学活动,只能作为教学手段的补充和提高。

2、c语言上机实践环节。

计算机语言课是一门实践性很强的课。教学过程中除了教师的课堂讲解外,主要靠学生的上机实践来培育学生的操作力量和敏捷运用力量。我们提倡“精讲多练”,详细措施为:

(1)压缩讲授课时,加强上机训练,使学生能有更多的时间进展上机实践。

(2)布置与现实生活学习严密联系的上机题目,培育学生编写程序解决问题的力量与兴趣。

(3)教师起引导作用。

(4)提倡上机实践互帮互助,使每个学生的优点都能得到熬炼。

3、详细教学模式问题

(1)以实例为引导,讲解语法规章。《c语言程序设计》中许多学问比拟抽象、枯燥,不简单被学生承受和理解,教师在课堂教学中应当巧用生活中的实例化繁为简,将浅显的理论讲得通俗易懂。例如,对于几种构造的理解,我们可以在讲解根本概念的同时,可以以通俗易懂的例子为引导逐步引出各个相关学问点和概念,然后以总结的形式讲解语法要点,避开纯粹学习语法的单调枯燥。这既

简单激发学生的学习兴趣,又利于学生快速把握抽象的概念。

(2)从输入/输出函数入手逐步熟悉c语言程序。学生在学习c语言时,首先遇到的问题就是不知从何处人手,即使在课堂上听懂了教师所叙述的例题,但在上机输人这些程序后,编译时还会消失各种问题,加之学生的英语根底较差,看不懂message窗口中的英文提示信息,导致大多数学生面对机器不知所措,而这种情形又降低了他们学好这门课的信念以及学习这门课的主动性。因此,教师要做的就是找到一种好的方法使学生少消失这种问题。要做到这一点,就必需要求学生对c语言学问进展积存,从经典的小程序人手,一步步的实践和学习,其中学会使用输人/输出函数是很关键的一步。常用的输人/输出函数很具有代表性,特殊是printf和scanf()这两个格式输入/输出函数。通过运用这两个函数编写一些程序上机练习。对于学生而言,这样的程序既具有数据输入,又具有数据输出,具有较强的直观性。通过这些小程序不仅能提高学生对c语言程序构造化的熟悉。而且也能提高学生学好这门课程的信念。

(3)将算法教学融入到语言教学中。c语言学习过程中,学生感到困难的一般不是在于语法,而是如何用相关语法的语句实现编制程序,也就是依据算法编写程序问题。由于c语言语法的规律性较强、构造性要求较高,学生刚接触的时候简单考虑不全。因此在算法教学中可以通过实例进展,从最简洁的例子入手使学生在解决其体问题的过程中学习一些根本规律构造和语句。同时让学生知道依据同一个问题可以提出不同的从易于理解到精简的算法,从而比拟这些算法之间的优劣。了解算法的优化。通过对算法的优化练习,可以在无形中提高学生写算法的水平。使得学生真正了解到算法是程序的灵魂。

(4)将工程教学法融入到教学中。在c语言的教学过程中,我们可以采纳工程教学法。工程教学法,是师生通过共同实施一个完整的工程工作而进展的教学活动。通过对完整的工程的系统分析,培育学生良好的编程习惯,擅长猎取他人阅历的力量以及把握综合运用所学学问的力量,从而完全了解工程流程,真正提高编程水平。

以上是本人就本学期c语言教学中遇到的几个问题作的简洁争论和归纳,在实际教学当中,还有其它一些详细问题和缺乏,有待在今后的教学过程中不断地摸索和总结提高。

紧急的一学年已经完毕了,回忆这个学期幼儿在语言学习方面学问,还是有进步的,为了使幼儿的语言在今后的学习中更流畅,表达更详细,现将本学期的语言课程总结如下:

一加强语言的根底训练,大班语言教学工作总结。

本学期,为了培育幼儿语言表达,首先我从最根底的学问入手,让他们仔细倾听别人说的话,怎样学会说一般话;再跟师协作答复家庭住址、成员、介绍自己、教师、学校,答复中口齿清楚、语言和声调精确;随后在鼓舞他们相互学习说一般话。

二培育幼儿口头表达力量。

在本学期的学习生活中,我时常多与学生活动在一起,教他们说完整的话,内容要连贯,条例要清晰,和别人交谈要自然大方,语言文明,别人说话要仔细听,不随便打断别人的话,工作总结《大班语言教学工作总结》。在平常的语言教学中,我特殊重视幼儿的语言力量的培育,把平常学习的古诗、儿歌、故事每天都要进展复习稳固,已怕幼儿的遗忘。为了让这些孩子在生活中学会大胆流畅的语言,我平常用集体、指名、同伴、自愿的形式激起他们大胆地上台为大家展现,展前总要先说一些介绍自己、内容题目的词句,再让他们大胆地、流畅地叙述教师教过的故事,随后在相互评论。通过一个学期的训练,现在班上有百分之百的小朋友都能在众人面前展现自我。

总之,生活中离不开语言,要想让这些天真活泼的小朋友从小养成文明流畅的语言,师要更新教育方法,让他们多走进自然、多接触人类、多走向社会共同沟通,才能使幼儿的语言表达步步上升。

推举c语言学习心得c语言程序设计心得(推举)二

一周的c语言实训,虽然时间略显仓促,但却让我学到了许多实际运用的技能!

首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的学问却都是我们本学期学习的重点学问。在做题的过程中让我们把这些学问复习了一遍,强化了学问!

其次,这次作中所遇到的题目,在实训中已经接触过,所我们都比拟深知这些题目的要求和算法,因次在编写小程序时比拟快,而且算法也是比拟简化,运算精确。鉴次我明白许多编程题要经过屡次编写修改与调试,才会得到最简单的算法。

再次,平常我们学c语言视乎都是为了考试或者做一些比拟常规的题目,而这次实训却给我们的将所学学问运用于解决实际问题的时机,让人更有激情,这就是编写软件的在雏形,也让我们感受到了编写软件程序的乐趣。但是不仅仅是如此,更为重要的是在运用所学学问的过程中,记住这些学问,并能够广泛的运用!

虽然我这次是编写一个菜单的程序,但是假如我么留心的话,我们身边有很多电子设备都是内置有程序的,我们也可以在此次专题实训过后,自行确定其他的专题进展编写程序,这样可以让我们的学问更加深化丰富!

这次实训好像是对我巨大的考验,程序在不慌不忙的进展着,根据我自身的进度,提前完成是没有问题的,但是许多客观条件让我不得不在最终的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍旧没有放弃,最终还赶在截止时间到来之前上交了我的作业!

这一次编写大作业的程序又让我感受到学程序可以熬炼缜密的思维了。由于平常练习的都是小程序,所以句段比拟少,一些错误都很简单被检查出来,但是这次实训却是上百段的语句,难以检查,好像也没有阅历去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向教师询问,由于似乎蛮简洁,信任自己能够检查出来,所以我一般都是独立思索的完成的,只有少局部是在教师和与同学争论下完成的。

在编写程序中,真的是细节打算成败,由于不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没能够使自己编写出来的程序等到想要的结果,意味着这是一个不抱负的程序,对于本次编写来说则是失败的。

推举c语言学习心得c语言程序设计心得(推举)三

在初学c语言的一个学期后,我们进展了c语言实训阶段,尝试编写一个比拟简单的程序系统。在为期一周的时间中,我们同组的同学共同的感受是:c语言实训和平常上课所接触的程序是有很大不同的,所经受的考验和克制的困难是平常所无法比较的。好在同组的伙伴们精诚合作,分工明确,有问题共同解决,攻克了c语言实训的简单程序。在这里,我作为其中的参加者,感受良多。

在这次实训中,我对对c语言有了一个更深的了解熟悉,也对这个学期学的学问得到稳固,还尝试运行编程,每次运行程序胜利,让我对下面的工程就布满信念。通过自己与同学合作编写程序,最终把最初的理论学问转化根本技能。这次的实训,使我对c语言的学习产生深厚的兴趣。

还是这次实训,最令人感动的就是合作做工程,虽然那只是一个很小很小的工程。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长学问,提高我们的学习热忱。实训中深切体会到了教师仔细负责的宏大的精神和热忱为同学指导的促学方式,虽然对有些时候教师没给我们指出解决问题的方法有些小埋怨,但是到了完毕时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是教师给的感动,每天在我们来之前就到了教室,在讲课中海给我们共享他在公司上班的一些心得和体会,还有那些我们应当留意的事项,这些是平常上课时无法学到的,是更深层次的巨大收获。

通过这次实训,也使我们发觉了很多问题。

在实训中,我们熟悉到自己还有许多的学问没学好,根底学问没理清,而且很多东西还要去翻书,去上网搜寻。而且遇到一些小错误运行不出来,就会烦躁担心,觉得有些自暴自弃或者埋怨工程的变态,以后要克制,尽量保持一颗良好的心态,学好c语言,也学好用c语言编写一个按要求的系统。

还有就是对于将来,近程就是下学期,我觉得我还有很多方面需要提高。

首先我要连续学习好c语言的根底学问,然后能在电脑上娴熟的运用。然后每天都能写一些程序,上网时候多看一些优秀的教程和优秀的代码。遇到问题时多和同学争论,并且多弄出几套方案,多熬炼自己结局问题的力量和与同学合作的力量。

总之,这一切都成为我记忆里面的一个篇章,更是在c语言编程上的一个里程碑。

一周的c语言实训,虽然时间略显仓促,但却让我学到了许多实际运用的技能!

首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的学问却都是我们本学期学习的重点学问。在做题的过程中让我们把这些学问复习了一遍,强化了学问!

其次,这次作中所遇到的题目,在实训中已经接触过,所我们都比拟深知这些题目的要求和算法,因次在编写小程序时比拟快,而且算法也是比拟简化,运算精确。鉴次我明白许多编程题要经过屡次编写修改与调试,才会得到最简单的算法。

再次,平常我们学c语言视乎都是为了考试或者做一些比拟常规的题目,而这次实训却给我们的将所学学问运用于解决实际问题的时机,让人更有激情,这就是编写软件的在雏形,也让我们感受到了编写软件程序的乐趣。但是不仅仅是如此,更为重要的是在运用所学学问的过程中,记住这些学问,并能够广泛的运用!

虽然我这次是编写一个菜单的程序,但是假如我么留心的话,我们身边有很多电子设备都是内置有程序的,我们也可以在此次专题实训过后,自行确定其他的专题进展编写程序,这样可以让我们的学问更加深化丰富!

这次实训好像是对我巨大的考验,程序在不慌不忙的进展着,根据我自身的进度,提前完成是没有问题的,但是许多客观条件让我不得不在最终的时间里才上交的作业。每当我把程序写完以后,却由于每一台电脑的识别格式不一样而导致我所写的文件一次次的被损坏,尽管这样,我仍旧没有放弃,最终还赶在截止时间到来之前上交了我的作业!

这一次编写大作业的程序又让我感受到学程序可以熬炼缜密的思维了。由于平常练习的都是小程序,所以句段比拟少,一些错误都很简单被检查出来,但是这次实训却是上百段的语句,难以检查,好像也没有阅历去怎么检查,那一刹那感觉到很急,但又不知如何是好,可是又不轻易的向教师询问,由于似乎蛮简洁,信任自己能够检查出来,所以我一般都是独立思索的完成的,只有少局部是在教师和与同学争论下完成的。

在编写程序中,真的是细节打算成败,由于不管程序的语句是多是少,但是只要有一条语句或语法不正确,就不能使程序得到所需要的结果。没能够使自己编写出来的程序等到想要的结果,意味着这是一个不抱负的程序,对于本次编写来说则是失败的。

推举c语言学习心得c语言程序设计心得(推举)四

经过了一段时间的学习,我觉得对c语言已经有了一个初步的熟悉。能够做到利用c语言编织出一些特别简洁的程序,和读懂大局部的程序代码,明白程序要表达的意思。

下面是对c语言中有很多重要学问的总结:

1、一些根本的函数和根本数据类型的应用。其中,根本数据类型分为整型、浮点型、字符型、枚举类型。根本函数包括输入输出函数。

2、把运算符的优先挨次排列清晰,要分清晰哪个先运算,哪个后运算。

3、在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。

4、要分清晰各个变量的生存期和作用域,不能发生混淆,以致发生错误。

5、数组和指针是c语言的经典之处,可以通用,并且相互转换,具有特别强大的功能,但是使用不当的话,会造成程序出错,打乱原有程序的规律,使可读性明显变差。

6、构造体也是常用的一种数据类型,它的功能也比拟强大,相对于指针而言,构造体把握起来比拟简单理解和使用。

7、对于文件的操作是特别关键的,把输入的数据保存起来,下次还能够使用,这才是关键问题。所以对文件操作是否胜利,使程序是否编制胜利的重要因素。

我认为c语言是一门很根底的语言,全部的计算机语言都是相通的,只要一门学会了,其他语言就会很简单学会。但是c语言是根底中的根底,把握好c语言对于今后别的语言的学习是特别有好处的。虽然学会了c语言的大部份根底学问,但是要把握好c语言并不是一件简洁的事情,大家要多加练习和敲代码才能够把c语言学好。

推举c语言学习心得c语言程序设计心得(推举)五

c语言是一门高级程序设计语言,使用广泛,表达力量强,目标代码运行效率高,可移植性好,既具有高级语言的优点,又具有低级语言的很多特点,既可以用来编写系统软件,又可以用来编写应用软件。因此《c语言程序设计》课程在教学中占有重要地位。

《c语言程序设计》是对口升学计算机专业的一门核心专业根底课程,该课程是一门实践性与应用性较强的课程,目的是培育学生算法设计的根本思想和程序设计的根本技能。课程的内容主要涉及c语言的根本概念、根本语法以及c语言程序设计的根本方法,在教学中既要重视严谨的系统理论教学,又要重视实践性环节和案例的争论与分析,为以后有关课程的学习和从事软件开发奠定根底。以下是本人在《c语言程序设计》课程教学过程中的一些阅历和体会,与大家共勉。

教师首先要提高自身的政治素养和业务水平,准时了解最新的科技成果并把握c语言应用技术的进展方向,要不断拓宽学问面,具备肯定的学问高度,同时不断讨论与改良教学方法,理论联系实际,提高自身的教学水平。

高职教育是针对岗位一线培育应用型、技能型人才的,而目前高职教育的c语言教材普遍存在的问题是结合岗位的针对性不强,技能训练的实践性不够。教材是提高教学质量的根底和前提,是学生系统学习学问的依据,一本好的教材应能培育学生的自学力量和独立思索力量,使学生能够依据教材理解课堂教学内容,深入了解本学科各个领域的学问。在选择教材方面应注意以下几个方面:(1)充分考虑高职高专教学的特色,理论学问要够用,注意理论联系实际,突出有用性。(2)语言表达要通俗易懂,在内容编排上尽量符合初学者的要求。(3)留意点与面的结合,注意根底与新技术的结合,使教材不仅是师生教与学的媒介,还是能够培育学生编程力量的工具。(4)在选择好的教材的同时,教师应积极编写符合实际教学需要的高质量的教材。

明确c语言课程的教学目标,培育学生模块化程序设计的规律思维力量,把握程序设计的根本语法规章和程序调试方法,具备初步的分析问题与解决问题的力量。主要的教学目标包括:把握c语言语法,能够娴熟运用根本程序构造解决简洁问题,理解模块化程序设计原则并能针对简单问题进展合理分解,把握根本算法分析与设计学问。

1.作为计算机专业的根底课,目的是使学生把握程序设计的根本方法并逐步形成正确的程序设计思想,能够娴熟地使用c语言进展程序设计,具备调试程序的力量,为

后继课程及其他程序设计课程的学习和应用打下根底。学生要在理解c语言的根底上更加专注于理解《算法》或者《数据构造》等课程,而不至于被语言本身的简单语法现象干扰,要强调c语言的有用性。另外,在把握c语言的根底上,比拟简单学习其他主流编程语言,学生通过对c语言的学习,可以获得针对根本程序构造的程序编写与程序调试学问。

2.学生对c语言的娴熟把握可以在肯定程度上降低后续计算机硬件技术根底课程的学习难度。计算机硬件技术根底课程中有很大一局部内容是对汇编语言的学习,同样作为面对机器模型的程序设计语言,c语言仅仅是抽象程度更高一些,其程序构造与汇编语言具有肯定的相像性,c语言的编程阅历对学生学习汇编语言会有很大的帮忙。

3.对于非计算机专业理工类学生而言,该课程有比拟强的工业根底应用前景,c语言为用计算机解决实际问题供应了方法,是后续理论与实践教学的根底和重要工具,同时也是计算机二级考试所统一要求的课程之一。教学内容的改革应本着突出根底理论学问的应用和实践力量培育的原则,以应用为目的,以“必需、够用”为度,加强针对性和有用性。

高职高专c语言课程理论性强,概念性强,抽象而且简单,在教学过程中要留意的问题主要有:培育学生对c语言的兴趣;教给学生正确的学习方法;加强实践教学环节;有效地组织课程设计;培育学生分析和解决实际问题的力量。教学过程是教师和学生的双边活动,只有既注意教,又注意学,才能真正做到教为学效劳。教师所要做的就是传道、授业、解惑,开阔学生的思路,激发学生学习的积极性和主动性,激发反思,调动潜能,引导学生争论,帮忙学生解决遇到的问题,寓教于学。只有把握好教与学的关系,才能优化整个教学过程。

1.将案例带到教学中来。c语言是应用性很强的一门课程,既有理论,又有实践,既讲方法,又讲动手力量。采纳案例教学法可以转变“满堂灌”的做法,将学生的眼、手、脑全部调动起来,培育学生的学习兴趣。本人在上课过程中,将课程内容分为若干个主题,以程序设计作为贯穿各主题的主线,每个主题的教学过程由“要点讲解”、“自学/上机实践”和“疑难解答”三个阶段组成。通过案例分析,重点讲解程序设计的思想和方法,辅以语言学问的介绍;然后通过上机练习,包括根本训练(自测作业和主题作业)与综合训练(大型作业),教师针对学生暴露出的问题答疑解惑,结合案例教学,努力将c语言作为解决实际问题的工具,强化学生的编程力量,在分析程序与程序设计的过程中使学生逐步熟识语法,应用语句,提高学生分析问题、解决问题的力量,由浅入深、由易到难、循序渐进地使学生在实践中把握学问,培育程序设计力量,逐步理解和把握程序设计的思想和方法。最终在课堂上教师扮演“和方法,运主导”角色,而学生真正地成为“主体”。

2.切合实际的分组教学。要真正把握程序设计的思想用语言解决实际问题,综合训练势在必行。整个过程以学生独立完成为主,教师供应相应的理论辅导。经过这样的模拟实际软件开发的演练,不但提高了学生的学习兴趣,培育了学生问题求解和编程力量,还有利于培育他们探究与创新的力量,更加有利于激发学生学习的积极性。

3.分层次教学。即标准化教学与共性化教学相结合,结合不同专业、不同班级学生的详细状况,制定各有特色的教案、讲稿和教学课件。既发挥群体智力优势,又充分发挥教师个体的教学风格特长,有利于提高教学水平。

4.加强试验课与理论课的联系。在理论课上将上机试验任务题目进展讲解,也可以将案例算法作为试验内容。试验课程可以分为两局部,试验任务问题作为理论课的内容在课堂上争论、叙述,确定实现算法。对于同样的题目,可以确定若干不同的算法,比拟其优劣,分析其缘由。上机试验的任务是完成已确定算法的编码实现和运行。这种做法相当于在教师带着下,对试验内容做了集体预习,贯彻了“算法重于语法,语法重于编码”的课程指导原则,综合运用学过的学问,加强实践教学。学生只有通过大量的练习,才能真正把握语言学问,培育程序设计力量,逐步理解和把握程序设计的思想和方法,学会利用计算机解决实际问题。

5.充分利用多元化、现代化的教学手段。在教学过程中应多方位应用现代教育技术手段,尤其是多媒体帮助教学手段与网络化帮助教学手段。在课堂教学中采纳多媒体教学课件,加强直观教学,可提高学生的空间想象力。教师应从最简洁的c语言程序的调试入手,具体演示c语言程序的调试过程与调试细节,同时让学生参加进来,实现教师与学生、学生与学生的双向沟通和互动,提高学生的学习兴趣,加深学生的理解与记忆。使其检验自己本阶段的学习成果,加强对所学学问的汲取和消化。

推举c语言学习心得c语言程序设计心得(推举)六

经过了一段时间的学习,我觉得对c语言已经有了一个初步的熟悉。能够做到利用c语言编织出一些特别简洁的程序,和读懂大局部的程序代码,明白程序要表达的意思。

下面是对c语言中有很多重要学问的总结:

1、一些根本的函数和根本数据类型的应用。其中,根本数据类型分为整型、浮点型、字符型、枚举类型。根本函数包括输入输出函数。

2、把运算符的优先挨次排列清晰,要分清晰哪个先运算,哪个后运算。

3、在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。

4、要分清晰各个变量的生存期和作用域,不能发生混淆,以致发生错误。

5、数组和指针是c语言的经典之处,可以通用,并且相互转换,具有特别强大的功能,但是使用不当的话,会造成程序出错,打乱原有程序的规律,使可读性明显变差。

6、构造体也是常用的一种数据类型,它的功能也比拟强大,相对于指针而言,构造体把握起来比拟简单理解和使用。

7、对于文件的操作是特别关键的,把输入的数据保存起来,下次还能够使用,这才是关键问题。所以对文件操作是否胜利,使程序是否编制胜利的重要因素。

我认为c语言是一门很根底的语言,全部的计算机语言都是相通的,只要一门学会了,其他语言就会很简单学会。但是c语言是根底中的根底,把握好c语言对于今后别的语言的学习是特别有好处的。虽然学会了c语言的大部份根底学问,但是要把握好c语言并不是一件简洁的事情。以为把一点一滴的根底学问把握坚固是不够的,主要是对程序编制要求的理解,思索如何利用c语言的全部根底学问来实现要编制程序的作用,以及如何更加简便的实现等等。这就需要有很强规律思维,和长时间的阅历积存,以及自身的不断钻研等诸多因素的有机统一。

而我们软件测试的工作并不要求我们能够编出很简单的程序,只要能够读懂编程人员的源程序就可以了。所以把c语言的根底学问学好是特别有必要的,也是必不行少的。

在学习c语言期间,每天都要不断的上机练习,这也是学好c语言必不行少的一步。由于不管你理论学问把握的如何娴熟,不上机实际操作的话,是没有任何效果的,很多问题都是在实际上机操作中显现出来的,在书本上是表达不出来的。书本上是永久不会消失你自己的思想成果的,正是应了那句话“实践是检验真理的唯一标准。”

学习完c语言后,我利用书本上的学问完成了软件工程师系统的11个版本。完成后才感觉到编写一个程序是多么不简单。光是这么一个简洁的程序,就需要不断钻研和反复的推敲,还要加上大量的上机时间,现在才明白为什么编程是脑力劳动的真正意义了。

总之,通过c语言的学习,使我对计算机语言有了一些初步的熟悉和理解,使我对计算机语言不再像以前一样一无所知,认为那是高不行攀的、非常难以理解、一般人学不会的东西了。我认为只要学习方法把握好,再加上刻苦的练习,是完全有可能学好任何一门计算机语言的。最终用一句话说明在学习c语言过程中的感受,那就是“苦痛并欢乐着。”

推举c语言学习心得c语言程序设计心得(推举)七

通过c语言实训,让我加深了对c语言的了解,而不只是单单的在课本中学到的那些理论,平常乏味的课程,通过自己动手亲自编写,变的生动好玩,而在自己动手的过程中,消失的问题许多,比理论要难的多,当一个程序写完以后,常常会有许多错误而没法解决。不过,通过几天的实训,渐渐积攒了一些阅历,有些错误可以很快就看出来。

这次实训有很大的收获,让我对c语言有了更深的熟悉,平常在课堂上学到的东西可以自己动手编写,将其转化成一些有用的技能。假如是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对c语言有了深厚的兴趣和更深层的熟悉。

c语言是一个有序的学习,学了最根本的替换,然后扩展到循环,嵌套,条理很清晰,不是一个零散的学问,实际上全部的课程都如此,不过通过实训我也知道了自己的缺乏,存在的许多问题。

比方自己写的写的小程序出了问题,不会解决了就叫教师帮助,虽然说肯定意义上增加了师生之间的感情,但是会养成一种依靠的心理,遇到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多熬炼自己的信念和增加自己的力量,争取做到教师不在身边的时候也可以完成一些简洁的程序编写与错误排解。

还有自己的根底学问不扎实,遇到的问题,没有很好的规律思维,亲自编写一个生疏的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,渐渐理清了挨次,对于简洁的程序和一些相比照较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把根底学问把握了,然后有条不紊的分析,一步一步理解,c语言还是很有意思的课程。

自己亲自动手编写程序让我增加了对c语言程序开发环境的了解,在上课的时候教师就讲,学习c语言最重要的是学习c语言的规律思维,不管以后从事什么行业,学习c语言都对自己的职业很有帮忙,假如是从事编程工程工作的话,就更有帮忙了,即使以后的编程工作可能不用c语言,但是拥有扎实的c语言根底是对工作很有用的。

当时在初步接触c语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!

感谢学校安排这次实训和教师的急躁讲解,让我学到了许多学问,在实训过程中,同学之间的相互探讨,教师的循循善诱,最终让我们到达了举一反三的效果,在学学问的同时,也增加了同学教师之间的感情。盼望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的有用技能,为以后的工作打下一个良好的根底。

推举c语言学习心得c语言程序设计心得(推举)八

最近一个星期将从图书馆借的《visualc#20xxstepbystep》英文版看完了,是microsoftpress的,很权威。

由于是英文版,所以读起来很流畅,丝毫没有中文翻译书籍蹩脚的感觉。下面说说我读这本书的感受,和我个人对c#的一点看法。

这本书是一本入门书籍,读这本书根本不需要什么根底学问,对编程一点都不懂的人也可以看,适合入门用。但假如有肯定的编程根底,特殊是面对对象,或以前具有windownative编程阅历,或web编程阅历,sqlserver阅历,读起来就很快,我用了一个星期的时间,便读完了,将书中的练习都在自己的机器上实现了一遍。对书中的内容不能说100%,至少90%都有了肯定的了解。

下面说一下我之前的阅历:

由于我之前有肯定的c语言编程阅历(谭浩强的c语言那本书,全部题目都拿下)

c++阅历(c++primer把握大局部内容,并把握了c++的高级内容,比方模板库,泛型编程,抽象类,虚函数,多重继承,自己实现过一些简单的类,比方大数类,计算1万的阶乘等)

肯定的算法和编程阅历(学习了简洁的算法,在oj上ac过肯定数量的题目(约100多题))

java阅历(约一个月,主要通过视频教学学习了一些内容)

web编程阅历(了解html,css,xml,ajax,php,tomcat,可以写一些简洁的php页面,jsp页面等)

访问数据库(了解sql语言(特地看完了《headfirstsql》英文版,对于高级查询,合并查询等比拟高级的sql内容有肯定的了解)

有一些vc阅历(编写过简洁的图像处理程序,变色,腐蚀,膨胀算法),对mfc的框架初步了解。

win32阅历(可以直接调用win32sdk写一些简洁的程序)

肯定的英文阅历(cet6,读过一些英文原版的技术书籍和文献)

之前对c#有肯定的了解,用c#写过一些winform。

之所以总结自己的阅历,是由于有人可能不信任我能一个星期读完这本厚厚的英文技术书籍,并完成里面的练习。虽然没有任何根底也可以学习,但学习的快慢很明显,假如你的根底很好,你可以用几天就把握一门全新的语言,为什么?由于全部的技术都不是横空出世的,都是基于原有的技术之上,对原有的技术消失的问题,进展改良,假如你以前学过c语言,再学c++就很简单,学了c++再学c#就更简单了,再学java也是一样的道理。前两天听了一个msdn的webcaste的讲座,讲师说不要对技术进展比拟,由于技术的目的是为了解决问题,而不是为了比拟优劣,不要认为你使用c++,就比使用纯c的高超,不要认为你会使用mvc架构网站,就比使用asp架构网站的人高超,技术只要能帮忙你解决你的问题,这个技术就是好的。

下面言归正传,说一下这本英文书的架构。

主要有6个局部组成。

第一局部对c#语言和vs20xx做了个简洁的介绍,开发工具如何使用等,介绍了c#的语法,变量声明,错误处理等,这局部假如你学过c语言,可以很快把握,估量1天就能过。

其次局部介绍了c#的高级内容,类和对象,引用和传递,枚举,数组,继承,抽象类等,假如你学过c++语言,并对它的面对对象局部很熟识,这局部也可以一天搞定。

第三局部介绍了如何利用c#构建组件,c是面对过程的,c++是面对对象的,c#可以说是面对组件的,这局部主要介绍了属性,索引,泛型,操作符重载等,有一些特性是c#独占的,另一局部在c++中也具有。这局部假如有c++的根底,还是很快能把握的。

第四局部介绍了编写wpf应用程序,以前版本的c#是编写winform程序,现在c#支持一种比拟新的模型wpf,假如你以前用vc写过win32程序,这局部很简单理解,假如用过c#或vb等,再具有一些html的阅历就更好了。由于wpf的表示层与html很像,都是描述型语言,描述了各个控件的属性,位置。总结一下,编写wpf或winform程序主要两部,第一局部是设计界面,就是拖控件,设置好各个空间的位置属性等,然后为每个控件的大事编写处理程序。之后介绍了菜单的使用和数据校验的使用。

第五局部就是访问数据库的局部,假如你之前具有使用数据库的阅历,看起来很简单,主要介绍了假如与数据库建立连接,如何将数据库和控件绑定。说实话,微软把数据库操作封装得很好,只要调用对象就可以访问数据库了,但对于开发人员深入理解数据库不是件好事。

第六局部就是程序设计,由于c#主要是用来开发web应用程序的,(虽然也可以开发native程序,但效率不高,native还是c++的天下)。介绍了如何构建简洁的网站,如何访问数据库,如何构建一个web效劳等。

这本书看完,感觉思路很清楚(英文原版数据的特点

温馨提示

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

评论

0/150

提交评论