信奥为什么这么火?信息学有多火?想知道信息学如今在中小学生当中有多火吗?上周六,杭二中举办的公益讲座“解密信息学”, 听众不仅有中学生,而且有许多小学生,甚至幼儿园的孩子。钱报记者现场问了圈,他们中还有部分是从绍兴、金华、温州等地专程赶来的。
为何信息学如此有魅力?
现场听讲的中小学生和家长给出了两个答案:
一是人工智能的未来前景被广泛看好,将来要走这条路,信息学是基础;
二是信息学拉近了学生与北大清华等国内外学校的距离。
走进会场前,许多家长留意到了杭二中行政楼下立着的一块黑板,上面写着:截至6月26日10点,2018届高考录取情况如下:北大清华已确定录取60位同学,其中提前保送的有9位,居全省第一……
主讲人、杭二中信奥“梦之队”教练李建透露,这其中有4位同学都是因为进入信息学aosai集训队,而获得保送资格。另外,杭二中今年入选清北自招、博雅领军的人数达到62人,排名第十,其中多人是由于在信息学js表现出色,被北大、清华相中。
杭二中信奥“梦之队”教练李建
所以,当天到场的学生和家长,都满怀期待地等李建解开两个疑团:信息学是什么,为何如此受学校青睐?中小学生应该怎么学?
这位1987年出生,27岁就带学生拿到国际金牌的传奇教练,用了三句话来概括:
信息学是一门艺术,算法编程需要创造力;
信息学不是培养“码农”,而是培养数学家,锻炼数理逻辑;
学习信息学要基于兴趣,顺其自然,要“佛系”。
01
人工智能 也分学霸、差生、学痴
互联网+时代背景下,了解信息学,不得不提当下热词——人工智能 ,如今的信息学翘楚都是未来人工智能的储备人才。
“行业内,人工智能被称为‘炼丹师’。”李建比喻,“给一个数据库和相应参数就够了,它靠不断上涨的数据量进行机器学习。”
机器学习 ,较直观的例子就是移动端智能推送。“今天你在手机上搜了笔记本,明天淘宝页面就是大量笔记本的商品信息。”李建还以某新闻APP为例,“其是定点推送。浏览某条新闻后,它会不停推送同类新闻,这也是机器学习的表现,不过没什么创造力,只能算弱人工智能。”
实现机器学习的技术,是深度学习 ,即更深刻的数据提炼。“一个三岁小孩,看到自行车的图片之后就可以分辨,但计算机不行,光靠一张图片它可认不出来。”
李建解释,“计算机要从海量数据中找到信息,通过有监督学习和无监督学习等形式掌握一些规律,这是更复杂的过程。”
深度学习过程中,按照训练效果,人工智能还分为学霸、差生、学痴。
“对测试数据集情况如数家珍,那就是人工智能界‘学霸’;测出来结果和随机猜测差不多,‘差生’无疑;‘学痴’,就是平时训练滚瓜烂熟,一遇大考就跪。”
怎样才能成为人工智能的“学霸”?
“人工智能纵向分为三个层面,基础层、技术层和应用层。基础层或者说算法是关键,也是较大的人才需求点。”李建说,“所以算法在人工智能领域永远是No.1。解决算法问题的,正是信息学。”
#p#副标题#e#
02
信息学培养的不是码农是数学家
“信息学,就是一门算法设计、计算机编程的艺术。”李建给信息学下了个定义,“设计一个算法,告诉计算机怎么做出来,并通过编程实现。”
这个过程锻炼的是数理逻辑,培养的是数学家,而不是“码农”。
为方便大家理解,李建给在场的孩子抛了一道信息学的题目:“豆豆有N支画笔,N是偶数且1
“看看就看出来了。”孩子们抢着回答。
“可是计算机是不会看的。”李建提醒。
这回连家长也被问住了,于是李建提供了一种思路:“我们可以让计算机排序,从第一个开始枚举,如果某个序号和它的左边右边都不一样,答案是不是就是那个序号?”在场小朋友纷纷点头的同时,李建话锋一转,“但是,排序算法太慢了,比赛有时间限制,有没有不用排序的做法?”
几个灵光的小朋友立刻反应过来:“二进制!”于是,一道“找画笔”的信息学题目用二进制异或编写算法解决。
“所以,我们说信息学aosai需要创造力,因为算法就是创造出来的。”李建说。
03
信息学aosai报班多还不如入门早
信息学aosai 也可以称为程序设计js,要求选手在时间内根据题目,设计出符合时间和空间限制的算法,并将其编程实现。初、高中学生都可以参加。
近三年,杭二中信奥“梦之队”成绩斐然:
35人获北大、清华签约,人数在中学中工大
这35人中,有4位同学入选集训队,直接保送北京大学
17人与北大、清华签订无条件一本线预录取协议
14人签订了有条件录取协议
看到现场学生和家长都对此跃跃欲试,李建却抛出了信奥需要要有兴趣,顺其自然的“佛系”观念。据了解,他带学生也一直坚持发展,不会为js而放弃其他学科的学习。
“信奥不像aoshu,报班多没用。报班多还不如入门早,增强编程能力。”李建认为,信奥的关键是算法设计,培养数理逻辑,“aoshu成绩好的孩子,未必能学好信息学。现在许多家长会旁听孩子的aoshu课,方便回家辅导。但信奥不行,来我这里旁听的家长,没有一个过4节课的。很多孩子能马上听懂的东西,家长反而发懵。”
李建一直强调信奥需要“随缘”,基于兴趣爱好。“有些家长找我说,想要加入信奥队,因为想考清华、北大,我只好请他们出门左拐。”
虽然弟子们被北大、清华抢着要,但李建不赞同过于功利看待信奥,或是因为js荒废主课,“的信奥选手应该是发展的,‘瘸腿’或者想光靠信奥冲刺学校都不可取。”
杭二中的信奥队以精英模式培养,坚持“两个集体、两种生活”,除了训练时间——周二晚、周四晚、周六及小班课,其余时间都正常参加文化课学习和班级活动。只有在联赛开始前两周,集训队学生才会停课。
信奥队成员,高二12班的李宁远同学,获得北大降至一本线录取条件后,继续回到班级上课,较开始的一场《论语》考试就取得全班第一。
“我坚持认为,参加信奥的同时需要发展,我们杭二的信奥队,文化课水平本身也是。”
#p#副标题#e#
信息学入门需要学习哪些内容?不同年龄段学生学习信息学侧重点又是什么?
这些问题李建老师都已经帮忙画好重点,对信息学感兴趣的家长快来看看自家娃对应的学习阶段吧!
信息学学习内容(普及组)
C/C++基础(变量、判断、循环、数组)
函数、排序、高精度、递归
二分、链表思想、模拟、贪心
宽搜、深搜、动态规划
简单图论
简单数据结构
STL
小学生:
四年级完全可以尝试C/C++学习
知识内容参照普及组要求
充分利用初一的比赛机会
充分发挥低年级优势
初一:
暑假开始入门,参加学校社团
新初二:
大部分同新中考
确实学有余力,暑假可开始入门
新中考:
信奥有普及一等实力——兼顾文化课和信奥
信奥无一等实力或基础差——中考优先
高二、高三:
抓紧文化课学习
杜绝“文化课学不好就试试js”的想法