我想⾃学学习编程可是我什么都不懂,我应该从何下⼿?
具体怎样学编程 :
1.明确学习⽬的
学习编程对⼤多数IT业⼈员来说都是⾮常有⽤的。学编程,做⼀名编程⼈员,从个⼈⾓度讲,可以解决在软件使⽤中所遇到的问题,改进现有软件,可以为⾃⼰到⼀份理想的⼯作添加重要得砝码,有利于在求职道路上谋得⼀个好的职位;从国家的⾓度,可以为中国的软件产业做出应有的贡献,⼀名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将⼀直有机会⾛在⾼科技的前沿,因为程序设计本⾝是⼀种创造性的⼯作。知识经济时代给我们带来了⽆限的机会,要想真正掌握计算机技术,并在IT⾏业⾥⼲出⼀番事业来,有所作为,具有⼀定的编程能⼒是⼀个基本条件和要求。
2.打好基础
学编程要具备⼀定的基础,总结之有以下⼏⽅⾯:
(1)数学基础 从计算机发展和应⽤的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算⽽设计的。因此,要学好计算机就要有⼀定的数学基础,出学者有⾼中⽔
平就差不多了。
(2)逻辑思维能⼒的培养学程序设计要有⼀定的逻辑思维能⼒,“逻思⼒”的培养要长时间的实践锻炼。要想成为⼀名优秀的程序员,最重要的是掌握编程思想。要做到这⼀点必须在反复的实践、观察、分析、⽐较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明⽩了才去动⼿实践,只要明⽩了⼤概,就要敢于⾃⼰动⼿去体验。谁都有第⼀次。有些问题只有通过实践后才能明⽩,也只有实践才能把⽼师和书上的知识变成⾃⼰的,⾼⼿都是这样成材的。
(3)选择⼀种合适的⼊门语⾔ ⾯对各种各样的语⾔,应按什么样的顺序学呢?程序设计⼯具不外乎如下⼏类: 1)本地开发应⽤软件开发的⼯具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发⼯具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。2)跨平台开发开发⼯具如 Java 等。 3)⽹络开发对客户端开发⼯具如:Java Script 等;对服务器开发⼯具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的环境下⼏种开发⼯具中 VB 法简单并容易理解,界⾯设计是可设化的,易学、易⽤。选 VB 作为⼊门的⽅向对出学者是较为适合的。
3. 注意理解⼀些重要概念
⼀本程序设计的书看到的⽆⾮就是变量、函数、条件语句、循环语句等概念,但要真正能进⾏编程应⽤,需要深⼊理解这些概念,在理解的基础上应⽤,不要只简单地学习语法、结构,⽽要吃透针对这
些语法、结构的应⽤例⼦,做到举⼀反三,触类旁通。
4.掌握编程思想
学习⼀门语⾔或开发⼯具,语法结构、功能调⽤是次要的,最主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类⼚、接⼝、,关键是学⼀种思想,有了思想,那么我们就可以触类旁通。
5.多实践、多交流
掌握编程思想必须在编程实际⼯作中去实践和体会。编程起步阶段要经常⾃⼰动⼿设计程序,具体设计时不要拘泥于固定的思维⽅式,遇到问题要多想⼏种解决的⽅案。这就要多交流,各⼈的思维⽅式不同、⾓度各异,各有⾼招,通过交流可不断吸收别⼈的长处,丰富编程实践,帮助⾃⼰提⾼⽔平。亲⾃动⼿进⾏程序设计是创造性思维应⽤的体现,也是培养逻辑思维的好⽅法。
多多练习吧 ,学什么都要付出努⼒的,愿你学业有成
抄给你参考:⾸先要做的是电脑的⼊门。⽤电脑娱乐当然是最好的⽅法了,⽐如可以玩游戏,看影碟或上⽹,这些基本的使⽤只要别⼈在旁边指点⼀下就⾏了,不需要专门借⼀本电脑书看着做。我们可以从中了解到Windows的⼀些基本操作,增加对电脑的感性认识。总之,电脑⼊门关键在于多实践。
我要说的是学电脑,如果你⽤电脑只是⽤来娱乐休闲,那就偏离了我的初衷。对于初学者,最好学的当然是⽂字排版了,不但要会打字,还要会排版,那么就可以做⼀些⽂字出版⼯作了,⽐如做杂志。要学的软件嘛,有微软的word2000,XP,⾦⼭的wps office,但前者⽤的较多。
如果你嫌上述⼯作太简单的话,图形编辑正适合你。此⼯作⼊门简单,但可以做得很深⼊,很专业。许多平⾯设计公司和⼴告公司就是靠这个吃饭的。可以学的软件也⽐较多,⽼牌的有Adobe的photoshop 6.0,illustrator 9.0,coral的coraldraw 10。还有macromedia的fireworks
4,freehand 10以及⽐较流⾏的flash 5。后三种软件都是软件新秀,和⽹页制作结合得不错,也⽐较“傻⽠”,功能却不弱,⽐较适合初学者。特别值得⼀提的是flash,现在⽹上的flash正热⽕朝天,⽤它可以做动画短⽚、⽹站甚⾄游戏。不过不花费许多精⼒的是做不出来的哦。
对⽹络世界是不是很感兴趣?你也可以⾃学作⽹页!不过这需要有以上⼏点的基础,即⽂字排版和美术编辑,然后再学点⽹络知识,就可以编织你的“梦幻⽹页”了,可⽤的软件⾸推macromedia的dreamweaver 4。如果你习惯word就可以⽤frontpage,不过它⽐前者逊⾊不少,习惯photoshop的可以选go live。
如果你认为以上这些都是⼩菜⼀碟,那你要学的就是电脑的⾼级应⽤了,⽐如编程,做动态⽹页,3ds max、autocad等⾼级应⽤或学⽹络管理。当然你的精⼒是有限的,能精通以上⾼级应⽤中的⼀种就不
错了。
最后再谈谈学电脑需要的⼀些条件。⾃⼰有⼀台电脑当然是最好了,如果没有,也可以到机房上⽹。我校实验楼⾥有四个机房,其中⽹⼀、⽹⼆、⽹五的电脑较好,上⾯也有许多必要的软件,⽐较适合学电脑,当让如果你有联通或电信的账号,就可以通过设置代理服务器后上⽹,那⾥的收费标准是⼀课时⼀元钱,上⽹流量费另计。图书馆也有⼀个机房,机上没有什么软件,那⼉是专门上⽹的,上机费是⼀⼩时⼀元,流量费另计。⽅便的上⽹处还有外⾯的⽹吧,速度也不错。再说上⽹账号吧,我校有电信和联通的两种,价格都是50元300M,30元100M。可以在社区(3号楼)或图书馆购买。
就介绍这些吧,要学好电脑⾸先需要⾃⼰的努⼒,⽐如在图书馆借些电脑书啦,多上机实践,希望⼤家都能学到⼀⼿实⽤的电脑技术。
学电脑的“四忌”与“四要”
学习电脑有“四忌”,⼀忌好⾼骛远,要打好基础。对于初学者⾸先应该掌握Windows的基本操作。学电脑的⽬的在于应⽤,因此,学会和掌握⼀种⽂字处理软件是必要的。⼆忌纸上谈兵,要勤于实践。计算机有很强的操作性。因此对初学者来讲⼀定要利⽤好各种时间进⾏上机训练,将理论转化为实际操作,这样才能真正地消化吸收。不少⼈认为⾃⼰缺乏英语基础,学电脑很困难。其实现在操作系统和很多软件都是版,不懂外语⼀样能上计算机。三忌浅尝辄⽌,要精益求精。学习电脑知识除:
了选择好⾃⼰适⽤的教材,还要阅读⼀些有关的杂志和报纸,拓宽⾃⼰的知识⾯。四忌见异思迁,要持之以恒。
学以致⽤最重要
谭浩强教授的《计算机普及教育中的⼀个误区》写得太好了,我也认为学习的⽬标不同,在学习内容和⽅法上就应该有所区别,学以致⽤最为重要。我是个主任医师,年纪⼀⼤把才开始学计算机,⽬的也仅仅应⽤。我就是从计算机原理和BASIC语⾔开始学习的。⼀开始兴趣蛮⼤,可是越学越费劲,学也没有学好,电脑的基本操作还是没有学会。我学电脑实在是事倍功半。⼀些⽼作家都学会了电脑,⽤电脑写了好⼏本书了,我还在理论的⽜⾓尖⾥怎么也钻不出来。⽩费了不少⼒⽓。我开始怀疑⾃⼰是不是学计算机的料了。后来,我才明⽩,学电脑主要在于个⼈的需要和兴趣,不能照搬学校的那⼀套。恰恰是学校必修的某些脱离实际和落后的课程学⽣们最不喜欢,不少⼈考完就丢。第16期“读者信箱”⾥安徽读者胡越说:他所在的学校⾥,所⽤的还多是DOS平台下的WPS和UCDOS。实际上现在⼤家⽤的都是Windows,⼯作中⼤都使⽤Windows平台下的Office和WPS,我们的教育和实际应⽤的脱节之⼤可见⼀斑。“尽信书不如⽆书”,学习电脑还是应当⾃⼰的爱好和需要学起,学以致⽤。
弄清⽤电脑的⽬的和⽬标
计算机⼊门不难。我们希望把计算机当成⼯具,⽽不是⾃⼰当程序员。我们只想⽤计算机提⾼设计速
度和准确性,提⾼⼯作效率,减轻⼿⼯劳动的负担,这才是我们使⽤计算机想要达到的⽬的和追求的⽬标。
准⾃⼰的位置
学习时⾸先要准⾃⼰的位置。要把计算机看成⼀种⼯具、⼀种技能,⽽不要被书本上那些难懂的知识以及抽象的理论概念吓倒。其次要把⾃⼰感兴趣的地⽅当成着眼点、突破⼝。其三,贵在动⼿这⼀点⾮常重要。最后,选择适合⾃⼰的辅助教材,坚决摒弃那些现在⽤不着的内容。
⼜⼀位电脑教育者的反思
我是多年从事计算机教学的⼤学教师,既教过计算机专业班,⼜教过⾮计算机专业班,我的感触与谭教授完全⼀样。在教学中深深体会到,对⾮计算机专业的学⽣那些抽象的知识,你解释得越多,学⽣越有⼀种不着边际的感觉,认为计算机越学越难。后来将这些问题不说或者很简单地介绍⼀下,学⽣倒觉得计算机不难学,学习劲头能⼀直保持很⾼,对计算机的掌握程度⼤为提⾼。可见,即使不去学计算机的基本结构和基本⼯作原理,⼤家也能学会⽤计算机。就像开车的⼈不⼀定需要研究汽车的历史,也不⽤去研究发动机的燃烧原理⼀样。
学电脑,不⽤求甚解
学电脑难吗?不难!我的秘诀是:好电脑,不求甚解。三年前,⼉⼦抱电脑进门。⾃⼰好读书,就搜罗电脑书来囫囵吞枣,这类书把26个英⽂字母颠来倒去,记不胜记,挑灯夜读近⽉余如坠云雾中,只好叹息:“⽤电脑者宁有种乎?”后来从⽤电脑写⽂章开始⼊⼿,在Word⾥就知道“删除”按那个“红叉”,“预览”就揿那个“放⼤镜”。仅仅知道这些,亦不求甚解,竟也能得⼼应⼿。后来,慢慢摸索出来的招数渐多,在办公室⼏乎成了电脑⾼⼿,⾃⼰想来也好笑。真的,⽤电脑不难,只要你“活学活⽤、学⽤结合、急⽤先学”,在“⽤”字上狠下功夫,保你⼀学就会
关于是否能够学会计算机编程这个问题,我个⼈认为:如果真的要想熟练掌握计算机编程技能,那么⾸先必须要购买⼀本难度适合⾃⼰的教材,并且亲⾃耐⼼地上机动⼿编写、编译、链接、直到调试通过教材中的所有源程序。
只要长期坚持下去,那么时间长了,必定会在编写程序源代码上产⽣⼀种⾮常好的灵感(天分)的。相信⾃⼰:没有什么学不会的,只要你想学会编程!加油!!同时这也是我本⼈最、最开始⾃⼰学习计算机软件编程的亲⾝经验。
好⼩⼦,想学编程,不错,有前途。不过编程要懂点英语单词和⾼数,英语倒是⽆所谓,⽤多了⾃然懂,反正你只打⼜不说。但是⾼数就难了,编程涉及到运算,多少都要懂⼀些的,因为你不可能每次打到不懂的时候就去问别⼈或者查资料,编程本来就费时间。
我想⾃学程序编程,但是我什么都不懂,我该怎么办? - ------ : 我的建议是:⾸先要搞清楚你学习程序编程的动机?是为了以后的⼯作,还是为了业余的爱好.如果是为了以后能够在软件的⾏业⼯作,就去学c#吧,⼊⼿⽐较简单,⽽且功能也很全,现在很流⾏的技术.然后再掌握⼀段时间后,上⼀个付费的培训班.在1·2年内就可以胜任初级开发的⼯作了,如果你是为了业余的爱好,⽐如游戏之类的,想制作⼩型的软件值了的.可以从兴趣爱好开始,从⼀些初级游戏2D游戏制作的开始,把windos⾃带的⼩游戏例如说扫雷,纸牌等游戏开发出来,然后慢慢过渡到类似于超级玛丽这种游戏,如果你能够⾃⼰实现了,那么你去任何⼀家游戏公司,他们都会要你的
我想学习编程,但是什么都不懂 ------ : 我认为可以先学习⼀下pascal,这个语⾔⽐较严谨,适合初学者.pascal它被称为教学语⾔,结构严谨,不像C语⾔那么灵活,易于理解和学习. 然后可以继续学习C语⾔,这个语⾔⽐较灵活.有了pascal的基础,在进⾏C语⾔编程就不会因为C...
c语言游戏编程题经典100例我想⾃学编程但我什么都不知道,我因该怎么学先学什么语⾔?该看什么书从哪学起?希望那位编程师傅指点下谢谢 ------ :我学的是软件专业,学到现在,感觉学习编程的话,C语⾔才是最基础的吧,C++和JAVA都是⾯向对象的编程语⾔,也就是把C语⾔中⼀些单⼀功能的函数封装在⼀起,C语⾔是⾯向过程的,只有先学会了⾯向过程的语⾔,才可能跟好的掌握⾯向对象的语⾔,⾯向对象是以⾯向过程为基础.想要打好基础的话,最好学完C语⾔之后,再看⼀下讲解数据结构的书.总之C语⾔是编程⼊门的基础,⽽数据结构的算法思想是程序的灵魂.
我想学编程,可是我现在什么都不懂,是完全的没接触过,现在想⾃学,我能学会吗? 怎么学啊 - ------ : 你先从汇编语⾔学起再学C 数据结构`C++数据库`操作系统,编译原理````再后你⾃⼰选择⽅向发展像JAVA之类`...
我是⾼中毕业⽣,我想⾃学编程,但我什么都不会,我要从哪学起?我问过很多⼈都说不清楚?希望⾼⼿指点⼀ ------ : ⼀堆废话, ⾸先确定你⾃⼰的知识⽔平,学习编程需要耐⼼和信⼼. 你对电脑熟悉程度达到⼤虾级别,重装系统,⽹络安全之类的基础知识,⽐如说IP协议这个名词,你能否解释清楚? 确定好⾃⼰的知识⽔平,就针对性的学习语⾔,编程⼊门...
我想学习电脑编程,但我都不知道学会编程能⼲什么 - ------ : 还是先好好学习,以后把英语和数学,好好学,对你以后编程⽤的着.⾄于现在你看不懂,也很正常,所谓编程就是简单说做些⾃动化东西,都让计算机去⼯作. 举个例⼦:如播放器,开始计算机没播放器,你想听歌有点不太可能(外部除外).为了⽅便在计算上听歌,所以写个播放器,写播放器的过程,就可以理解成编程.
我⾼中毕业想⾃学编程,但我什么都不会,我要从哪学起? ------ : 可以本带光盘的,视频学C++
我想⾃学编程,但什么也不会 0基础.买了书也看不懂.要怎么学啊 - ------ : 零基础想学编程,想法还是很⽜的.⾸先,计算机原理这种书⾄少要看个差不多.要不然说什么字节/位/字什么的你都不懂也不理解为什么这样是对,那样是错.其次,逻辑学中的⼆维逻辑相关的也必须有个简单认识.要不然就不好理
解判断语句了.最后,买⼀本你想学的语⾔的从基础到精通类的书.⼀般起这个名字的书都是从最简单的开始的,所以还是⽐较好学的.在学的过程中可能也会不懂或者迷惑.可以通过学习(数据结构,线性代数,⼈机界⾯,⾼等代数等)这些相关的书籍来解惑,或者直接询问有实⼒的⼈.
我想学编程可我什么都不懂该怎么学啊 ------ : 怎么开头,其实并不重要,重要的是你要开头. ⽐⽅说你要学java,就买⼀本⼊门的书,草草的看⼀些,然后从头再看,边看边上机操作,然后再从头看看,不⾏的话再从头看看,多搞⼏遍,就⼊门了,后⾯的学习,就基本上有思路了. 当然,进⼀步深⼊,可能也会感到迷茫,不要紧,还是⼀遍⼀遍的看,当达到⼀定程度后,你就是⾼⼿了,不会再迷茫了. 很多东西,不可能⼀下⼦就弄明⽩,因为好多问题,需要拥有很多其它的知识,才能弄明⽩,当遇到困惑时,不要紧,接着向后看,慢慢的,总会都搞明⽩的.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论