玩游戏也能学编程!少儿编程教育如何为中国AI时代“播种”?

http://dy.163.com/v2/article/detail/F7ELMUC00511831M.htmlhtml


  

  大数据文摘出品算法

  疫情期间,在线教育一晚上爆红,学习编程语言也成为了热门话题。很多B站上的编程教学视频被从新翻出来,众多博主中,一个10后小朋友成功吸引了文摘菌的注意。这个戴着大眼镜的“小老师”名叫“vita君”,居然是个10后的上海小学生,能够说是全网最年轻的编程教学博主了。编程

  从视频题目来看,小朋友的主要教学内容是swift编程,现在已经有超过12万粉丝。swift

  

  看到“vita君”,除了感慨“长江后浪推前浪”的同时,文摘菌也意识到,随着AI近几年的大火,编程做为AI的核心基础技能,其教育已经呈现出愈来愈“低龄化”的趋势,对编程教育“抓早抓小”也成为许多家长的共识。数组

  国家战略和产业发展双向要求,编程教育向低龄靠拢编程语言

  “少儿编程”在中国的兴起是近几年的事,从2016年到2019年,市场上有关少儿编程教育的企业从34家涨到了340家,短短3年翻了10倍函数

  除了各地如春笋般起来的少儿编程培训班,互联网巨头也在向这个领域探索,去年3月,腾讯游戏宣布与Scratch合做,推出基于Scratch的中小学生编程平台“扣叮”;网易的教育子公司网易有道也在3月宣布,已推出瞄准信息学奥赛培训的“有道小图灵”,以及偏向素质教育的“网易卡搭编程”。学习

  “少儿编程”这个新的方向之因此会吸引如此多的关注,主要得益于新智能时代的大爆发和国家的大战略规划。大数据

  咱们首先来看两个时间点:编码

  从国家战略规划来看,根据中共中央、国务院印发的《中国教育现代化2035》,提出重点部署面向教育现代化的十大战略任务,其中第八条要求加快信息化时代教育变革,主要内容是要建设智能化校园,统筹建设一体化智能化教学、管理与服务平台。

  从产业阶段发展来看,为抢抓人工智能发展的重大战略机遇,构筑我国人工智能发展的先发优点,国务院发布《新一代人工智能发展规划》,指出到2030年,中国要在人工智能理论、技术与应用整体达到世界领先水平,成为世界主要人工智能创新中心。

  按照国家的发展规划,到2030年AI人才将成为重要的战略资源,从时间上看,这中间大概有10年左右时间,也就是说,到2030年将来这些可以就业的AI储备人才,真正能帮助国家“智能战略”实现的人,目前正处于10岁左右的青少年时期。

  所以,中国要在全球AI竞赛中胜出,对于这个年龄段孩子的编程教育,须要从如今就开始。

  什么才是最适合AI时代的编程教育?

  编程体现的是一种抽象逻辑思惟能力。根据教育认知学的理论,孩子通常会在7岁左右开始造成抽象逻辑思惟,10岁左右是抽象逻辑思惟的最佳造成期,因此学编程的最佳时机是小学。另外,这个阶段的孩子课业负担也不重,逻辑思惟也快,正好能够很好的掌握这样一门技能。

  打开百度,搜索少儿编程,映入眼帘的就是各类少儿编程培训班的加盟和报名广告,少儿编程在市场需求和方式方法上,都存在极大的话题和争议。

  

  总的来看,目前市面上的少儿编程教育能够被分红两大派系,在“vita君”的视频下,咱们也能够很明显的看出两类编程教育理念之争:

  一类人群认为,编程教育和全部理工科教育同样,须要夯实基础,从编程语法基本逻辑开始,解决的也是相似于排序这样的数学问题,所以根本不适合小朋友学习。

  

  持这类观点的家长在“Vita君”视频下的留言

  好比为了体现编程思惟,从2018年开始,高考数学江苏卷、天津卷,就开始要求考生经过阅读伪代码理解程序逻辑,并根据算法得出结果,这类学习题目偏向于很“严肃”的数学问题,罗列大量算法和函数。

  

  相关编程课程也催生了少儿编程市场一大波“硬核”培训班,小朋友在上手代码前先要读完一本超厚代码书,主要靠“纸”“笔”学习代码,每每致使尚未开始实践,一大半小朋友已经被“劝退”了。

  以“vita君”的爸爸为表明的另外一批教育者则认为,Coding并不意味着大段大段的代码,培养的更可能是一种解决问题的方法,想清楚了以后再去动手coding,事半而功倍。

  另外,过早纠结于编程细节会消磨人的兴趣,劝退一批有志于计算机编程的青少年。因此,这类观点认为,比起从变量、数组、函数开始学起的传统套路,用程序解决问题的思想更值得从小培养。

  也正是秉承着这样的教育理念,从3岁开始,“vita君”的爸爸就带着“vita君”接触一些益智类游戏。到了4岁左右,”vita君“开始接触苹果推出的swift少儿编程游戏,“vita君”的爸爸也将“vita君”讲解本身如何玩和如何理解的视频记录下来放到B站上,但愿激励更多的小朋友了解编程思惟。现在“vita君”已经顺利通关了swift的游戏,同时,初入编程世界的“vita君”已经开始钻研起了密码学

  游戏化少儿编程浮出水面

  对于青少年来讲,提高学习兴趣和专一力,实现学用结合是学好一项技能的关键。以编程为例,若是看到的是写满代码的IDE界面,估计不只小朋友,连文摘菌都会望而却步。

  回归教育追求的“因材施教”自己,游戏化学习多是最贴合教育价值的编程教学方式。传统的编程学习要求学习者精准了解并运用编码的语法格式,遵循严谨的知识结构展开。而游戏化学习则简化了上手步骤,先抛掉对语法结构的苛求,专一于创意的实现,让编程像搭积木同样易操做。

  以倡导游戏化学习的编程平台腾讯扣叮为例,扣叮平台上的很多游戏做品素材正是来源于腾讯自家的游戏,这也正是腾讯扣叮在编程教育中的优点所在。

  好比扣叮以腾讯经典游戏QQ飞车做为载体开发的这款赛车小游戏,小朋友用10分钟时间,简单的20行代码,就能够本身创做一辆跑车和人物,控制车辆在跑道上飞驰,反馈路径短,成就感和趣味性都很高。

  

  这类游戏化编程教育将编程语言的基础概念融入游戏关卡内,学习者经过输入代码指令来引导角色过关,能够说是零门槛入手。对于孩子来讲,其切身体验是在制做一款赛车游戏,整个过程当中却又无形的融入了编程知识、逻辑思惟、数学应用、艺术审美、解决问题的思路。随着孩子兴趣的增长,再根据关卡的进展不断加大难度,而游戏的过程当中,孩子的编程知识也获得逐步扩展。

  这种寓教于乐的形式改变了传统的语言学习形式,更容易被孩子接受和喜好。

  利用游戏辅助学习已成全球少儿教育共识

  玩儿游戏真的能学知识吗?

  对于这个问题,其实在全球青少年教育领域早有共识。经过游戏来学编程体现的是一种思惟方式,好比文章开头提到的vita君的例子,苹果这款swift游戏插件,不须要有编程基础也能够愉快地玩耍!几行代码控制Byte就能够在3D的世界里冒险,可以让小朋友迅速得到成就感和正反馈。

  

  假设主角Byte距离宝石有三个台阶,那么你须要向前走三步,而后收集宝石,因此代码以下:

  moveForward()
moveForward()
moveForward()
collectGem()


  输入这些命令,Byte就能够成功获得宝石,这种“画面有趣”+“及时反馈”的组合正是游戏化学习的优点所在。

  起步较早的国外编程游戏

  相比于其余学科,编程学习有着更容易实现游戏化学习的先天优点,国外在这一方面起步较早。

  好比国内不少少儿编程培训班使用的Scratch,其早在2008年就诞生了,由“终身幼儿园团队”(Lifelong Kindergarten Group)开发,也是经过搭建代码“积木块”来感悟到条件语句、循环语句、判断这些基础概念,理解参数和命令的区别。

  

  再好比Hopscotch,中文名叫"跳房子",也是一款兼容IOS和Android的免费APP。孩子们编写本身控制字符的代码,使用应用程序代码块进行编程设计。这款应用程序基于字符的设计使它有别于其余应用程序,孩子们也能够在他们的程序中添加文本。

  

  文摘菌曾对少儿类的编程游戏作过一个盘点,国外相关产品确实起步早而且种类较多,可是其语言大可能是英语,不多有中文支持作的很好的。

  国内的中文产品:腾讯扣叮出位

  中国在少儿编程游戏的开发上起步较晚,一是家长的观念没有造成,老是把游戏看做是“洪水猛兽”,谈之色变;二是这种游戏远远没有传统竞技游戏带来的商业利益大,多少带点公益性质,所以不多有厂商会主动去作。

  尽管如此,随着国家政策的号召,一些跨界厂商开始行动起来。好比腾讯的扣叮,除了开发产品,也背负了少儿编程赋予一家游戏公司的社会责任。

  

  因为前期疫情影响致使全国中小学推迟开学,在线教育走进了更多家长和孩子的视野,青少年编程教育也受到了你们更多的关注,腾讯扣叮在此节点面向全国中小学生免费开放百节优质课程,让孩子在家听课的同时,也能经过游戏既放松身心,又学到知识。

  如何给更多中国青少年种下“AI”的种子?

  许多国家的人工智能战略都将“人才培养”放在了核心地位,这在对少儿编程教育的重视上,体现的淋漓尽致。

  2016年,美国政府为了少儿编程,不惜投入巨额资金,要求全国的学校提升和推广编程学科的质量;

  英国在2014年时也将少儿编程加入了必修课程当中,要求全国五岁以上的小学生必须开始接触少儿编程;

  澳洲要求十岁的学生开始进行少儿编程的学习;

  日本早就在中小学中普及编程教育科目。

  我国也意识到了这一点,早在2017年7月,国务院下发《新一代人工智能发展规划的通知》,在第六条中强调:“在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。

  

  目前“在中小学阶段设置人工智能相关课程”和“逐步推广编程教育”这两条都在稳步推动中,各地人工智能的教材也在走进中学,而“鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”也获得了腾讯等社会企业的响应。

  “故今日之责任,不在他人,而全在我少年,少年智则国智,少年强则国强”。在现今人工智能的浪潮下,咱们须要一批AI的青年力量来为咱们这个国家添砖加瓦,少儿人工智能教育和编程能力的提高迫在眉睫。

  而如何给更多青少年种下这颗“AI”的种子?传统“一教一受”的方式恐怕已经与时代不相符合,更须要的是经过趣味化的场景,将编程能力和AI思惟引入更多更低年龄阶段的学习者平常中去,显然,游戏化的少儿编程教育无疑是青少年人工智能普及中最有效、也最直接的方式之一。

相关文章
相关标签/搜索