编程网

小学学编程,初中“上”清华

2017-12-15

 

这一年不寻常,AlphaGo再次战胜人类棋手围棋世界冠军柯洁。

小学学编程,初中“上”清华-少儿编程网

回顾过去——

1991年,Chinook败给国际跳棋世界冠军MarionTinsley,随后在1994年获胜。

1996年,IBM的深蓝对决国际象棋世界冠军卡斯帕罗夫。深蓝取得首局胜利,但最终2:4落败。第二年,深蓝卷土重来大获全胜。

2011年,IBM的沃森在问答比赛节目《Jeopardy!》中击败两位人类高手,总共赢得7.7万美元奖金。

2016年3月,AlphaGo在围棋人机大战中击败围棋世界冠军李世石。

2017年1月,Libratus击败四位人类高手,在德州扑克人机大战中成为“赌神”。

上面提到的Chinook、深蓝、沃森、AlphaGo、Libratus,他们有一个共同的名字——人工智能。

什么是人工智能,简单的说就是一个复杂的电脑程序。

我们在日常使用的QQ、微信、支付宝以及各种APP都是程序;我们在家里使用的电脑、手机、电视机顶盒、路由器、宽带猫甚至冰箱、洗衣机、电饭煲等内部都有程序;我们外出时乘坐汽车、到银行ATM机取款、到公园买票、坐飞机检票等都有程序……

工作、学习、生活、娱乐……,程序已经无处不在。在这个信息技术高速发展的时代,不会编程已然成为新时代的“文盲”。

一些欧美发达国家在小学阶段已开始普及编程教育,而我国在北上广深等大城市和部分经济发达省份也陆续在小学阶段引入和普及编程教育。

随着技术进步,在小学阶段就能进行编程启蒙教育,和语文、英语、数学、科学等学科同步进行学习。

目前在全世界小学生中流行的图形化编程工具是一个叫Scratch的软件。它就像乐高积木一样,小学生可以把100多个不同功能的指令块按某种逻辑组织起来,就能得到一个可以运行的程序。不需要掌握太多的汉字、英文和数学知识,小学生就能用它编写出生动有趣的小游戏、创意动画、各种小工具等。


当你还不知道什么是编程,或者犹豫是否让要学习编程的时候,有人已经捷足先登。

2017年2月16日,广州市第二中学的官方公众号发布喜讯:该学校的初二学生马耀华成功签约清华大学!

小学学编程,初中“上”清华-少儿编程网

马耀华同学从小学五年级开始学习编程,进入广州二中后,编程能力进一步提高。他初一参加全国信息学联赛名列全省初一第一名;在2016年广东省重点中学邀请赛中,他名列初中组第7名;在2016年全国信息学联赛,他一跃参加了提高组(高中组比赛),一个初二的同学参加了高中同学的比赛,获得一等奖,位列全省提高组第42名(总参赛人数504人)。

国内高校为了抢占优质生源,纷纷从初中高中掐尖捞牛娃。北京大学在去年就签了福州三中初三学生钟子谦,清华大学也签约广州二中初二学生马耀华。而国内其它高校也在尽力招揽信息学竞赛的优秀学生,以更好地保证各自学校的优势。因此,家长们请注意了,很多名校几乎开出了联赛一等奖就一本线录取的优惠条件,简直就等同于保送了。

一旦获得高校的自主招生资格,优惠是非常多的。比如2016年中山大学的自主招生,凡获得信息学联赛一等奖就能获得自主招生的资格,中大的自主招生需要经过机试和面试,即使学生在这两个环节发挥异常,依然有好处,去年一个同学在机试环节考了0分,结果还获得降20分录取的优惠。试想,要在高考中提升这20分,得使多大劲啦。从某种层面说,编程还真有高考加分的作用呢。

小学学编程,初中“上”清华-少儿编程网

纵使孩子具有天赋,学习编程也不是一蹴而就的。在互联网上,你可以找到很多为儿童编程开发的工具软件。经过比较,小编认为图形化编程工具Scratch最适合小学生作为编程入门使用。

Scratch是美国麻省理工学院(MIT)专门为儿童编程启蒙教育而开发的,它具有对象、事件、子程序、函数、变量、链表、逻辑运算、顺序结构、选择结构、循环结构等专业编程的概念与思想,为孩子以后学习专业编程语言打下良好基础。

Scratch还能连接物理世界,控制各种传感器、机器人。各硬件厂商或开源社区纷纷加入Scratch阵营,或是推出类似Scratch的图形化编程工具,使Scratch成为时下火热的创客教育的重要角色。

千里之行,始于足下。小学生学编程,就从简单有趣的Scratch开始。说不定你的孩子也能和马耀华、钟子谦们一样,在初中就早早签约名校了。

小学学编程,初中“上”清华-少儿编程网