发布网友 发布时间:2022-04-20 04:29
共5个回答
热心网友 时间:2023-06-26 06:18
想学编程的话要具备英语基础和数学基础。
1、英语基础
想学编程,有点英语基础会比较好,现在大部分编程语言是基于英语语言的,比如常见的C、C++、java等等都是英语单词堆起来的,所以最好有英语基础,这样学习编程轻松、高效一些。当然不要求英语水平有多高,毕竟学软件开发的过程中所接触的英语的单词也就400来个,记住单词就好,不需要语法和时态。
2、数学基础
因为大多编程都涉及了基本的算术运算,但可能你想要学习更先进的概念。如果你想写出复杂的模拟或者算法级别程序,这将是非常重要的。对于大多数日常编程而言,你并不需要太多先进的数学知识。但学习逻辑,尤其是计算机逻辑,将能帮助你理解处理更先进程序的复杂问题的最好方式,所以想学好编程,平时就需要多注重逻辑思维的培养。
热心网友 时间:2023-06-26 06:19
学编程要有以下基础:计算机操作系统原理,数据结构,软件工程,数据库概论等。建议学习C语言入门,再学习其他语言的编程。至于数学没有要求,只是有些算法需要动点脑筋,英语能力好对编程还是有帮助的。
从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。
程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。但是也不必操之过急,逻辑思维说白了是一个技术,和打游戏,把妹,打拳击一样,多进场练习才是关键。如果做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。
因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三。
热心网友 时间:2023-06-26 06:19
付费内容限时免费查看回答我已经看到了您的问题,正在为您整理答案,请稍等。首先,要想学好计算机技术需要先从打字开始,熟悉键盘,快速的打字;其次,熟悉计算机硬件的组成部分,学会装系统。会使用常用的办公软件的应用(word,excel,ppt的使用)。c语言,c#面向对象程序。ps图形图像处理,网页制作,flash动画制作。在学习计算机的过程中也需要常看一些计算机相关的书籍。推荐书籍《计算机应用基础》《计算机组装与维护》《photoshop图形图像处理》《Dreamweaver CS5入门与进阶》(网页制作)《flash基础动画》《面向对象程序C#》。在学电脑之前,先消除对电脑的紧张感,其实学电脑是很轻松的事,电脑并不神秘,只是一种工具,电脑的内部工作原理很复杂,但不需要了解那些深奥的原理,只要知道怎样使用就行了,电脑的使用是比较简单的,和使用电视机,录像机没有什么区别。使用遥控器选择电视频道,该频道的节目就出现在电视屏幕上,同样,只要给电脑些指令,就会按照要求工作,其次,别被电脑那些”高深”的词汇吓倒,诸如“Windows”,“鼠标”,“控制面板”。它们只是一些部件及文件的名字,不需要深入理解其意。再次,应了解一点电脑知识的组成及发展,电脑知识分硬件部分的知识和软件部份的知识,硬件部分的知识,如计算机组成原理,硬件的组装,电工电子学等,软件部分的知识。如操作系统(win-dows)的使用,语言程序的使用,办公软件office的使用,一般非计算机专业用户先只要熟练掌握软件部分的知识就足够了,当熟知这些知识后,自然就能由此及彼,由表及里地掌握电脑的其它知识了。
热心网友 时间:2023-06-26 06:20
很多人开始学习软件编程去,都会纠结如何选择编程语言。浏览网上各种资源教程,可以说是琳琅满目,如果还没有想好学哪一门编程语言,没有确定目标,很容易无所适从。如果你想要认认真真去学编程,但是还没准备,可以看看以下几条建议~
1、数学基础。从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。
2、逻辑思维能力的培养。程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。但是也不必操之过急,逻辑思维说白了是一个技术,和打游戏,把妹,打拳击一样,多进场练习才是关键。如果做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
3、选择一种合适的入门语言。网络编程目前较为流行的网络编程工具可谓“风格迥异,百花齐放”。每一种工具都有其独特的特点,在互联网实现上都有各自的优势序设计工具不外乎如下几类: ① 本地开发应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 ② 跨平台开发开发工具如 Java等。
4、注意理解一些重要概念。程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三。
5、掌握编程思想,学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习Java在学习中应把重点放在其语言基础、Java与ActiveX以及JavaBeans等组件之间的编程技术以及应用上来。你可以自己编一些较为经典的小程序来加深基本技能的掌握:用Java的图形处理能力编写纸牌游戏,用AWT编写扫雷或者俄罗斯方块、用Java的网络功能编写网络聊天室等等。关键是学一种思想,有了思想,那么我们就很容易触类旁通。
以上就是学习编程需要了解的一些基础知识,要学习编程,在选择编程语言之前,需要去了解各种语言的特点和用处,才容易抓准自己的学习方向。只有你首先明确自己要做什么?感兴趣是什么?进一步说就是,你现在想要完成哪一种程序设计,这个程序的主要功能是什么?除此之外,也需要很多方面的知识,广泛涉猎,才能真正学好编程。
热心网友 时间:2023-06-26 06:21
学编程需要:数学基础、逻辑思维能力。
如果想做一个程序员,在没有基础的情况下,买书自学是一个办法,但是大多数人会因为没有相关的基础知识,导致看书看得一知半解,因为有不同的语言,不同的开发环境,在你不了解的时候,买的书不一定合适。
比较速成的办法还是去报名一个培训班,系统的学习一下基础知识,然后选择一个发展方向,再具体的针对性的买点书籍来学习。
遇到不懂的问题的时候,尽量少的去百度,谷歌上直接找答案,而是去各种论坛或官方网站了解比较底层的原理,然后思考解决方案,这样才能知其然知其所以然。
程序员是一个不停学习的岗位,你需要每天除了工作以外,花一定的时间了解新的技术或正在使用的技术的原理,这样才能一直提高,不然,可能会被淘汰。
在你了解代码以后,你还需要了解逻辑,就等于你要熟悉你所从事的这个领域及行业,比如你做教育,那就要熟悉教育行业的业务,做财务,就要熟悉财务的逻辑,这样才能写出好的代码。