时间:2016-10-25来源:本站原创作者:佚名
多大开始学习编程好

我宝宝小学一年级,能学编程吗?

我宝宝高二了,现在学NOI来得及吗?

这是我遇到的家长经常提出的疑问。但话说,一年级的叫宝宝,高二就别叫宝宝了,因为宝宝一般都用来称呼比较mini的小家伙。

那么,问题来了,到底几年级开始学编程好呢?

年邓小平先生就说了:计算机,要从挖挖(娃娃)抓起。但老先生并没有说具体几岁的“挖挖”,这是留给后人的一道题。不过小平先生的指示,使中国计算机教育开展的轰轰烈烈,可惜,在高考指挥棒下,计算机教育慢慢退化到了零。学校有豪华的机房,却不上计算机课,一直到高中都如此。所以说,中国的计算机教育,是相!当!落!后!了!

好在,还有那么一批家长,在意孩子的兴趣培养和特长培养,在意孩子的愿景规划,才有一大批孩子课外学习计算机。

那么,多大开始学习计算机好呢?

答案是越早越好!但不要想歪了,胎教就不用了。

计算机编程是计算机技术的核心,通过学习可以培养孩子逻辑思维、数学思维和手脑结合,而且可以引导孩子对于计算机从单纯的玩(各种玩)到有方向的玩。我们经常看到国外的小孩,只有8/9岁,就开发了网站、机器手臂和小型游戏。而我们的小孩只会打小游戏、上网聊天。所以,中国的家长对孩子学计算机,有着天然的恐惧。

还有一个原因,就是计算机编程看上去比较抽象,都是代码,会觉得这种枯燥的东西小孩子不会感兴趣。其实,这是我们作为家长--而且是不懂计算机的家长的过度担心。要知道,数学也很枯燥,但是数学也是有乐趣的;语文看上去不枯燥,很多孩子却都不爱学。所以,编程代码自有它的乐趣,当你完成了某一个程序,看到输出的结果,其满足感和愉悦感,比你给他块钱都刺激。

那到底多大学计算机编程最好?

其实,我们说越早越好,是说计算机编程软件目前种类非常丰富,有适合各个年龄段的编程工具。

比如说,小学一、二、三年级的孩子,可以学习scratch,这是国外开发的一款入门编程软件,适合低龄儿童(但是很多成年人也乐此不疲)。这个软件是模块化的,所有的命令都有现成的模块,不需要自己写,只要把命令拖进对话框按自己的设计摆放就可以了。这个软件也是可视化的,编辑的程序支持各种形象(对象)。所以它可以制作动画、小游戏、电子贺卡等等。相当好玩,寓教于乐。

(scratch编程)

在比如,小学4/5年级的学生,可以学习LOGO语言也叫海龟画图,这个小软件比scratch更进一步,它不在是模块化的,小孩要学习它的简单代码。但它也是可视化的。它可以通过简单编程,设计各种几何图形的画法,设计各种数学问题的解法,也可以设计动画。程序输出结果,都有相应的图像。也非常有趣。

以上两款适合低龄儿童编程软件,不要以为它太简单,太没有技术含量,其实它和其他高级编程语言的原理是一致的。学过会这两种编程的孩子,对其他高级语言的学习就有很好的基础。

(LOGO编程)

好了,下面我们隆重推出,适合小学5年级以上到高中乃至于大学、研究生和高级程序员的编程——C++。

C++是目前”全国青少年信息学奥林匹克竞赛(NOI)”普遍使用的编程语言(当然也可以使用PASCAL,JAVA等)。

C++语言是目前开发各种大型软件包括操作系统常用的高级编程语言。作为中学生奥赛项目,它有一定难度。到底有多难呢?

C++是大学的课程(所有学科竞赛都是大学课程),算法、数据结构等是本科和研究生的内容,有点难吧?但是这个难度是中学生可以接受的,所以才会每年产生那些大牛。也就是说,得过信息学奥赛一等奖以上的学生,他程序开发的能力要超过大部分计算机专业研究生(是不是很刺激?)。

问题又来了,多大适合学信息学奥赛课程,也就是C++编程。

讲真,比较好的开始时间是初一。

初一初二学业不太紧张,可以利用这个稍轻松一点的时间入门编程。初一学习初二参加竞赛,一般可以拿到一等奖或二等奖,初三如果继续参加有些可以拿到高中组一等奖或二等奖。那么到了高一,就有把握拿到提高组一等奖,次年参加省选和国赛。所以初一开始,主要是为高中竞赛成绩做铺垫。

另一个较好的开始时间是中考结束后。如果初中没参加学习,那么6月份中考结束后马上开始竞赛学习,有部分同学会在当年11月份的竞赛拿到不错的成绩,次年可以参加省选和国赛。如果中考结束后出去放松去了,疯了一个假期到了高一开学再开始学习,当年11月份的竞赛一般是打酱油了,只能把目标放在次年了。

次一级的开始时间是高一开学后。当年打一下酱油,次年高二时拿成绩,再次年打省选和国赛,在高三之前完成所有目标。

我们经常会有高二才开始的学生,这样的学生通常都有极强的目标性和自我学习管理能力,也会取得不俗的成绩。但对于大部分高二的学生来说,如果把目标放在竞赛拿奖上,都不太现实。

还有一部分学生,包括出国留学的初高中学生,比如去英国读高中的,去新加坡读高中和大学的,还包括高三毕业即将升入大学的学生,来学习C语言编程,他们的目的都是为了在大学阶段学习这个课程时轻松一点。

小学生行吗?行啊!

一般来说小学生应该在5年级以上,对编程比较感兴趣而且接受的较好。因为C++编程(奥赛)一般会写比较长的程序,需要小孩有比较成熟的逻辑分析能力,还要能够理解比较多的数学问题。所以小学生要根据孩子的具体情况看。但是,如果并不急于参赛拿奖,那大部分小学生都可以学习基础的C++编程原理,为下一步打奥赛做准备。

隆重推出明星小学员:

贾展博:沈阳31中学高三,年高考获得大连理工降40分优惠。小贾在小学四年级就获得了初中组竞赛的一等奖。中间放弃,高一又开始学习,高二获得提高组省一。

杨名家:小学六年级,年5月开始学习。小杨虽然只有6年级,但对编程有强烈的兴趣,对程序的领悟能力超好,将来一定能有好成绩。

Jeffery:远程课上海学员,小学4年级。这是我们目前最小的学员,在当地学校学过小学竞赛,目前在学C++编程。Jeffery是我目前见到的4/5年级的小学生掌握的编程知识最多的,已经能够解决一般性的题目,程序分析、构架能力很强,写程序速度快,未来一定是一个奥赛明星。

以上都是“宝宝”级的学生,所以小学生学C++也不一定比初中生差。

我最不希望的是我们的家长持有无所谓的态度,让孩子耗费时间和精力来学习一门课外课程。比如常有家长说:就是让他学学玩,竞赛不竞赛无所谓。还有的家长说:学学吧,就当放松了!要是这样,您就说培养孩子的兴趣多好!要玩,讲真,这个没有打游戏好玩。

说到这里,你该明白了吧?多大、什么样的孩子适合学习计算机编程竞赛。那还等什么,快来约课吧!暑期快到了,给孩子好好规划未来,说做就做!









































关于北京白癜风的治疗
北京最好白癜风治疗医院哪家好

转载请注明原文网址:http://www.gzdatangtv.com/bbqb/1317.html
------分隔线----------------------------