导航:首页 > 编程语言 > 高一菜鸟编程怎么学

高一菜鸟编程怎么学

发布时间:2022-05-21 05:33:42

㈠ 菜鸟怎么去学编程

我以前回答的,也是同类问题,学编程很难上手,因此复制一下给你。
1、不知道从什么地方看起。解决办法就是从第一章看起。
2、不知道如何编第一个程序,很简单解决方法是
(1)、用书上例子
(2)、独立完成最简单的一个完整流程,如从代码到完整的作品,如软件就是一个提示框,硬件完成一个闪灯。
3、不知道程序怎么编写,这个是刚学习的通病,其实很简单,按照你的想法编写,错了也比不编程好的多,慢慢改进就会很精简。我刚开始写一个代码用了1200多条的汇编,但现在让我改完后只有105条实现了相同功能。
4、不知道怎么更好更快的编写,其实编写程序有一些思想在里面多看看一些编程思路的书。
我可以提供一些
下面是总结的经验。
1、程序细化,利于组建其他程序。
2、程序模块化,利于整体调用。
3、分类程序段,使程序思路清晰。
4、合并相同和相似的代码,编写成一个函数,用到此功能调用此函数。
5、编写通用程序,载入不同的脚本实现不同的功能。
6、编写程序工具,不同功能的模块可以用程序工具来编辑,比用代码编辑方便。
7、用通用的现成功能库来提高工作效率。
8、持续优化重构和改进,提高代码质量。(lens23 提出的)
9、建立通用数学模型,使一类事物用一个统一模型表示。
10、预留一些接口,提高程序的可扩展性。(chm51666提出的)
11、添加一些注释、流程图、说明文档使思路清晰。
这样你编写的程序会可读性强、重复错误少,代码量少,时间少。其实好的代码往往比不好的代码可以差几十倍的代码量。(这个我也不知道为什么)
5、如何学别的知识和相关的东西,按照上面的路子再走一次。
6、如何和客户交谈,满足客户要求,这个比较难。可以找一些录音设备。
http://..com/question/287103110.html

㈡ 我想学习编程~菜鸟应该先从什么开始学起呢

1,学习编程的确是进一步了解计算机相关知识的比较好的途径之一,所以建议你学习一下。
2,计算机是帮助人们解决问题的有力工具,而编程语言是操作这一工具的最好方式,至于具体
使用何种语言其实并不十分重要,重要的是你解决问题的逻辑思路,而计算机语言只是被用来
描述这一思路而已。但个人意见还是以C语言作为入门语言,它语法简单,正因为如此,使得它非常
灵活、高效。而且作为系统级的语言,是编写操作系统的主要工具。
3,4 既然建议你学C,那么推荐几本书,第一个就是谭浩强的那本经典之作,尽管有人说它不怎么样,
但个人认为非常适合初学者。等到对C有个全面的了解后,可以看看《C专家编程》,《C陷阱与缺陷》。
这两本书可以使你通透的认识C。有了一定的编程基础后,可以学习一下面向对象的程序设计方法,可以
学习C++或java。另外,要想使自己水平有长足进步的话,要看看系统编程方面的书,windows平台下可以看看
《windows程序设计》,《windows核心编程》等等。再以后就可以看看网络编程,数据库编程方面的书了。现代
计算机系统涉及面很广,你可以专注于某些方面,具体就看你个人的兴趣了。总之要先把基础打好。
另外要知道,学习一门语言不是靠一两本书就能学好的,要多动手,刚开始学习时,可以将书中的例子照搬一下,
慢慢的可以做一下书后的习题(这方面谭浩强那本书作的比较好,所以才建议你从它入门)。
另外数学是训练你逻辑思维能力的最佳途径,所以建议你打好数学基础。
至于买书的话推荐一个网站,www.china-pub.com,很专业的网上书店,而且价钱便宜。
时间有限,就说这么多了,希望多你能有帮助

㈢ 今年高一,想学习编程,不知从何学起……

学java吧。最简单的是vb。但是落伍了。还是学java有前途,将来接触jsp。也有帮助。学习的的话。要充分利用网络资源。网络java教程就有很多。

㈣ 我是一个菜鸟,想学习编程该怎么入手

楼主,其实呢,英语对编程形成不了障碍,因为编程语言在程序员眼中,不过是一堆希腊字母组成的各种命令符号罢了。学习什么语言并不重要,重要的是学习编程方法。当然,学习编程方法必须有一种语言作为依托,当你真正的学会编程之后,你就能不在受那一种语言的束缚,一通百通了。比如你学会了C++,再去学Delphi,只要花几十分钟弄清楚它的语法和IDE操作环境的使用方法,马上你就可以开始写自己的程序了。至于一开始要学什么语言,我建议还是学C或者C++吧。这两种因为用的人多,相应的教材也多,便于学习。
学习编程不一定要从C语言学起,比如你接下去要学C++或者C#。C++其实是C的扩充,你想想,假设你打算背下一本英语词典,那你有必要一定先背下小学初中课本中所有的单词,再从头背一遍词典吗?
所以,我可以很负责的告诉你,要学C++,C语言不是必要的。只不过C语言相对来说比较简单,易学,学起来后有个基础要学C++会比较容易。但是有利有弊,它能让你学起来容易些,但因为它是面向过程的语言,而C++是面向对象的语言(关于面向过程和面向对象,当你开始学习编程后你自然就会知道),所以学C后再学C++反而有一定几率束缚了你的思想,让你学得更加艰难。所以其中利弊你自己权衡,我不做建议。
学习编程,其实最重要的是兴趣,特别是自学。你必须能为自己找到编程中的快乐。比如楼主你喜欢玩游戏,那么,学习编程对你来说有什么用呢?编游戏?(囧,呵呵,这个扯太远了,需要很强的基础)编些小游戏其实还是没什么问题的,想五子棋,象棋之类的,很简单。以前,都是你在玩别人写的游戏,现在,当你自己写出一个游戏来的时候,那种感觉是无法形容的。可以为你提供乐趣的还有像编外挂呀什么的。当然了,罗马不是一天建成的,你需要从基础一点点学起,以上那些建议只是为你提供一些动力。
如果你决定从C语言学起的话,那么很简单,网上的教程也一大堆,Google,网络,一搜一大堆。如果你决定从C++学起的话,那么我给你介绍一本书——《Thinking in C++》,中文名是《C++编程思想》(已经被翻译成中文了,我买的是“机械工业出版社”的,已经是第2版了,共分两卷)。就算你没有C语言的基础,还是能看得懂,这点你可以放心。这的确是一本好书,世界着名。
至于编程中遇到的问题怎么解决?很简单……Google一下或者网络一下。

㈤ 菜鸟怎么学编程

基本上编程都是从C语言作为基础开始
学起的,不需要基础。
你网络
VC6中文版
我们曾经学编程的时候就用的这个版本的C编译软件。
C语言开始学最好从基础的学起,像数据类型、算法结构什么的。你的书应该有点深了,对于刚开始学的,指针是C的经典,要有一定的基础的时候才能看指针。
说的不全,希望采纳!

㈥ 高一菜鸟学编程应该怎么学

学编程就是这样,我今年30岁了,五年里跳了五次槽,不知道和大家比算不算多J,没有什么太多起伏,但我想很多朋友可能会和我有类似的经历,不知道能不能引起你们的共鸣。30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员...... 我想对我上面所说的话给一个总结:

如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。
如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。)
不要因为自己年轻就找理由挥霍时间,少玩一点SC、CS、魔兽3、传奇、魔力或者…….,多看点书,多练练题。

Java、.net、C++、PB、VB、Delphi、汇编到底应该学哪个?我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML…….应该怎么学呀,对不起,这些我也确实不是都会,但请相信,你先实实在在的写上十万行以上的代码以后,那些东西你自然就慢慢会了。 什么时候努力都不晚,关键是你明白要努力了,大器晚成总比一事无成要好的多。
大家不要误会,这里的假于物可不是指抄袭别人的源代码,而是指通过学习别人的源代码把他的思想扩展到自己的思想里去。
注:上面的十大“精华”纯属我个人的“谬论”,您自己看着消化,有用的收下,没用的请拖入“回收站”。如果你觉得这些总结不过是一些浮华之词,那请你先问问自己:“是不是在行动上都真正做到了。”
如果你觉得自己应该追求什么,不管遇到什么困难千万不要放弃,一定要坚持下去。
这就是我,一个不算优秀,不算勤奋;玩能玩通宵,学也学能学通宵;对梦想的追求很执着;到了30才开始真正写程序;一个很平凡但又不甘于平凡的人……我的经历相信很多朋友都有过的,我现在也不能算是一个成功人士,但我相信我的经历却是值得大家借鉴的,因为我终究代表了一类人。
最后我还想说一点:现在很多朋友都抱怨中国的软件业环境太差,前途渺茫。确实是这样,我有同感。最后:希望所有的程序员和拥有成为程序员梦想的朋友们在新的一年里心想事成,万事如意。请相信我:明天不一定更美好,但美好的一天一定会来!
想学编程,不能急,要慢慢来,有耐心,(千万别下网上的电子书,那简直是浪费时间,自己花钱去买书回来看)相信你能成功!以下是我给你总结的书:
1、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《操作系统》(了解->熟悉)
4、《The C language》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机网络》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向对象高效编程》
8、《设计模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推荐)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技术内幕》
14、《MFC 深入浅出》
15、《软件需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序员参考手册》
19、《用TCP/IP进行网际互连》
20、《COM 本质论》

㈦ 菜鸟怎样学习编程

菜鸟学习c++(编程环境设置)

在图书馆借了一本叫做《How To Think Like a Computer Scientist Learning with C++》

之所以看上这本书,一是因为它比较薄,看起来应该比较节省时间,二是,粗略的抽看了几页,翻译的文字还不错,文字不生硬,基本上没有比较古怪的字眼。

今天试着根据书本的介绍开始实际的编程操作。

光是设置运行环境就费了好大的劲…

我采用得编译软件是书中强烈推荐的BCC55(borlandC++5.5命令行编译器免费软件)+ SciTE(窗口式集成开发环境opensorce软件)。

安装好两个软件,然后打开SciTE,输入helloworld的程序,存盘到d盘,就开始编译了,结果一开始就出错:

>make

>The system cannot find the file specified.

傻眼了,明明就是在这个文件的编译状态下,怎么会找不到文件呢?

赶紧查书,原来没有给SciTE设置如何调用BCC32编译器。

赶紧设置了,再编译,还出错:

>c:\Borland\bcc55\Bin\bcc32hellowrld

>The system cannot find the file specified.

怎么回事呢?

想了老半天终于明白了,我把helloworld文件存在了D盘,但是软件是在c:\Borland\bcc55\Bin\bcc32这个文件夹中搜索文件。于是在这个文件夹中又存了一个副本,再次编译,再出错:

>c:\Borland\bcc55\Bin\bcc32 helloworld

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland

hellowrld.cpp:

Error E2209 hellowrld.cpp 1: Unable to open include file 'iostream.h'

Error E2451 hellowrld.cpp 4: Undefined symbol 'cout' in function main()

Error E2451 hellowrld.cpp 4: Undefined symbol 'endl' in function main()

*** 3 errors in Compile ***

>Exit code: 1

怎么会又找不到头文件呢?难道是系统自带的头文件库中没有这个文件?要自己找?编译器不会这么简陋吧,好歹也是borland出的。找到BCC的安装目录,一看,文件好好的存在,开始有点抓狂了…

再看书,SciTE的设置是完全没有问题了,看bcc的设置,找到了问题的所在,没有设置bcc的运行环境。

“Bcc的运行环境有两类,一类是他与操作系统的关系,另一类是它与c++本身的库函数的关系”

看来问题是出在没有设置bcc与库函数的关系,虽然我可能永远不会在winxp操作系统下用到命令行来编译程序,但是不管三七二十一,我把bcc与操作系统的关系也给设置了,然后再设置bcc与c++库函数的关系,主要过程是在bcc的安装目录下面授动添加两个cfg文件——BCC32.cfg和ILINK32.cfg.

BCC32,.cfg文件的内容如下:

-I "c:\Borland\BCC55\Include"

-L "c:\Borland\BCC55\lib"

(在这儿,为了使文本美观,我在-I和—L后面各加了一个blank,想不到又给自己带来一个大麻烦,后面再说)

设置完毕,又仔细地看了一遍书中的说明,确定没有漏掉任何一个必要的设置了,心中不由暗自得意,再运行程序,又出错误:

>c:\Borland\bcc55\Bin\bcc32 helloworld

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland

Error E2075: Incorrect configuration file option: c:\borland\bcc55\include

>Exit code: 1

救命啊!

怎么回事?难道是编译程序太古老,不能区分大小写的路径?

更改文件路径,与系统显示完全一致,还是出现这个错误信息,反复地编译了4,5次,还是没有变化,我开始崩溃了!

怎么办?怎么办?

我就盯着书上的

-I "c:\Borland\BCC55\Include"

-L "c:\Borland\BCC55\lib"

和文件里面的同样内容猛看,确实找不出来原因阿。

就在我快要放弃的时候,脑袋里突然一阵灵光闪现,难道美丽也是一种错?难道是那个空格的问题?删去空格,再次运行:

>c:\Borland\bcc55\Bin\bcc32 helloworld

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland

helloworld.cpp:

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland

>Exit code: 0

>make

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland

>Exit code: 0

>helloworld

Hello world!

>Exit code: 4303648

Done!终于完成了,终于完美的结束了最初的磨难,不知道还有怎么样的困难在前路阿。

以前一直都在学习c语言,感觉c语言真是世界上最好的编程语言了,后来看了一本关于c++的书,看到重载那个地方,感觉c++简直神了,这个想法太奇妙了,c语言相对有点落后了。所以感觉该学学c++了,这个可能更适合自己,适合未来,但是不管怎么说,重要的是要把它学好,而不是每次都学到一半就放弃!忌之~

假如你和我一样是一只正在学习编程的菜鸟,那么下面的十个好习惯与你共勉之。

1、设计规划

现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,这好比搭积木的游戏,你可以把你的积木块组合成各种各样的形状,但首先要熟悉每个积木块的功能。

2、有备无患

实战之前,先找几个样例程序研究研究,最起码明白怎么开头,怎么结尾,别打无准备之仗。

3、葵花宝典

做一份所用程序语言的精简列表,包括基本数据类型、各类运算符说明、基本语句结构、常用关键词(保留字)、常用函数(控件)说明等等。

4、自由独立

为你的应用程序建立一个单独的目录,这样既方便应用程序文件的管理,而且如果你要给程序搬“家”,卷起铺盖就可以走人了。

5、见名知意

程序再小,用的变量也不会少,变量起名应当见名知意是个老话题了,好处是显而易见的。推荐程序员使用“匈牙利命名法”,它会使你的起名工作变得轻而易举,而且相当专业。

6、对称之美

中国人讲究对称之美,用在编程里也很合适,如果程序里用到A循环嵌套B判断,B判断又包含C循环之类的结构,记着使用缩进法,让A:ENDDO对齐A:DO,B:ENDIF对齐B:IF……诸如此类,依次缩进,总之对称就等于美观加易读。

7、多加注解

对程序中自定义的变量、函数、子程序加以功能性的注释说明,别嫌麻烦。如果过了三月五月,连自己写的东西都看不明白了,那才大麻烦。

8、环境保护

如果应用程序需要修改系统设置,记着应用开始前先保存设置,应用结束后要恢复设置,千万别污染环境。

9、拿来主义

一个人的力量是有限的,大家的力量是无限的,平时多看些技术资料,如果碰巧有好的经验,巧的方法,用得上的段子,不妨拿来。

10、忍者无敌

当你认为程序代码写的“百分百”正确,而程序编译执行百分百有毛病,你基本属于晕菜的时候,千万要忍,歇口气,重头来,别放弃!相信最终的胜利是属于你的!

你的PC可以装ADSL 也可以连网 但是你想学编程 就去买本书吧 别看电子教材

另外一定要把网线拔了(至少在学习C#或C++语言本身的这段时间把网线拔了) 保持一个月不上网 当然学语言可以学C++也可以学C#

我建议学C# 这是一门优秀的语言 所有学过C#的人都这样评价

好了 这样就可以了 现把语言学会了 就可以上网了 学语言的过程中别老是泡在论坛上问问题 没意思 看书 看msdn 语言层面没有值得你去问的问题 都很简单 正常智商的人都能理解 假如看不会就回家种田吧 当然还要理解什么是面向对象

知道什么是类 什么是接口 对象 多态性 派生 虚拟类和接口的区别 等等

然后找本设计模式的书开始读 推荐 《C#设计模式》 还有软件工程的书也拿来翻翻 语言只是表面的东西 想写windows程序就要搞清楚如何使用面向对象的思维方式去分析手头上的问题 并且保证你写出来的类的灵活性和低耦合 便于维护

另外开始学习类库吧 类库的学习时一个长期的积累过程

语言 + 思维 + 类库 = 程序

秘诀是:看书 看书 遇到书上的程序先照着写一便 理解清楚 然后自己不看书 自己再写一遍 别上网 那样容易让你浮躁

㈧ 编程怎么学。

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

学编程的注意点:

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

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

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

自学还是报班:

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

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

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

㈨ 高一学生如何学习编程

(原创,转载请注明)

可以象楼上的那位小弟弟一样从简单的入手
在众多的编程语言中VB是比较简单的了,你可以先接触接触。
如果感兴趣的话就继续学习Delphi,因为语法一样,比较容易继续,但是精通难!
不过如果要走编程之路的话,还是从C开始,因为比较正统,就像武侠中的少林和武当一样。当然如果你选择了他也就选择了枯燥,不过如果修炼的好的话,是很有助于你的计算机学习的。学到一定程度,建议你看看计算机中的非常重要的学科---数据结构。当然这也是比较难的学科。在就是看一些算法之类的东西了,千万不要被那些看是花哨的编程工具吸引,要耐得住寂寞,是学习C的关键法门!因为那些看似有用的东西,其实会掩饰掉了很多本该学习的细节!
有了以上的基础后,可以在看看C++,主要是接触一些面向对象的知识。如果觉得自己还有能力和时间的话,那就再看看VC吧,不过可以先申明,挺难的!
行内有句熟语:真正的程序员用VC,聪明的程序员用Delphi。
如果精通VC了的话,掌握Delphi只要1.2个礼拜就可以了!

编程的用处很广,涉及的东西也很多。当然你现在还是个学生,没必要花太多的时间在这个方面,主要还是学好本职。这个就作为课余的消遣吧,以后上路大学后在全面的接触不是很好吗?想想当年的我,高中的时候也挺痴迷于此,因为在碰到PC的时候总是被人叫白痴!所以发奋~哈,不说那么多了,祝你成功~~~

阅读全文

与高一菜鸟编程怎么学相关的资料

热点内容
腾讯云应用服务器可以做什么 浏览:507
二次元表格编程 浏览:20
plc编程器保停 浏览:963
如何降低服务器的内存占用率 浏览:868
阿里云服务器是个什么意思 浏览:817
国内最好的数控编程培训学校 浏览:13
222乘104列是算法 浏览:159
程序员沟通正确姿势 浏览:969
魔玩app怎么视频推广 浏览:960
程序员抽奖送礼 浏览:458
北京java程序员薪资 浏览:658
如何创建网络平台或者app 浏览:355
python随机数生成控制概率 浏览:237
压缩机并联运行 浏览:899
两位单片机 浏览:63
四川音乐类投档线的算法 浏览:650
建行app如何改转账卡 浏览:27
android开发升级 浏览:299
要火社区app进不去怎么办 浏览:826
安卓手机上的自定义功能怎么用 浏览:230