导航:首页 > 编程知识 > 中专学编程要注意哪些问题

中专学编程要注意哪些问题

发布时间:2023-08-12 04:39:55

㈠ 学习编程语言应该注意些什么!

程序学习要点:
1、首先必须要有兴趣:无: 花很多精力、时间,效果很少;仅为了谋生,将会很艰难。所以要慢慢培养自己的兴趣,方法是多看一些相关的名人事迹,趣闻报道等。有了兴趣,事半功倍。
2、慎选语言。男怕入错行,女怕嫁错郎。目前主流C++、JAVA。选择语言,即选择以后的发展方向,所以必须要慎重。因为人的精力是有限的。选择语言之后,就要用心钻研。不要一出现一门新的语言就马上转过去。目前企业应用需要的人才最多,而最适合的语言是J。
3、不要幻想一下子成为高手,必须要脚踏实地,必须要遵循语言学习的规律。很多人一学习就开始使用全自动的J开发工具,必须要从J语言的本身入手,抓到J语言的本质,这样才不能成为工具的奴隶,而是将工具作为奴隶。
4、最重要是:多动手。只看书能够学到一些理论知识,但并不能发现细节问题,只要在实践时才能发现。
5、程序最终的结果就是代码。其它人最终也是在写代码,别人的编程思路也是在程序中。所以学习程序的一个捷径就是参考别人的代码。如去下载一些网上书店的源代码,即使没有书,只看源代码也能得到较大的进步。另外,随着水平的提高,还可以去看一些开源框架的源码,去学习它的思想,参考它的代码。
6、加强E文的阅读能力。能说最好;对于开发人员,更重要的是E文阅读能力。要学习一些新的技术,通常官方文档都是E文的。专业词汇本身并不多(不比得华丽的文字修辞词汇),只要你坚持慢慢去读,渐渐地就会发现阅读E文并不困难。
7、有问题,怎么办?深有体会。很多学生恨不得找到一个绝招,三二下搞定。这种浮躁的心理表现在一有问题就问老师、同学,这样就会推力解决问题能力。即使到了公司,一有什么小问题,你也无法搞定。所以从一开始就要多动脑筋、培养独立解决问题的能力。有了问题,求人不如求已,万不得已才请教别人,请教别人也是以问提示为主----注意,培训解决问题的能力比解决一个具体的技术问题的能力更为重要。一招鲜,吃遍天。
8、多读好书。好书?适合你的书。开始学习,薄书--少挫折,多信心;入书的看完以后,再用一本较厚的书来多实践。也可买一本比较全的书来作为参考。学习的方法很重要,学习的顺序也很重要。
9、使用适合的工具。强调:不要一开始学习J就使用全自动的开发工具,如Eclipse、JBuilder。有错误,很多时间都可以利用开发工具自动修改,而自动修改并不一定是你想要的结果。所以在一门语言的基础有所了解之前,尽量不要使用太自动的工具。
总结:以上讲了程序设计的学习要点,无论你选择什么语言,方法都是相通的。

㈡ 学习编程一般要怎么做

学习编程一般要这样做:

1、打好基础

当你开始学习编程的时候,首先你要确定的东西是“基础”。要打好基础,你需要学习计算机科学。

现在,我们可以在网上找到很多针对初学者的课程。互联网的确为初学者提供了便利,你可以通过网络找到大量有用的信息。因此,你得花时间研究一下这些信息,从中选择最适合自己需求的。

2、建立耐心

作为一名程序员,要想获得成功,首先要建立耐心。它可以令你在经历了无数次打击后,仍然能够站起来,让你随时作好准备应对失望。

耐心可以帮助你成为一个更出色的问题终结者,它还可以提高你对计算机的认识。计算机的概念是很复杂的,它要求要灵活,耐心和努力工作去理解它。绝大多数时候,当初学者开始学习编程的时候,他们并没有正确的期望。

在初学阶段,你不要期待想获得一切,寄望过于乐观是危险的。由于不正确的期望,很多初学者很快就放弃了,转而学习其它东西了。要对付这个问题,你应该建立耐心,并且要想着最终的目标。

3、设定目标并向目标前进

设定目标是一种有力的,有激励性的方法,鞭策着你不断进步。例如,当你开始学习PHP的时候,你可以设定一个目标,要求自己完成一个简单的项目。

一旦你的目标达到了,再设定另一个,并重复这个循环。 编程的学习和提高是永无止境的,因此不断地为自己设定目标,而且不要忘了你的主要目标。

比如,你可以尝试设定以下这些简单的目标:

(1)使用CSS和JavaScript创建一个计算器;

(2)使用HTML, CSS 和JavaScript开发一个自适应网站

(3)使用后台编程语言,如PHP, Ruby, Python等开发一个动态网站;

(4)使用JavaScript设计一个简单的2D游戏。

4、多做项目

通过做更多的项目,你不仅可以了解你自己的局限性,而且可以提高你分析和解决问题的能力。毕竟,学习代码不完全是只学习语法,而是要学习如何使用手中的工具去解决问题。

编程还需要具有创意的见解以及要有计划地去做一些有意义的事情。对于初学者,很难产生一个好的项目创意,因此你可以多看看别人的项目。

例如在livecoding.tv上,你可以看其程序员在线编程,开发产品。这是一个很好的学习机会。通过看别人的项目,你可以获得灵感来帮助你创建自己的项目。

另一个好处是,你可以发现别人在开发项目有可能碰到哪些问题,然后如何解决它们。这些问题在你开发项目的时候,也有可能会碰到。因此这是一个很好的借鉴机会。

5、参与社交编程

学习写代码从来不是“一个人在战斗”。如果你觉得不需要任何帮助就可以创建一个更大的应用软件,那么你就错了。事实上,编程是一项集体活动,如果你想坚持下来,你需要从各种社交平台上获得帮助。

例如,GitHub,StackOverFlow,Livecoding以及其它的社产平台,都是很多程序员聚集的地方。每一个社区都各有特色,选择合适自己的社区,积极参与社交编程,可以帮助你提高技能。

㈢ 请问学编程都需要哪些知识注;中专学历

给C++初学者的50个忠告
1.把C++当成一门新的语言学习(和C没啥关系!真的。);
2.看《Thinking In C++》,不要看《C++变成死相》;
3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
6.会用Visual C++,并不说明你会C++;
7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
9.看Visual C++的书,是学不了C++语言的;
10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11.浮躁的人容易问:我到底该学什么;——别问,学就对了;
12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
17.C++不仅仅是支持面向对象的程序设计语言;
18.学习编程最好的方法之一就是阅读源代码;
19.在任何时刻都不要认为自己手中的书已经足够了;
20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;
21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;
23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;
25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
26.请看《程序设计实践》,并严格的按照其要求去做;
27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;
28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;
29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;
30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;
31.学习编程的秘诀是:编程,编程,再编程;
32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;
33.记住:面向对象技术不只是C++专有的;
34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
35.把在书中看到的有意义的例子扩充;
36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;
37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
39.C++语言和C++的集成开发环境要同时学习和掌握;
40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);
43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;
48.保存好你写过的所有的程序——那是你最好的积累之一;
49.请不要做浮躁的人;
50.请热爱C++!

阅读全文

与中专学编程要注意哪些问题相关的资料

热点内容
瑞斯康达网络管理界面 浏览:254
ca证书管理器linux 浏览:358
苹果id安全提示问题3个字符 浏览:949
iphone上好的拍照软件 浏览:579
word内嵌文件怎么下载 浏览:864
8s16升级 浏览:340
计算机网络技术基础pdf 浏览:544
javafrom提交地址参数 浏览:721
git发布版本 浏览:728
vc修改文件名 浏览:149
linux65从域 浏览:321
用什么东西压缩文件 浏览:406
怎么删除ipad隐藏的APP 浏览:981
编程如何占用大量内存 浏览:116
多个excel表格文件如何组合 浏览:918
ubuntu内核升级命令 浏览:679
pgp文件夹 浏览:894
一键还原的文件是什么格式 浏览:581
女汉子微信名霸气十足 浏览:65
win10手机蓝屏修复 浏览:419

友情链接