我想学编程,请问该怎么入门?

我现在上初三了,不过也马上高中了。

想在暑假的时候学下编程(入门),以后上高中的时候也继续学。

之前我搜索了一些教程了。
比如这个:http://www.enet.com.cn/eschool/video/vb/
还有这个:http://tech.163.com/special/v/0009159F/vc.html

但是我真的是看不太懂啊,那些语言我都没接触过。

还有,我是该先学哪种呢?VB、VC、C...还是别的呢?

学编程入门建议:
1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。
2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。
3.逻辑思维能力的培养、学程序设计要有一定的逻辑思维能力。“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-23

 一:确定一个方向,编程语言太多了:java、C++、python、PHP、C等,需要确定方向,从基础学起,建议零基础学编程的小伙伴从C语言开始学起,C语言入门比较简单,会提升自信心。

二:自学编程入门一定要阶段性的看到成果,这个“成果”并不是在“黑匣子”里面实现,要在用户展现界面呈现,很容易提升信心。



三:视频和图书同步查阅,网上的是鱼龙混珠,建议找一些免费的学编程入门的初级视频进行学习,最好是成套视频,如果条件允许也可以购买一套编程入门的视频资料。

四:计算机编程入门一定要理论和实践相结合只有这样才能真正学好

五:如果你有会编程的好朋友,多请教请教他,能让他带带你就是最好不过的了。

本回答被网友采纳
第2个回答  推荐于2017-09-22
我的建议是首先学习C语言和VB,这是两种不同风格的基础知识。

然后可以根据自身的兴趣和发展方向来选择各种编程语言。如C++,C#,JAVA等等。当你学习的时候你自然会发现算法和数据结构的重要性,这是必须要努力学习的方面

与此同时必须要学习一下数据库的相关知识。

学习的时候,我认为实战很重要,自学如何实战?那就是做题,多做题才能多发现问题,多发现自己的不足。

以下是我查询到的一点参考:

方案一 Basic语言 & Visual Basic

优点
(1)Basic 简单易学,很容易上手。
(2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。
(3)众多的控件让编程变得象垒积木一样简单。
(4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。

缺点
(1)Visual Basic 不是真正的面向对象的开发文具。
(2)Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。
(3)Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。

综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会vB编程,并用VB 做出自己的作品。对于那些把编程当做游戏的朋友来说,VB 是您最佳的选择。

Basic/Visual Basic简介
方案二 Pascal语言 & Delphi

优点
(1)Pascal语言结构严谨,可以很好地培养一个人的编程思想。
(2)Delphi是一门真正的面向对象的开发工具,并且是完全的可视化。
(3)Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。
(4)Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。

缺点
Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦。

综述: 方案二比较适合那些具有一定编程基础并且学过Pascal语言的朋友。

Pascal语言简介
Delphi简介
方案三 C语言 & Visual C++

优点
(1)C语言灵活性好,效率高,可以接触到软件开发比较底层的东西。
(2)微软的MFC库博大精深,学会它可以让随心所欲地进行编程。
(3)VC是微软制作的产品,与操作系统的结合更加紧密。

缺点
对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础,它的过于专业沟靡话愕谋喑贪 谜哐 捌鹄椿嵊胁恍〉睦 选?

综述: VC是程序员用的东西。如果你是一个永不满足的人,而且可以在编程上投入很大的精力和时间,那么学习VC你一定不会后悔的。

C语言简介
方案四 C++语言 & C++ Builder

优点
(1)C++语言的优点全部得以继承。
(2)完全的可是化。
(3)极强的兼容性,支持OWL、VCL和MFC三大类库。
(4)编译速度非常快。

缺点
由于推出的时间太短,关于它的各种资料还不太多。

综述:我认为C++ Builder 是最好的编程工具。它既保持了C++语言编程的优点,又做到了完全的可视化。

C语言简介
方案五 SQL语言 & Power Builder

对于一些传统的数据开发人员来说,Foxpro系列也许让他们感到更加熟悉。但是对于初学者来说,PowerBuilder也许是最好的数据库开发工具。各种各样的控件,功能强大的PowerBuilder语言都会帮助你开发出自己的数据库应用程序。

、《计算机组成原理》(熟悉)

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 本质论》本回答被提问者采纳
第3个回答  2022-03-31

建议是首先学习C语言和VB,这是两种不同风格的基础知识。学少儿编程可以提高孩子逻辑思维、专注力


第一、选择一门合适的语言入门。建议想要学程序员的同学,选择C语言作为入门语言。刚入门的时候,这个时候最重要的是学到编程的基本思维,C语言是最古老的语言,而且语法也较为简单,非常适合想要学编程的同学作为入门。

第二、选择一本合适的入门书籍。网上有许多推荐的书籍,但大多都偏难,对于还未入门的同学来说,并不友好。建议想要学程序员的同学,可以选择书名含“零基础”、“入门”等书籍,最好是带有匹配的视频,这样能够更好地理解编程的含义。

第三、尝试用所学的编程知识写一个属于自己的程序。一定要多动手,多敲代码!!不要抄!!合上书本,自己写。


关于编程的学习可以到童程童美咨询一下。童程童美成立于2015年,经过近6年的发展,线下230+家直营中心,遍布50多座城市,经过多年,研发出针对中国儿童的编程教育体系。课程体系涵盖乐高,机器人,scratch,人工智能编程(python、java、html等),信息学奥赛(c++)等内容,相对比较完善。。目前童程童美有少儿编程体验课,点击可免费报名试听

第4个回答  2021-12-09
总结一下【编程学习入门方法】。

1为自己选择一个方向
学编程可以从事的方向有很多种如网站前端,后台开发,移动开发,底层驱动等。首先需要选择一个自己感兴趣的方向,这样才能决定自己学那门编程语言。
2、选择一门编程语言
编程语言是从事编程工作的工具,选择不同的方向那么学习的编程语言也不会相同。比如选择底层驱动开发那么可以选择的开发语言就是c或者java。当然不同的开发语言也可以做相同的事情,比如c和c++都可以做linux开发,那么就需要去了解这些语言的优缺点来做合适的选择。
3、开始学习编程语言语法
选择了合适的编程语言,那么学习它的语法就是进军编程世界的第一步。其实不同的语言语法不尽相同差别很小。可以购买编程语言的书籍或者看视频来学习这些语言。
4、动手去写去练
当然只看是很难学会。需要搭建IDE环境来多练习才能完全掌握这些语法。编程学习没有捷径可走,只有入门快慢之分。

想了解更多有关编程的详情,推荐咨询达内教育。达内教育具有优秀的教学体系,教学质量突出,理论知识+学习思维+实战操作,打造完整学习闭环;独创的TTS8.0教学系统,达内的OMO教学模式,全新升级,线上线下交互学习,直播学,随时学,随时问,反复学,学生可自己进行时间安排,随时随地上课;更是拥有强大的师资团队,成员都是实战经验丰富的讲师,值得学员信赖。【感兴趣的话点击此处,免费学习一下】

没有一点编程知识基础,想学编程(java方向的)应该从什么开始
1.对编程要感兴趣,你为何要学习编程;自己是否已经下定决心?2.学习JAVA首先要学习j2se的基础知识,先找一本Java面向对象编程(孙卫琴)编的还不错,讲的比较详细。要求这一本书,自己一定要使用非IDE来练习书中每一个例子。3.不要指望一本书解决所有知识点问题,学习知识逐步深入,看第二本书的时候...

新手学编程该怎么入门?
编程如何入门?1、参加编程社区:参加编程社区可以与其他编程爱好者交流学习经验,获取新的学习资源和灵感。持续学习:编程技能需要不断更新和提升,需要持续学习新的知识和技能,如学习算法、数据结构、框架等。2、书本加视频对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。编程教...

想成为程序员,零基础应该怎样学习编程呢?
第三阶段,动手实践。学习时,你要给自己一个心理暗示,把自己当做一名真正的开发者。因为编程是一项必须放在实践中检验的工作。记熟语法和API只是基础,能用他们解决实际问题才叫编程。在你摸到一些编程思路之后,可以尝试着脱离课本完全自己实现功能。自己实现一些小项目来练手,看别人项目代码,与别人讨论...

新手怎么开始学编程?
2. 选择合适的编程语言许多初学者最初对编程充满热情,但往往因为一开始就接触复杂性较高的编程语言如C或C++而感到挫败。对于编程新手来说,建议从Python开始学习,因为它简单易学,非常适合入门。3. 阅读经典教材进行系统学习相较于碎片化的网络文章,书籍和系统的课程更能帮助你深入理解编程概念。选择领域...

新手如何自学编程?
如何入门学习编程学编程入门建议:学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。书本加视频对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。编程教学视频可以让你...

怎么开始学编程?
开始学习编程的步骤如下:1. 确定编程语言和领域。选择一门编程语言是开始学习编程的第一步。你可以根据自己的兴趣和需求选择一门流行的编程语言,如Python、Java、JavaScript等。同时,也要明确你想在哪些领域应用编程技能,如网站开发、移动应用开发、数据分析等。2. 了解编程基础。学习编程之前,需要了解...

怎么学习编程 初学者怎样学习编程
1、 打好基础 当你开始学习编程的时候,首先你要确定的东西是“基础”。要打好基础,你需要学习计算机科学。现在,我们可以在网上找到很多针对初学者的课程。互联网的确为初学者提供了便利,使你可以通过网络找到大量有用的信息。因此,你得花时间研究一下这些信息,从中选择最适合自己需求的。2、建立耐心...

怎么从零基础开始学习编程?
1. 确定学习目标和动机 首先,明确你为什么要学习编程。是为了换工作、解决特定问题、还是仅仅出于兴趣?你的目标将决定你应该学习哪些编程语言和技术。2. 选择编程语言 对于初学者来说,通常推荐从Python开始,因为它具有清晰的语法和广泛的应用领域(如数据科学、网站开发等)。Java也是一个不错的选择,...

新手学编程该怎么入门
自学编程的入门方法包括以下几个步骤:1. 理解编程的本质:编程是将复杂问题简化,通过逻辑化的语言构建模型来自动解决问题。2. 选择合适的编程语言和开发环境:C语言是常见的入门选择,因其简单易懂。同时,选择一个兼容性好的开发环境,如C-free,对于初学者更为合适。3. 确定有效的学习方法:紧跟课程...

新手学编程该怎么入门?
1、初学者学习编程的时候,首先需要弄得编程的一些基本原理,只有掌握了原理,才能更好的去理解各种编程知识。2、学习编程工具的使用,初学者在掌握了编程原理以后就需要学习编程工具的使用了,只有熟练的掌握了编程工具的使用技巧,才能在编程中提升效率。3、多进行编程的实际练习,编程的学习最主要的就是...

相似回答