中学生编程
A. 初中学生能学编程吗
完全可以学,我是学计算机专业的,所以回答问题应该合适。
学编不分年纪大小
2011年9月份,有一则互联网行业的消息引起了很多计算机专业的同行注意:国外一名叫做林心美的6岁女孩正在学习如何使用Applesoft语言编程,而且她曾经给一台Apple IIGS编过代码——这恐怕是世界上最小的程序员了。
无独有偶,一位来自巴基斯坦、刚满7岁的小孩成为全球获得认证的、最年轻的程序员,而在他6岁的时候,已经掌握了C#、面向对象编程、web APP、windows APP、console APP、数据库——后面这么大一串计算机技术是个什么鬼?不通过网络翻一下,你知道他们都是什么?
所以,学编程不分年纪大小,只要有兴趣、有信心、有毅力去学,就会有结果——即便最终没能当程序员,有这个经历,可要比同龄人强多了。
(2)计算机编程一定要讲究方法,从易而难
说到计算机编程,首先得理解计算机基础知识、工作原理、程序的运行原理,否则在拿起程序来学,是会走很多弯路的。我的大学计算机程序课程是从C语言开始(实际上大多数学校的程序课应该都是从C语言开始的),既然学校这么安排,自然有他的道理和原因,在C语言中,要熟练学习数据类型、表达式、语句结构、函数数组……OK,学到这里告一段落,多多练习就算入门了。
B. 初中学编程
所谓的神童,就是做到了同龄人所做不到的事情.
但相当一部分人,只是闪亮一会,因为他们以后的进步就完全停止了.
编程能力提高,靠的是基础积累;单说数学一样,就不是初中那种程度可以领会的.数学关键是要掌握数学分析能力.那么数学系的<数学分析>是必学的!结合俄罗斯教材学习.其它方面,就不说了.
不要为了虚名去做一些事情,你真有这功夫,不如自学<微积学>,就象高中生做小学生的题目一样,微积分就是这种高度.以后高中数学满分随便玩.更重要的是,速度会有一个质的提升.
想学好编程,大学专业建议数学系,同时修计算机课程,基本上没人敌得过你.
------------
我看到大部分很早学编程,其实都没什么规划,就那点基础.本质上就是在搞题海战术,所不同的,永远没尽头. (比较数学,你搞下题海战术,说不定一段时间后,就理解了,但编程这么搞,瞎子摸象)
初中啊,有精力的话学大学的数学课程,到高中后,就可以看knuth<具体数学>(虽然是研究生教材,但高中生绝对看得懂).然后花5年学习算法,达到随心所欲的境界.
算法掌握好了,计算机知识你掌握一半了!!
你可能常看到一些牛人大学不读,然后创业就很牛比了.有钱的人和有才华的人是有区别的.你要是做到上面说的,盖茨的那点水平根本不是你的对手.盖茨的成功更多的是商业层面的,背后是无数牛人的贡献.其本身技术一般一般.
大学不读可以,耐下心学好数学,不然,一切都是空的.游戏界卡.麦克算是牛比人物,但我不认为他真有这么牛,他有个数学博士当他的左右手.你可以想象,这些成绩主要是谁做出来的.
爱迪生,自己的发明很有限,绝大多数发明都是用他的提名的.真正的欺世盗名,大该就是指这个吧.
为将为帅,一念之间~
最后,初中的那点数学真得不够看,编程浪费时间而已.就算做出东西,也是,,在这种理解水平相当低的情况下,再来创新,就相当难了.
C. 初中生应该学什么编程语言
就目前的形势来看的话,建议Java!
多年来,Java在各类语言中排名一直靠前,它简单易学,入门快,使用范围广,跨平台能力强!目前很多企业都是使用的这个语言,它是目前最受欢迎的语言!我们来看看Java的特点!
(1)平台无关性
Java语言的突出特点之一是平台的独立性,即Java是一种跨平台的编程语言。要了解平台独立性的特点,首先需要了解什么是平台。当我们打开电脑时,我们使用Windows系统;当我们打开手机时,我们使用Android系统;当我们打开更大的网站时,我们使用Linux系统。这些系统都是平台。平台无关意味着用Java编写的程序可以在任何平台上运行,比如Windows、Android、Linux。
(2)面向对象
Java是一种面向对象的语言,什么是面向对象的语言?面向对象主要是面向过程的开发。
如果我们要开发学生管理系统,使用面向过程的开发,则可以考虑该系统的哪些特性和数据,包括学生信息、查询结果、日程安排等;数据可以包括学生信息、课程信息,并通过数组、链接列表等数据结构存储和组织数据。功能和数据确定后,功能实现,数据通过写功能操作,功能和数据分开。当系统中的数据发生变化时,如果将学生的家庭信息添加到学生信息中,就会出现面向过程的开发问题,需要修改大量的代码以适应数据的变化。
通过面向对象的开发,我们可以将对象想象为现实世界中的事物,如人、动物、建筑物、树木等。事物有属性和行为,如姓名、年龄、性别和其他属性,如跑步、骑自行车、吃等。如果我们想编写一个关于人类的系统,我们可以把人的属性和行为看作一个整体,并把它们封装成一个Java类。这是面向对象开发的概念。
考虑到学生管理系统,将考虑到系统由教师、学生、课程和其他对象组成。教师具有姓名、专业、课程、班级、上课时间等属性,具有上课、查询、录取学生信息的行为;学生具有学号、姓名、出生日期、班级等属性,具有查询成绩、查询课程的行为;课程具有属性。课程名称、课程编号、教师等,以及课程安排的行为。
将面向对象的数据(对象属性)和函数(行为)封装成一个对象,并将对数据的所有操作(对象属性)封装在对象中,很好地实现了数据封装原理。当数据(对象属性)发生变化时,不会影响其他代码,并且易于扩展和维护系统。此外,面向对象的方法更接近于人类的思维。
(3)内存的自动管理
学习过C语言开发的人在记忆管理方面很头疼。你不必考虑Java中的内存。在生活中,我们想要一个袋子无限期地装东西。在Java编程中,内存可以视为一个包,不用担心包不能存放东西,不需要整理包,Java会自动整理,大大提高了我们的编程效率。
D. 初中生想学编程,学什么好
学编程的话,我建议选择Java,原因如下!
(1)世界上最受程序员欢迎的编程语言版
Java语言从出现到今权天已经发展了29年。在这29年中,产生了无数与Java相关的产品、技术和标准,大量的开源框架和组件为Java程序员提供了快速构建大型企业应用程序项目的标准构建块。
(2)企业最热衷的编程语言
由于Java易于学习、安全、可移植和跨平台,并且提供了大量的开源框架和组件,因此很容易建立大规模的企业应用程序项目。因此,政府组织、事业单位和大型企业都倾向于使用Java来开发信息系统,企业对人才的需求也是巨大的。
(3)学习Java高薪没有问题
(4)学会java,不但容易找到工作,钱赚的也多。Java工程师是世界上对软件工程师的最大需求,尤其是Java高级工程师,平均年薪在25W-50W之间,Java架构师的年薪为80W,选择Java,高薪没问题!
E. 初中生想学编程几乎零基础要怎么学习
对于零基础小白来讲,不要相信那些网上别人说,自学就能学好的话,也别相信别人现身说法告诉你,他或他认识的who who who自己在家看书多多就学会了,IT技术不是你想象的那么难,也不是你想的那么简单,如果你自己很容易看书几个月就学会了并且能找到相关的工作,那你想想,大学里还开什么计算机专业?市面上为什么还有这么多IT职业学校?
所以小白自学能学好的这个论点在大多数情况下都不成立,干什么事一定要看大数据,看个例没有用,比如坐飞机的事故率是百万分之一,然而这并不影响你放心的乘坐。
同样道理 ,100个小白,无计算机功底,自学能成功机率目测连5个都不超过,如果你有大把的时间可以去尝试。然而对于大部分人来说,我建议你还是慎重,毕竟刚毕业的几年是黄金时期。所以对大多数小白来讲,选择IT职业教育学校是进入这个行业的最优的途径。
F. 中学生学编程先学什么
第一、编程对英语要求不高,只是懂英语更好,方便阅读文档理解程序之类的,专
第二、也有很多对数学要求不高的属编程语言,你可以尝试。
第三、思考一下你学编程想达到什么样的效果,或者说想做出什么样的东西来,因为不同的东西有对应的比较方便比较适合的编程语言。
第四、选中了一门语言,就开始在网上找基础资料先学学看,主要是检验一下自己能不能很好的理解编程这个东西。
G. 初中生如何学习编程
程语言其实是一个很初级的工具,但是又必须熟练的掌握它,学懂一门编程语言就好像学会了写字,但是会写字的人不见得会写文章,而会写文章又不见的写得好。可是如果不会写字,那就一定写不出文章来。
在学习C语言之前,应该学好计算机基础。里面的很多概念对于C程序员都是非常重要的。如果在着手学习C之前,或者已经开始学习C,但是碰到了很多问题,应该再把计算机基础的书拿来好好看看。如果有足够的耐心,十足的毅力,应该再学习C语言之前学学汇编,这会对许多比较细腻的概念有清醒的认识。那么可以在看完一遍C语言的教材后再看,但是一定要看一遍,一定会受益匪浅。
不需要多少资料,掌握一本《The C Programming Language》就足够了。继续学习就更加容易。建议不要找捷径,通过考试除外,真正的水平提高是建立在编程实践积累基础上的,必须一个一个程序的完成才能提高。
H. 初中生学编程,应该先学什么好
初中毕业学什么专业好?这是现在社会上初中生的家长和孩子热议的话题。随着高校扩招规模的日益增大,我国毕业生就业形势也变得日益严峻,很多初中生想要独自出去闯荡,可没有“一技之长”,闯荡是谈何容易。事实上,初中生想要实现人生逆转,只要你有技术和实力,就有机会选择更好的工作。当下汽修行业因为前景好、潜力大、工作环境优越、薪资待遇高、人才紧缺等而成为大家的首选。对初中生来说,去品牌学校选高端汽修技术学习是明智之选。
I. 中学生学计算机编程好不好 学什么语言呢
计算机行业前景好是公认的,编程更是其中之首
想要学习编程,首先要把HTML和CSS学了,这是基础
然后学习JavaScript、Java、C++等
J. 中学生怎么学编程
1.
程语言其实是一个很初级的工具,但是又必须熟练的掌握它,学懂一门编程专语言就好像学会了写属字,但是会写字的人不见得会写文章,而会写文章又不见的写得好。可是如果不会写字,那就一定写不出文章来。
2.
在学习C语言之前,应该学好计算机基础。里面的很多概念对于C程序员都是非常重要的。如果在着手学习C之前,或者已经开始学习C,但是碰到了很多问题,应该再把计算机基础的书拿来好好看看。如果有足够的耐心,十足的毅力,应该再学习C语言之前学学汇编,这会对许多比较细腻的概念有清醒的认识。那么可以在看完一遍C语言的教材后再看,但是一定要看一遍,一定会受益匪浅。
3.
不需要多少资料,掌握一本《The
C
Programming
Language》就足够了。继续学习就更加容易。建议不要找捷径,通过考试除外,真正的水平提高是建立在编程实践积累基础上的,必须一个一个程序的完成才能提高。