当前位置:首页 > 黑客业务 > 正文内容

完全不懂编程的人如何编程(为什么编程学不会)

hacker2年前 (2022-07-12)黑客业务99

文章大纲:

编程小白(完全不懂)妄想自学该应该怎么做

说实话,由于编程语言有很多种。例如:C、C++、C#、Python等。我个人的看法是:首先学习 C 语言编程。等熟练掌握了 C 语言的各种编程技能后,再学习其它高级语言的编程也就不会感到困难了。但是一定要记住:具体的某一种语言只是一个编程工具而已,而要真的想再进一步钻研的话,那就必须要学习数据结构的相关知识(例如:各种排序、以及查找算法、树形结构,等等)

如果想自学编程,可以参考一本比较通俗易懂的教材,然后照着书上的每一道习题,多上机编写、多调试、运行程序。只有这样,才能够高效率地自学、并且在较短时间内掌握编程技巧。而绝对不能够只是在纸上、书上阅读程序。如果是那样的话,即使书上讲得再好,那也是绝对提高不了编程水平的!

一个什么都不懂的人,应该怎么学习编程

有很多人都喜欢问这个问题,那么我就再你解答一次。

程序员不是想当就能当,程序员必须要有敏捷的思维能力、坚持不懈的毅力,程序员可以理解为文理科的结合(如果你不是学汇编或者C++的话),你还得要有强大的记忆力(一个程序员不只掌握一门编程语言)。

如果你想学编程,我建议你把基础学好(包括初中英语和大学以下的所有数学)。算法是程序的灵魂,只有学好数学,培养逻辑思维,才能写出优质的代码。

以下为我的语言,从高到低,等级依次降低:

1、python 现在这门语言的影响力越来越广,并且他简单易学

2、Ruby 我知道当我打出这个词的时候会有很多人骂我,但是请理性,作为一钟编程语言,我确信他能呆在这个位置

3、PHP 他号称自己是最简单的语言(JavaScript也这么说过)

4、C/C++ 是的,这个霸主理应享受这样的地位

5、JAVA 你也许回问我为什么把JAVA放在C后面,但我告诉你,C/C++的优良性确实比JAVA好,也许你会觉得C繁琐,但他很高效

6、JavaScript 这门语言是门对新手非常友好的语言,你可以随便一个编辑器就可以写,无需编译,放到浏览器内就可以运行

7、HTML5 原谅我把这门最简单的语言放在最后,说他简单是因为他只需要记忆。

好了,最后一点,语言无优越。每种语言都有它的好处,但也有他的坏处,最常见的程序就是混合式开发。希望你能抉择好。

一个完全不懂编程的人,想学编程怎么办

按照楼主所说的,应该是网页编程。

网页编程很简单,我再这儿把你的顺序说一下,具体的还要你自己查,我先说一下我常用的两种编程:

1、ASP

ASP是微软出的一个动态服务页面程序,跟DOS时代的basic语言相似

2、PHP

PHP 最初是1994年Ra *** us Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。

上面PHP是我抄写的,因为我也不知道PHP是谁造的

首先你知道这两个就行,然后就是数据库的搭配

ASP配ACCESS文件型数据库或者MSSQL数据库服务器,这两点的区别是ACCESS文件型数据库在数据库很少的情况下速度是非常慢的,但文件过大就不如MSSQL好用了

PHP一般都配MYSQL

好,不多说了,先看一下顺序,如果你想做新浪博客程序的话

1、博客的页面,如果你会编写HTML或者会用所见即所得的软件如MACROMEDIA DW的话,先用这个软件把博客的界面做下来,具体的你可以找这方面的教程,或者如果你会用WORD的话,这个软件跟WORD的原理一样

2、页面做好以后,就进入程序了,博客得有个后台,添加相关的文章啊之类的,这就要用到表单了

表单就是一个输入框、按钮、下拉表单,单选框、复选框等组起来的

例子:

1、进了后台,提交一篇文章,先做个表单

文章标题(输入框 用article_title的名称)

文章内容(文本区域 用article_content的名称)

提交按钮(提交按钮 用article_submit的名称)

这个页面咱们先定个名称,叫做article.asp,为页面文件

用DW软件做好以上的界面,咱们用ASP来替代,数据库用access来做

ACCESS在OFFICE中有,可以在装OFFICE来安装。

ACCESS中建立一个数据表,这个表的名称用article来命名,做四个字段:

1、ID(自动增长,因为文章很多)

2、article_title(文本,最多50个汉字)

3、article_content(备注,不限汉字字数)

4、article_date(建立日期,就是什么时候添加的这篇文章,默认的类型为日期,输入缺省的字符为%=Date%这样可以自动获取添加文章的具体时间)

好,页面和数据库都成功了,下面就是提交数据了

刚才建好了article.asp文件,现在就是做提交文件了,一般来说,可以提交到自身也就是article.asp来写入数据库,但初学更好是分开两个文件,实现程序与页面的分离也是很重要的

article.asp建后表单后,源代码中会出现一行:

from action="" method="POST" name="form1"

把action=""的双引号中加入要提交到哪个文件中,比如article_add.asp中

那么,article_add.asp用来接收article.asp中的两个表单

from action="article_add.asp" method="POST" name="form1"

这样一点击提交按钮就会提交到article_add.asp中

article_add.asp

%

%

这两行代码是ASP的代表,说明这中间的是ASP程序

%

'先连接数据库ACCESS文件名称,可以在网上查到

'接收刚才article.asp中定义的名称

article_title = request.form("article_title")

article_content = request.form("article_title")

'获取以后写入数据库

%

写入成功后,在博客页面上显示article_show.asp

比如说刚才写入的文章的ID为1,那么在博客页面中这样调用

article_show.asp?ID=1

就指明要显示ID号为1的文章

这就实现了一个数据库的添加,显示

总结,楼主要的顺序如下(仅针对网页编程)

1、做页面

2、做好添加的表单

3、数据库文件准备好

4、接收表单的程序文件

5、写入数据库

6、前台显示数据库

如果不明白,请再问;如果对你的学习有所帮助,

请点击本页面中的“选为满意回答”按钮,谢谢!

编程怎么学。

如何学习编程,主要有自学和报班两种途径,至于需不需要报班,可以结合自己的实际情况来进行判断,这里简单介绍下。

学编程的注意点:

1、要确定好自己一定能学下去,不能是三分钟的热度,只是学个热闹,这样永远没有办法学的会。

2、一定要打好基础,刚开始学习编程的时候可能会很慢,感觉自己没学会啥,这可能是因为正处于打基础的阶段,只有把基础打好,未来才可以学得更好。

3、要注意实践操作,理论知识学得再多,如果不能实际的运用,还是等于0的。

自学还是报班:

1、如果你可以规划好自己的学习过程,坚持一步步向前走,那么自学当然是很好的。

2、如果你没人监督就学不进去,也没有自己的学习规划,那么还是建议你报班,可以少走冤枉路。

不管是自学还是报班,学编程的要注意的点是相差不大的,希望我的回答对你有帮助!

完全零基础者,如何正确学习编程?

零基础学习编程 应从以下几方面入手:

1.去了解计算机的基本组成,计算机的发展史和编程的发展史,看起来和编程没什么关系,潜在的影响还是十分大的;

2.选择一门简单的语言作为入门语严;

3.学会使用搜索引擎;

4.知道如何看书;

5.要”像”个高手;

6.应具备的学习态度;

1>了解这些历史的意义:

了解一些编程的实质远比知道如何编程更有意义,不要在编程是怎么回事的情况下就去学习编程,这样对你的学习是十分不利的,作为一个编程爱好者,知道计算机的工作原理,这应该是一件再正常不过的事。

2.选择入门语言:

这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人会开始推荐你xxx语言,于是新手们又开始学习这种语言,搞到最后,什么语言都没搞懂,时间大把大把的流失,热情消耗殆尽。要解决这个问题,首先要明白一个根本问题,怎样挑选适合入门的编程语言?我推荐从难度这个角度来考虑,这门语言必须简单易学,有趣,而且要有一定的热度,有热度才能有更多的人一起交流讨论,翻开编程语言列表,发现有100多种编程语言,而且这个数还是在不断增加的,这里我们一起来看下2012年5月份的编程语言排行榜,能进排行榜前20的,首先在热度上都已经差不多了,现在要做的就是从排行榜里找到一门简单有趣的语言。

2012年5月编程语言排行

对于上述的语言,这里不可能一个个详细介绍,篇幅有限,最主要的是,这些语言的介绍只需要打开搜索引擎,输入这项语言的名字,搜索一下,就能看到详细介绍了,如果说不会搜索,那么,请返回之一个问题,一般来说,如果你去论坛提问什么语言适合入门,得到最多的结果应该是C语言,没错,就是上述排行榜排行之一的那个,强烈推荐C语言入门的同学如果看到这篇文章可能会很想吐槽,因为这里笔者要推荐的不是C语言,笔者认为,Python语言对于零基础更适合入门,很多人推荐C语言原因我猜测可能有两个,一是全国大部分的高校的编程课C语言是都有开设的,也可以说是学习过C语言的用户基数大,第二是C语言自身的强大,可谓是口碑好。基数大+口碑好,足以让你得到的结果是C语言居多。

笔者是Python语言入门,接触编程时完全是零基础,现在接触了C、接触了C++、JAVA,Visual Basic 6,回味了下,如果让我再次选择一门入门语言,我绝对不会后悔选择Python,建议每位同学去百科搜索下Python,看下是否真的简单易学,并且强大,如果你想快速写GUI(图形用户界面 )的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件开发的信心,对于写游戏,Python也是绝对不会让你失望的,pygame模块为你提供简单快速的游戏开发,Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。 虽说没法和Direct X相比,但对于新手来说,独立写个2D游戏也是一件很愉快的事。

对于Python,笔者就不再详细介绍了,只是推荐,具体选择什么语言,决定权还是在你手里,无论是C语言也好,Python语言也罢,下面所介绍的学习 *** 都是适用的。

3.学会使用搜索引擎:

之所以推荐使用搜索引擎的目的是培养更好的独立解决问题的能力,通常来说,刚学编程时,可能我们有时候连使用什么软件作为编程环境都不知,或者下载安装了编程环境却不知如何使用,这时搜索就派上大用场了,跑到搜索引擎里输入”xxx 使用教程”,结果就出来了,简直太方便了。

而且,新人都喜欢加很多xx语言的编程群,而且大都是挑人多的加,一旦编程中出现了一点小错误,就立马到群里提问,这是一个很不好的习惯,假如说群里有人在线,为你解决了这个问题,那么你独立解决问题的能力就降低了一分,假如没人在线,你就可能面临着等待,或者把问题放这,不去管它,这样积累的后果你是知道的,更好的方式就是动用搜索引擎,不需要等待,还可以锻炼独立解决问题的能力。还有一点,许多新人反应说许多知识搜索不到,我很负责任的说,不是搜索不到,是你不会使用搜索引擎,至少我现在在编程上还没有遇到过搜索不到某个知识点的情况,对于搜索的使用技巧,如果你还不知道,去搜索吧。

总之,有问题,就要去搜索。

顺便说句,加很多群不是一个好习惯,群里并不能让你学到太多知识,他的功能在于能找到一群有共同话题的朋友,真实的情况是大多时间都在时一起闲扯一些与编程无关的话题。

4.知道如何看书:

无论是电子书还是纸做的书,都会有页码,要做好学习的计划,每天看多少页?这倒不是,不要忽略目录这个好东西,先认真看下一本书的前言和目录,了解本书的知识点的分布,这样有利于更快的融入这本书,然后按章节作学习计划,按页来你就不怕把一个知识点切成两半?笔者看书时之一遍喜欢浏览,也就是走马观花的看,花一上午或一下午从头把书悠闲的翻一遍,不求记住知识点,只求记住几个名词,知道书里面有这些东西,给大脑一个模糊的印象。

从第二遍开始认真看,不放过任何一句话,碰到不明白的名词,没关系,搜索解决。看书要及时复习,推荐“看五退三”(笔者自造的词)式看书,也就是说一次看五页,下次看书式再向后退回三页,这样可以起到很好的复习效果,遇到确实看不懂的地方,也不要停留太长时间,很有可能当你继续向下看,再返回这个问题时,发现你已经可以理解了,这种情况很常见。

代码是一定要亲手调试一遍的,要亲手输入一个字符一个字符的输入,不是机械的复制粘贴,复制粘贴的后果就是你自己感觉学的差不多都理解了,然后到上机亲手写代码时,要么写不出来,要么一运行报错一堆。所以,书上的每段代码都要亲自调试。

对于代码报错,作为新手,正常的不能再正常的一件事,这里说两点,注意单词的拼写错误和符号是不是在英文状态下输入的;还有就是坚持自己找出代码错误,坚持,代码报错不求人,自己解决。

5.要”像”个高手:

在写这几个字的时候我还是在担心等等这句话会不会造成误解,像个高手,并不是让你打肿脸充胖子,而是一种激励自己学习的一种 *** ,具体就是,要多帮助其他新人,帮助别人可以提高自己的话就不说了,在论坛或群,你可能遇到新人们各种各样的问题,要么代码报错自己检查不出错误,或者想解决某个问题却找不到 *** 等等,诸如此类的问题,如果你能解决,一定要记得解答一下,不断这样下去,你在你的圈子里说话就会越来越有分量,别人也就更信任你的能力,正式由于这种信任,也渐渐使你背负上了一种高手的责任感,别人请教问题我能不会?即使出于虚荣心,我们也得不断学习,维护我们在别人心中高手的形象,这样也就达到了 *** 自己不断学习的目的。

但是需要记住几点;

一:不要误导其他新人,自己不确定的知识不要回答;

二:对于那些弱爆了的问题,你已经回答过很多遍了,如果别人没指明让你回答,那么就把这个机会让给别人吧,确实没必要再在这些弱爆了的问题上浪费时间;

三:每天冒泡回答问题的时间不要过长,否则会影响到你的正常学习进度;

四:发现自己错了就要勇敢承认,等高手出来吐槽时只会让你更难堪,不要以为新手好忽悠,当新手有天成为高手时,会记得当初是谁在挖坑让他跳。

6.需要具备的态度:

–①:恒心,专注,相信自己。每当看到有人告诉新人学习 *** 讲要有恒心,要学会坚持不懈之类的我就想吐槽,做什么事不需要这样的态度?编程,要有 *** ,要有想象力,不局限于书本上的知识点,大胆实验,尝试把已经学习的话知识点组合成新的知识点,就拿C语言的链表来说,几乎所有的C语言入门书都把链表作为单独的一个知识点,如果说所有的书都取消链表这个知识点,当你学完指针、结构体、再告诉你malloc函数的用法,你能想到可以组合成链表这有趣的知识。

–②:学会稳定自己的情绪,当在论坛或群意见不合,或者有人无理取闹时,不要动怒,立即潜水,因为没必要动怒,谁对谁非,旁观者自然能看到。

扫描二维码推送至手机访问。

版权声明:本文由黑客24小时接单的网站发布,如需转载请注明出处。

本文链接:https://szlqgy.com/33623.html

“完全不懂编程的人如何编程(为什么编程学不会)” 的相关文章

齐柏林飞艇音箱(宝华韦健飞艇使用说明)

还原比较好。您可以使用USB,苹果用买宝华就OK,你好博士10一般。 位于艇体下面的吊舱。现在假音箱很多。 简短些,齐柏林飞艇音箱也要有蓝牙功能才能二者配对的,不喜勿喷。飞艇由巨大的流线型艇体。 为将从3月25日到9月25日举行的世界博览会做热身”。关于音响以后齐柏林飞艇想入bosesoundock...

服装促销广告语(鞋店100个促销活动方案)

可以试着搞些互动性活动,所以对于服装促销方案的内容要熟悉,中情X鞋其实促销广告词只要带着吉祥或者喜悦。这边不看终生遗憾、把单价价100左右每件的精品衬衫两件148出售,下面介绍服装促销方案包括的内容促销方案必。感恩时节。 接下来便是拟定服装促销方案,越吸引人越好。 没什么新颖的,我和月亮交朋友,为了...

淡然是什么意思(淡然是一种怎样的心态)

找把锋利的手术刀和袜子,听之任之,跟你说这句话的人的意思就是摆正心态,而且保持一个平静淡然的心态也不是一时半会就能做到的。必然的东西,只有今天才是实实在在的现实,咬住袜子。分开来说,没心没肺的话你活不了,放杠一人包圆而节节高指的是奖励的马。 其实顺其自然的定义本身就有些颓废顺其自然,要争什么东西呢,...

至尊红颜电视剧(至尊红颜手机免费观看)

挽留。1。电视剧全集在线观看最好是快播观看的,合拍42集古装连续剧至尊红颜又名武媚娘传奇。 国语中文字幕。看看把优酷网上的。至尊红颜中演王皇后的人和神医侠侣中演缇乐的是不是同一个人。要在线观看不卡的,媚娘向皇上。 土豆上都可以看那,高清的,至尊红颜主演范文芳郑佩佩影片类型国产剧,无病毒的。 步步高升...

彼女たちの流仪(她们的流仪汉化硬盘)

你用那个专用的下载器下吧地址tora,06年的galgame了在网上找了很久都没有请问各位知道哪里能下么或者,EXE。 。REALLIVE。SistertyranT可是凌辱系的………………查了查好像没,以上是防百度抽的的地址。已发,Hgamecn”。11eyes好像坑掉了。 之前看过个帖子有说到Si...

蝙蝠侠大战超人(超人vs蝙蝠侠电影免费观看)

超人钢铁之躯,中国大陆美国。蝙蝠侠大战超人正义黎明。超人与蝙蝠侠的动画答得好追加分。你说的是2016年上映的真人电影蝙蝠侠大战超人正义黎明。1983年的超人3,1980年的超人2。25,克里斯托弗·里夫主演的超人一共有四部1978年的超人1。 请耐心等待。蝙蝠侠系列动画和动画电影超人系列的。所以蝙蝠...

评论列表

访客
2年前 (2022-07-13)

)的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件开发的信心,对于写游戏,Python也是绝对不会让你失望的,pygame模块为你提供简单快速的游戏开发,Pygame是 跨平台

访客
2年前 (2022-07-13)

不会让你失望的,pygame模块为你提供简单快速的游戏开发,Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。 虽说没法和Direct X相比,但对于新手来说

访客
2年前 (2022-07-12)

hon,建议每位同学去百科搜索下Python,看下是否真的简单易学,并且强大,如果你想快速写GUI(图形用户界面 )的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件

访客
2年前 (2022-07-12)

单易学,有趣,而且要有一定的热度,有热度才能有更多的人一起交流讨论,翻开编程语言列表,发现有100多种编程语言,而且这个数还是在不断增加的,这里我们一起来看下2012年5月份的编程语言排行榜,能进排行榜前20的,首先在热度上都已经差不多了,现在要做的就是从排行榜里找到一门简单有趣的语言

访客
2年前 (2022-07-13)

这里说两点,注意单词的拼写错误和符号是不是在英文状态下输入的;还有就是坚持自己找出代码错误,坚持,代码报错不求人,自己解决。5.要”像”个高手:在写这几个字的时候我还是在担心等等这句话会不会造成误解,像个高手,并不是让你打肿脸充胖子,而是一种激励自己学习的一种方法,具

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。