我该怎么学习编程

发布网友 发布时间:2022-04-22 00:30

我来回答

9个回答

热心网友 时间:2022-04-12 19:02

初期学语言的时候不需要什么英语数学的,有一定逻辑思考能力就可以了
主要是算法,这个是核心,所以学什么语言都无所谓,因为语言都是相通的,使用的库也大同小异。个人认为C++、JAVA比较好学,C是许多语言的基础,C#、C++、JAVA都是以C为基础扩张改编的,所以也可以考虑C,随你兴趣
如果你是想学编程,而且是编软件,那你就要考虑要编什么软件,有什么用,然后再考虑相关的东西,因为编程关于这方面区分很大的
先出个题目,呵呵,非常基础的题目,编程人员都会的入门题:
计算2的8次方
说出你的算法就可以了,就是如何去算它

当然数学好是最好的了,如果不好,也可以用别的方法去做它,试试吧。把你的想法告诉我,让我看看你有没潜质学这个

算法是一边学一边掌握的,多看看一些经典的程序就可以明白。
当你觉得入门了,一些基础的东西都可以编写了,但是高级的东西用现有的知识无法解答,那么数据结构就可以开始学了

热心网友 时间:2022-04-12 20:20

1.大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!
2.计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。
3.记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才
能学得更深。
4.C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不
好。
5.C语言与C++语言是两回事。就像大熊猫和小熊猫一样,只是名字很像。
6.请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一
本VC在看,你连面向对象都搞不清楚,看VC没有任何用处。
7.对编程有一定的认识后,就可以学习C++了。(是C++而不是VC,这两个也是两码事。C++是一门语言,而VC教程则是讲解如何使用MFC类库,学习VC应建立在充分了解C++的基础之上。看VC的书,是学不了C++语言的。)
8.学习编程的秘诀是:编程,编程,再编程;
9.认真学习每一门专业课,那是你今后的饭碗。
10.在学校的实验室就算你做错一万次程序都不会有人骂你,如果在公司你试试看!所以多去实验室上机,现在错得多了,毕业后就错得少了。
11.从现在开始,在写程序时就要养成良好的习惯。
12.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路。
13.你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使
配套光盘中有源代码。
14.VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的
算法!
15.记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
16.我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。
17.抓住在学校里的各种实践的机会,要为自己积累经验,就业时经验比什么都
有用。
18.多去图书馆,每个学校的图书馆都有很多好书等你去看!
19.编程不是技术活,而是体力活。
20.如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才!
21.你要有足够的韧性和毅力!有个高手出一一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这
一工作,你就可以满足这一条。
22.找到只属于你自己的学习方法。不要盲目的追随别人的方法,适合自己的才是最好的!

热心网友 时间:2022-04-12 21:54

兄弟.两个星期前我问了和你一样.靠的就是自己的努力.想想学完后多牛比就有动力了

热心网友 时间:2022-04-12 23:46

学一门就够了,别多贪

热心网友 时间:2022-04-13 01:54

提高学习效率是一个很重要的问题。许多学生学习成绩不佳,往往起因于学习效率不高。学习效率不高往往由多因素造成。较低的学习兴趣、不良的学习习惯、身体的疾病等都能影响学习效率。下面,我们对此进行综合考察。
  
   一、学习问题自我评价
  
   每一个学习不良者并不一定真的了解自己的问题之所在,要想对症下药,解决问题,对学习问题进行自我评价便尤其显得重要了。对学习问题可主要从如下几方面进行自我评价:
  
   l.时间安排问题
  
   学习不良者应该反省下列几个问题: (1)是否很少在学习前确定明确的目标,比如要在多少时间里完成多少内容。(2)学习是否常常没有固定的时间安排。(3)是否常拖延时间以至于作业都无法按时完成。(4)学习计划是否是从来都只能在开头的几天有效。(5)一周学习时间是否不满10小时。(6)是否把所有的时问都花在学习上了。
  
   2.注意力问题
  
   (1)注意力完全集中的状态是否只能保持10至15分钟。(2)学习时,身旁是否常有小说、杂志等使我分心的东西。(3)学习时是否常有想入非非的体验。(4)是否常与人边聊天边学习。
  
   3.学习兴趣问题
  
   (1)是否一见书本头就发胀。(2)是否只喜欢文科,而不喜欢理科。(3)是否常需要强迫自己学习。(4)是否从未有意识地强化自己的学习行为。
  
   4.学习方法问题
  
   (1)是否经常采用题海战来提高解题能力。(2)是否经常采用机械记忆法。(3)是否从未向学习好的同学讨教过学习方法。(4)是否从不向老师请教问题。(5)是否很少主动钻研课外辅助读物。
  
   一般而言,回答上述问题,肯定的答案 (回答“是”)越多,学习的效率越低。每个有学习问题的学生都应从上述四类问题中列出自己主要毛病,然后有针对性地进行治疗。例如一个学生毛病是这样的:在时间安排上,他总喜欢把任务拖到第二夫去做;在注意力问题上,他总喜欢在寝室里边与人聊天边读书;在学习兴趣上,他对专业课不感兴趣,对旁系的某些课却很感兴趣;在学习方法上主要采用机械记忆法。这位学生的病一列出来,我们就能够采取有效的治疗措施了。
  
   二、自我改进法
  
   1.SQ3R法
  
   罗宾生(Robinson)提出的SQ3R法是提高学习效率的一种好方法。SQ3R是由Survey,Question,Read,Recite,Review几个单词的第一个字母缩写成的。
  
   (1)概览(Survey):即概要性地阅读。当你要读一本书或一段文章时,你必须借助标题和副标题知道大概内容,还要抓住开头,结尾及段落问承上启下的句子。这样一来,你就有了一个比较明确的目标有利于进一步学习。
  
   (2)问题(Question):即在学习时,要把注意力集中到人物、事件、时间、地点、原因等基本问题上,同时找一找自己有哪些不懂的地力。如果是学习课文,预习中的提问可增加你在课堂上的参与意识。要是研究一个课题时你能带着问题去读有关资料,就能更有的放矢。
  
   (3)阅读(Read):阅读的目的是要找到问题的答案,不必咬文嚼字,应注重对意思的理解。有些书应采用快速阅读,这有助于提高你的知识量,有些书则应采用精该法,反复琢磨其中的含义。
  
   (4)背诵(Recite):读了几段后,合上书想想究竟前面讲了些什么,可以用自己的语言做一些简单的读书摘要,从中找出关键的表达词语,采用精炼的语言把思想归纳成几点,这样做既有助于记忆、背诵或复述,又有助于提高表达能力,且使思维更有逻辑性。这种尝试背诵的方法比单纯重复多遍的阅读方法效果更好。
  
   (5)复习(Review):在阅读了全部内容之后,回顾一遍是必要的。复习时,可参考笔记摘要,分清段落间每一层次的不同含义。复习的最主要作用是避免遗忘。一般来说,及时复习是最有效的,随着时间的推移,复习可逐渐减少,但经常性地复习有助于使学习效果更巩固,所谓“拳不离手,曲不离口”,即是此意。
  
   2.自我塑造法
  
   上面介绍的SQ3R法是一种学习方法,仅可解决因方法缺乏而引起的学习上的问题。对于因其他原因而引起的学习问题,则还需综合考虑运用其他方法,自我塑造法即是一种综合法。
  
   (1)选择一个目标。经过对学习效率低的原因分析,你已经找出自己的症结所在,但对改变它你不可性急,而应该首先选择其中较为可行的一项进行重点突破。我们常观到某些学生在接受长辈一顿训斥后,立即制定一个宏大的学习计划,其实这种计划十有*是执行不下去的。我在学英语时,有一天忽然下决心要从阅读原版小说入手,结果我借了一世界名著《马丁.伊登》,并且向朋友宣布,我要花一个月时间啃下此书。结果呢,我连第一页都没能读完,因为里面的生词查不胜查。后来我选择了比较适中的学习目标,先从世界名著简写本入手,结果越读兴趣越浓,不再视英语为畏途了。
  
   ( 2)实行新的学习程序,如果你的症结是行为拖拉,为克服这个缺点你就应该给自己订一个规则,每天不完成预订的任务不睡觉。如果你的赞美是注意力不集中,那么你应分析不集中的原因。在寝室读书不集中,则应责令自己到教室里去读。如果读半小时后不集中,则应略为休息一下,或改变一下学习内容。如果原因是对读书不感兴趣,则首先努力去读自己有兴趣的书或改变单调枯燥的读书方法,将读书与工作、娱乐、陶冶性情结合起来,或给自己的学习以一定的奖励。坚持一段时间后,随着良好习惯的形成,学习兴趣就会逐渐浓厚。

热心网友 时间:2022-04-13 04:18

453543

热心网友 时间:2022-04-13 07:00

C++ 先学着个吧 着个能简单一点 学它你把基础先打好 学别的也就不难了 懂它的逻辑结构 和用的 命令 语句 什么的
编程都查不多少 就是看你的逻辑思维怎么样 努力吧

原理 和汇编语言什么的 了解一些吧 也没坏出

热心网友 时间:2022-04-13 09:58

我的建议不要从vb入手,vb的面向对象很不完整。建议从pascal或C 开始, 学习 delphi的开发平台,然后过渡到java,也可以学习c++,不过c++确实很难啃的。现在的C#语言很是与java类似。不过想深入的话,还是从基础学起了。基本的编程理念需要深入了解,学会查找资料,书本不是万能的,学会相互交流。这个世界能人多的让我们惊奇。最重要的,永远有好奇心,对于编程,我们要得就是,忘掉我们自己,让自己沉寂于这个世界中。不过提醒一句,这条道路是很辛苦的。能做个业余爱好也是很不错的。

热心网友 时间:2022-04-13 13:12

那就要看你想做什么软件了!!!
不同的编程软件,做出来是为不同的软件开发所使用!!!
比方说VFP是为小型公司财务等数据或其他作开发用。
SQL Server是为大型财务数据作服务。
VB是设计应用程序。
单片机是未电子元件编程所选用的。
C语言则是一个简单的应用编程。
还有C++,C#等许多(以上都是概况)
具体还是要了解你想编的是什么。每个软件的语言都有一套的语法。有点类似但又有许多不同,大体上逻辑思想是差不多,在具体应用上就会有种种不同,所以建议初学者先专攻一个软件,到你熟练才去看其他,这样做就不会混淆。

至于英语嘛,就不用担心,编程主要记忆都是写关键字,不用英语特强。个人英语也是一般。数学是要一点点的逻辑思维,至于阁下去到什么水平就难说准难不难了,反正我觉得都是些简单的逻辑关系(当然也有许多复合的复杂逻辑)就得看你的脑子灵不灵光,思想够不够清晰(我觉得这个最重要)。我不打击个人,若阁下只有初中水平,那你可以去图书管借书回来先看看,看能否接受,若不能接受,那就别浪费金钱了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com