c语言学习系统有什么好的学习方法么

C语言窍门.还有什么好的学习方法.
C语言窍门.还有什么好的学习方法.
一、认真安排好你的时间。首先你要清楚一周内所要做的事情,然后制定一张作息时间表。在表上填上那些非花不可的时间,如吃饭、睡觉、上课、娱乐等。安排这些时间之后,选定合适的、固定的时间用于学习,必须留出足够的时间来完成正常的阅读和课后作业。当然,学习不应该占据作息时间表上全部的空闲时间,总得给休息、业余爱好、娱乐留出一些时间,这一点对学习很重要。一张作息时间表也许不能解决你所有的问题,但是它能让你了解如何支配你这一周的时间,从而使你有充足的时间学习和娱乐。 二、学习前先预习。这就意味着在你认真投入学习之前,先把要学习的内容快速浏览一遍,了解学习的大致内容及结构,以便能及时理解和消化学习内容。当然,你要注意轻重详略,在不太重要的地方你可以花少点时间,在重要的地方,你可以稍微放慢学习进程。 三、充分利用课堂时间。学习成绩好的学生很大程度上得益于在课堂上充分利用时间,这也意味着在课后少花些功夫。课堂上要及时配合老师,做好笔记来帮助自己记住老师讲授的内容,尤其重要的是要积极地独立思考,跟得上老师的思维。 四、学习要有合理的规律。课堂上做的笔记你要在课后及时复习,不仅要复习老师在课堂上讲授的重要内容,还要复习那些你仍感模糊的认识。如果你坚持定期复习笔记和课本,并做一些相关的习题,你定能更深刻地理解这些内容,你的记忆也会保持更久。定期复习能有效地提高你的考试成绩。 五、有可能的话,找一个安静的、舒适的地方学习。选择某个地方作你的学习之处,这一点很重要。它可以是你的单间书房或教室或图书馆,但是它必须是舒适的,安静而没有干扰。当你开始学习时,你应该全神贯注于你的功课,切忌“身在曹营心在汉”。 六、树立正确的考试观。平时测验的目的主要看你掌握功课程度如何,所以你不要弄虚作假,而应心平气和地对待它。或许,你有一两次考试成绩不尽如人意,但是这不要紧,只要学习扎实,认真对待,下一次一定会考出好成绩来。通过测验,可让你了解下一步学习更需要用功夫的地方,更有助于你把新学的知识记得牢固。 怎样提高学习效率 经验一: 1、不妨给自己定一些时间限制。连续长时间的学习很容易使自己产生厌烦情绪,这时可以把功课分成若干个部分,把每一部分限定时间,例如一小时内完成这份练习、八点以前做完那份测试等等,这样不仅有助于提高效率,还不会产生疲劳感。如果可能的话,逐步缩短所用的时间,不久你就会发现,以前一小时都完不成的作业,现在四十分钟就完成了。 2、不要在学习的同时干其他事或想其他事。一心不能二用的道理谁都明白,可还是有许多同学在边学习边听音乐。或许你会说听音乐是放松神经的好办法,那么你尽可以专心的学习一小时后全身放松地听一刻钟音乐,这样比带着耳机做功课的效果好多了。 3、不要整个晚上都复习同一门功课。我以前也曾经常用一个晚上来看数学或物理,实践证明,这样做非但容易疲劳,而且效果也很差。后来我在每晚安排复习两三门功课,情况要好多了。 除了十分重要的内容以外,课堂上不必记很详细的笔记。如果课堂上忙于记笔记,听课的效率一定不高,况且你也不能保证课后一定会去看笔记。课堂上所做的主要工作应当是把老师的讲课消化吸收,适当做一些简要的笔记即可。 经验二: 学习效率这东西,我也曾和很多人谈起过。我们经常看到这样的情况:某同学学习极其用功,在学校学,回家也学,不时还熬熬夜,题做得数不胜数,但成绩却总上不去其实面对这样的情况,我也是十分着急的,本来,有付出就应该有回报,而且,付出的多就应该回报很多,这是天经地义的事。但实际的情况却并非如此,这里边就存在一个效率的问题。效率指什么呢?好比学一样东西,有人练十次就会了,而有人则需练一百次,这其中就存在一个效率的问题。 如何提高学习效率呢?我认为最重要的一条就是劳逸结合。学习效率的提高最需要的是清醒敏捷的头脑,所以适当的休息,娱乐不仅仅是有好处的,更是必要的,是提高各项学习效率的基础。那么上课时的听课效率如何提高呢?以我的经历来看,课前要有一定的预习,这是必要的,不过我的预习比较粗略,无非是走马观花地看一下课本,这样课本上讲的内容、重点大致在心里有个谱了,听起课来就比较有针对性。预习时,我们不必搞得太细,如果过细一是浪费时间,二是上课时未免会有些松懈,有时反而忽略了最有用的东西。上课时认真听课当然是必须的,但就象我以前一个老师讲的,任何人也无法集中精力一节课,就是说,连续四十多分钟集中精神不走神,是不太可能的,所以上课期间也有一个时间分配的问题,老师讲有些很熟悉的东西时,可以适当地放松一下。另外,记笔记有时也会妨碍课堂听课效率,有时一节课就忙着抄笔记了,这样做,有时会忽略一些很重要的东西,但这并不等于说可以不抄笔记,不抄笔记是不行的,人人都会遗忘,有了笔记,复习时才有基础,有时老师讲得很多,在黑板上记得也很多,但并不需要全记,书上有的东西当然不要记,要记一些书上没有的定理定律,典型例题与典型解法,这些才是真正有价值去记的东西。否则见啥记啥,势必影响课上听课的效率,得不偿失。 作题的效率如何提高呢?最重要的是选&好题&,千万不能见题就作,不分青红皂白,那样的话往往会事倍功半。题都是围绕着知识点进行的,而且很多题是相当类似的,首先选择想要得到强化的知识点,然后围绕这个知识点来选择题目,题并不需要多,类似的题只要一个就足够,选好题后就可以认真地去做了。作题效率的提高,很大程度上还取决于作题之后的过程,对于做错的题,应当认真思考错误的原因,是知识点掌握不清还是因为马虎大意,分析过之后再做一遍以加深印象,这样作题效率就会高得多。 评:夏宇同学对于听课和做题的建议,实际上反应了提高学习效率的一个重要方法--&把劲儿使在刀刃上&,即合理分配时间,听课、记笔记应抓住重点,做习题应抓住典型,这就是学习中的&事半功倍&。 经验三: 学习效率是决定学习成绩的重要因素。那么,我们如何提高自己学习效率呢? 第一点,要自信。很多的科学研究都证明,人的潜力是很大的,但大多数人并没有有效地开发这种潜力,这其中,人的自信力是很重要的一个方面。无论何时何地,你做任何事情,有了这种自信力,你就有了一种必胜的信念,而且能使你很快就摆脱失败的阴影。相反,一个人如果失掉了自信,那他就会一事无成,而且很容易陷入永远的自卑之中。 提高学习效率的另一个重要的手段是学会用心。学习的过程,应当是用脑思考的过程,无论是用眼睛看,用口读,或者用手抄写,都是作为辅助用脑的手段,真正的关键还在于用脑子去想。举一个很浅显的例子,比如说记单词,如果你只是随意的浏览或漫无目的地抄写,也许要很多遍才能记住,而且不容易记牢,而如果你能充分发挥自己的想象力,运用联想的方法去记忆,往往可以记得很快,而且不容易遗忘。现在很多书上介绍的英语单词快速记忆的方法,也都是强调用脑筋联想的作用。可见,如果能做7到集中精力,发挥脑的潜力,一定可以大大提高学习的效果。 另一个影响到学习效率的重要因素是人的情绪。我想,每个人都曾经有过这样的体会,如果某一天,自己的精神饱满而且情绪高涨,那样在学习一样东西时就会感到很轻松,学的也很快,其实这正是我们的学习效率高的时候。因此,保持自我情绪的良好是十分重要的。我们在日常生活中,应当有较为开朗的心境,不要过多地去想那些不顺心的事,而且我们要以一种热情向上的乐观生活态度去对待周围的人和事,因为这样无论对别人还是对自己都是很有好处的。这样,我们就能在自己的周围营造一个十分轻松的氛围,学习起来也就感到格外的有精神。 经验四: 很多学生看上去很用功,可成绩总是不理想。原因之一是,学习效率太低。同样的时间内,只能掌握别人学到知识的一半,这样怎么能学好?学习要讲究效率,提高效率,途径大致有以下几点: 一、每天保证8小时睡眠。 晚上不要熬夜,定时就寝。中午坚持午睡。充足的睡眠、饱满的精神是提高效率的基本要求。 二、学习时要全神贯注。 玩的时候痛快玩,学的时候认真学。一天到晚伏案苦读,不是良策。学习到一定程度就得休息、补充能量。学习之余,一定要注意休息。但学习时,一定要全身心地投入,手脑并用。我学习的时侯常有陶渊明的&虽处闹市,而无车马喧嚣&的境界,只有我的手和脑与课本交流。 三、坚持体育锻炼。 身体是&学习&的本钱。没有一个好的身体,再大的能耐也无法发挥。因而,再繁忙的学习,也不可忽视放松锻炼。有的同学为了学习而忽视锻炼,身体越来越弱,学习越来越感到力不从心。这样怎么能提高学习效率呢?
等待您来回答
学习帮助领域专家
当前分类官方群专业解答学科习题,随时随地的答疑辅导学习C语言有什么好方法吗?_百度知道
学习C语言有什么好方法吗?
基本没什么好的方法。就是要靠多练习、多模仿、多学习、多总结。
其他类似问题
c语言的相关知识
其他1条回答
没事编点有意思的程序,爱上她就可以了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁有没有更快,更好的方法去学习好C语言
有没有更快,更好的方法去学习好C语言 5
个人对编程的心得体会!
编程学习方法论
为什么要学习编程?
如果你还没有考虑清楚,就不要开始学编程。编程的学习需要制定一个全过程的学习计划,和一些阶段性的目标,如果没有这些,想要学出名堂几乎是不可能的。
如果你没有大量的学习时间,那么不要去学习编程,你必须为编程的学习付出至少3000个小时。不要对这个数字表示怀疑,稍后我会解释这些时间都花费在了哪里。
如果你怀疑自己的自学能力,和毅力,那么不要学习编程,这两者对于编程的学习很重要,编程只能靠自学成材,在整个学习阶段,你只能靠自己,实际上你只有具备了独立解决问题的能力,你才有可能学有所成。
如果你的目的不是成为高级程序员,那么不要学习编程,(除非你觉得编程的学习对提高你的创造能力,和提高你的学习能力有所帮助的话。也许你想靠它锻炼手指,如果是这样,我建议你去聊天室)编程的学习最怕半途而废,我想那时候你会觉得什么也没学到,前面你学会的那一半知识简直一无是处,没有任何用处。
如果你没有知识投资的觉悟,那么不要学习编程,学习的过程可能需要几千元的投入,不过想想回报,也许这对很多人不存在问题。
如果你认为上面的几个“如果”都不存在问题,那么你可以开始学习编程了。
你需要立即购买一台电脑,如果你还没有的话。
要保证它的性能不会太差。
你必须花一部分时间用来上网,了解最新的技术,想办法结识网络上的高手,和他们通通E-MAIL,在你遇到困难的时候可以向他们求助。
不要相信外面形形色色的学习班,那里不是能够学到东西的地方。
你需要从汇编学起,我想这对你成为真正的高手至关重要,这个阶段可能不是个短暂的过程。
接下来你可以研究一下加密机密,记住不要沉迷其中,你的目的不是为了去做盗版。这个阶段可以用来检验一下你汇编的学习成果,让你能够熟练的运用汇编做一些事情。
这时候可以选择一门高级语言来学了,我推荐你学习c++,但是同时你也应该对c有所了解,当然,最终你必须对这两门语言都非常的熟悉。最初的学习可能会相当枯燥,但是要想想,它们无所不能,微软用它们编写windows,各大游戏公司用它们编写游戏。只要你的想象能力足够丰富,你可以创造出一切。不要相信“21”天学会c++的美丽谎言,你可能需要在这个学习阶段花费将近1000个小时,即使那时候,你也不过是在编程的学习上刚入门罢了。
了解了一些语言的语法规则,你需要学习数据结构和算法,这是整个编程的核心,如果你的学习能力还不错的话,我想这些时间应该可以归于前面那个1000小时的学习阶段。当然,想要达到某种深度的话,这点时间是远远不够的。
如果你希望在windows环境下编程,那么现在你可以开始windows API的学习了,不要一开始就去学习MFC,什么,你不知道什么是windows API,也还没有听说过MFC?那我先对它们做一些简单的介绍,windows API是微软为编程人员提供的一套编程接口,全部都是现成的函数,它们涉及到了windows的方方面面,你可以用它们编写出运行在windows平台上的软件。由于这套接口函数数量相当庞大,学习和使用都很复杂,为此,微软设计了MFC,MFC是对windows API 的封装,它是windows API的真子集,它将以往数个函数的功能和并成为一个函数,提供了比windows API更简单的函数接口,但是如此一来,MFC创建了一套自己独立的运行机制,在没有API功底的情况下想要掌握它是异常困难的。如果你已经学会了windows API,这时候再学MFC会十分轻松,它也确实可以大大减少你的设计代码,让你工作更轻松些。不过更简单的函数接口也就意味着更多的功能限制,如果这时候你希望通过API 来为MFC扩充额外的功能是相当困难的。
当然API的学习也不是一个轻松的过程,想要熟练掌握,恐怕得有7~800个小时左右。
你可以先学一些GDI的函数,这样你可以马上检验一下c和c++学习成果。这时候你应该可以自己编一些诸如俄罗斯方块、五子棋等的一些小游戏了。不要为有这点成果而沾沾自喜,后面要学的东西还很多。
别忘了加强一下你的e文水平,这时候你最好多读一些原版资料,msdn是你要经常查阅的,微软的sdk帮助也是你必备的工具手册。
如果你想要深入掌握API,你必须同时进行对操作系统的学习,了解整个windows的运行机制恐怕是不可能的,但是了解得越多,你对windows编程的了解就越深刻。
到了这个时候,相信你应该有一定的编程水平了,但是千万不要就此止步,看看后面还有什么要学的。如果你希望在windows编程上更进一步,那么可以去学学VxD,那些你平时绞尽脑汁不知道怎么做出来的东西,也许靠的就是它 。你一定见过它的应用:虚拟光驱、杀毒软件的实时监控、还有当年大名鼎鼎的CIH。不过有一点要记住了,windows 9x 支持VxD,到了windowsNT/2000,它已经被功能更强大的WDM所替代了。
比起去做windows软件设计,也许你更喜欢将设计游戏作为以后的发展方向。这时候windows的GDI接口就远远不能满足你的需要了,它的速度很慢。你需要一些能够访问和使用显存的图形界面编程接口,你可以去学习OpenGL或者是DirectX,两者择其一即可,不过DirectX比起OpenGL可能难学得多,现在市面上最新版本的DirectX9.0还没有资料,只有微软的sdk可看,这对如此庞大的一门知识体系的学习恐怕是非常困难的。
你可能需要掌握一些图形学知识,用以完成游戏里的许多设计。这时候你会发现高等数学至关重要,如果你的大学课堂上开有数值分析这门课程千万不要忽视了。
记住,千万不要成为纯粹意义上的技术狂人,你需要时常找一些空闲时间来玩玩游戏,想想这些游戏是怎么做出来的,如果不关注游戏市场,你就不可能了解现今的技术水平。也许你以后设计的游戏会仍然停留在多年前的水准。
你需要试着找一些合作伙伴共同开发一些软件或小型的游戏。未来的软件业需要的不再是单枪匹马的牛仔式程序设计者,而是能够配合团队小组共同开发软件的程序员。
你需要在实践中获得这些方面的经验,实践二字也是整个编程学习方法中最重要的主题,你调试程序的时间应该远大于你阅读资料的时间。别忘了用你的实践去检验书中的每一个知识点,确定它们无误。我可以明确地告诉你,我看过的书没有一本是一个错误都没有的。时刻保持对你所学知识的怀疑也是加强记忆的一个重要方法。
经过了这么长时间的学习,相信这个时候你已经具备了成为一个合格程序员的条件,但是离成为真正的编程高手还有相当一段距离。这个时候你可以去研究一下人工智能,神经网络学,我想在不久的将来,游戏AI的高度应该会和游戏受欢迎的程度成正比。
后面还应该学些什么,我还没有研究,毕竟我也在学习阶段,如果以后我还会写点什么的话,我会做一些补充。
最后的一点忠告是,不要总是看到自己会些什么,而是要看看还有什么不会。切忌目光短浅
提问者 的感言:in
其他回答 (5)
你指的不快,不好的学习方法是什么?
一步一步的学
每天给自己编几个东西就行了
长期下去能编文章
把它当作一素
关键看你有没有兴趣了啊
就很容易学的
这个实际上是用C语言 来表达出来你的逻辑思维
编程只有一个密决:编程编程再编程,楼主不要想什么密决,捷径之类的东西了,我就是这样浪费了好多时间,只有练,想,编,才是正途!!坚持下去,你就会成功,天道俦勤!
等待您来回答
编程领域专家C语言好的学习方法。_百度知道
C语言好的学习方法。
马上就要考C语言了,我复习了很长时间了,可是做历年真题仍然不到60分。。。谁有没有好的学习方法啊~我借鉴一下。。谢谢了。。好的会追分。。。
提问者采纳
开始拿本C语音的教材即可,不要一上了就啃&硬件知识-微机原理&等偏硬件的东西,那东西肯定会学的无味多看代码和写代码,一定不要复制代码直接用,新手最好动手写,哪怕是抄也行,会增加编写代码的能力,否则看当时看懂过后就忘了没有具体的时间,理解C语言的基本就好了,如变量、结构体、函数、指针等,以后就可以看些Win32程序了,没有人能把C语言学好,只是做到熟悉即可
其他类似问题
4人觉得有用
c语言的相关知识
其他4条回答
你对C感兴趣么?如果只是应对考试,你的方法应该不对。1,做题但是不了解其原理。2,查找规律做题但是不能深入晓其机理。3,看书时知道但是没上机多测试,做到时恍然生疏。建议:1,深入做一年真题,每题牵涉到书上的知识点抠出来,为什么这么考,考点在哪。2,统计每年常见知识点,只求保证基础拿分,不求高分。3,上机练习,加深书上知识的理解。恩,指针必须掌握,多练习,多动笔。
应试的最好办法,背题目,时间已经不多,这是最有效的办法。如果你想学好的话也不难,一句话边学边练(把课本上经典例题、不会的都练练),一定要自己动手写些程序,不会的可以问我。我百度文科主页有我当年考C语言时写的小节,对做机试笔试应该都有帮助,你可以去下载(不要积分的。)
最好的办法就是多写代码!从中寻找问题解决!解决问题的过程中你会发现其实考试的东西都在这个过程中!。
老师给的题集,都把答案记下来,准能过
您可能关注的推广回答者:回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言好难学啊!怎么办_百度知道
C语言好难学啊!怎么办
我现在上大一,软件专业,现在在学C语言,感觉很难啊~平时自己也了解些电脑方面的,不过一看编程就头大!应该怎么办啊?怕自己跟不上,有什么好的学习办法吗?大一学校不允许带电脑,很是头疼啊~迷茫中…大家帮出个主意吧
提问者采纳
你好 我也是学c语言的c语言是一个实用性很强的语言。你如果想要学好它,就得下一翻功夫。可是大多数人都认为它太难学了。所以就没有认真的学,也当然学不好了。即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习这门语言的方法。我也是一个学计算机的人,我用C语言过了全国计算机等级考试。所以我有一些心得,想和大家分享。
首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。
其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。
再次,你要了解你需要的教材。什么样的教材才是适合你。你要认真的选,不要太随意了。因为不同的教材程度不同,也不一定适合你。
然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,这是很平常的。
一门语言的基础部分不过是一些关于数的类型,字符的类型的定义。你只要认真看不难明白的。不过最好的方法还是上机调试。在这一阶段做一些简单的程序。来明白C语言的编程环境,数字的类型。这样理解起来会更快些,也比较容易记忆。
后来,就是学习一些过程语言的基础的模式。顺序,循环,选择这些东西。这些东西都是一些活的东西,千万不要死记硬背,这是没有用的。在这一阶段,你可以编一些比较简单的程序。像数据的计算,成绩的判定等等。
随着学习的深入,你会发现C语言有许多东西很有趣的。这样学习不再是一个多么难的事了,而是一件快乐的事。最后C语言和任何一门语言一样需要多上机调试,多动脑。C语言的基础部分很快就会掌握的。
最后记着:没有付出就没有回报!
祝:学习顺利
其他类似问题
按默认排序
其他2条回答
看教程,做题,把书一直看,看到懂为止,问人,那样你就学会地
这个要学好语言
真的得去不停的写 不停的练
光靠课本根本学部好的
c语言的相关知识
您可能关注的推广回答者:回答者:回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言学习系统 的文章

 

随机推荐