硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
疫情之下,也有“未来感”十足的应用,诸多“硬核”AI技术更是齐上阵。
在病毒“人传人”的情况下,首先是AI机器人使出了各自看家本领。
有在隔离病房配送餐食和药品的:
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s5.51cto.com/oss/202003/04/a4df30753314c5991773b52d3bc3f845.jpg)
有在社区出击陆、空“战队”,完成消毒作业的:
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s2.51cto.com/oss/202003/04/251d484f49b1c3e227d1cdf98431e170.jpg)
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s5.51cto.com/oss/202003/04/39ee79f03d8488d0f9b71c661bcdffb4.jpg)
也有在公共场合,快速、精准检测人体体温的:
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/704b86fd3276f64a44e6e4fd56ccacde.jpg)
美国首例新冠病毒患者也是由机器人治愈。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s1.51cto.com/oss/202003/04/58dad71098fb96abb2fb60992d7b10c8.jpg)
其次是程序员大部队。
有用编程技术,硬核模拟疫情传播,劝告人们不要出门的:
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s1.51cto.com/oss/202003/04/b44e34f7cc270f3f10a382d2bcf542ce.jpg)
也有在GitHub发布项目,协作收集防疫信息的:
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s2.51cto.com/oss/202003/04/a299ddbdcb12d4eaeb1f49a7da305c27.jpg)
但无论是AI机器人,还是程序员们的贡献,都离不开一个非常重要的技术——编程。说编程技术是人工智能时代的核心竞争模块之一,可能并不为过。
由此可见编程人才的竞争之激烈、紧迫,这就使得编程教育格外重要。
当下,编程教育已然成为各国教育、技术发展的重点,并早已开始在全球中小学普及。
2014年,英国政府将电脑程序编写纳入中小学必修课,成为了世界上第一个强制5-12岁儿童接受编程教育的国家。目前,全球超过24个国家,包括日本,新加坡,以及欧洲多个国家,已经将编程教育纳入课程大纲或融入日常教学场景中。
而我国于2017年7月,在国务院发布《新一代人工智能发展规划》中,特别提到的“在中小学阶段设置人工智能相关课程,逐步推广编程教育,给青少年编程教育的重要性一锤定音。
学编程很重要,怎么学更重要
但是,怎么让青少年更好的学编程呢?
《新一代人工智能发展规划》中有一句话很重要:鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。游戏和编程天然有着亲缘性,寓教于乐游戏化学习听上去是合理的。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s1.51cto.com/oss/202003/04/53543094aeae1a5142582ede3a91ed24.jpg)
本次疫情中另一件备受讨论的小事情——游戏化健身产品Switch健身环大冒险的价格暴涨,也带来新启发,不是想说理财,而是想说游戏化魔力。
谈到游戏,不仅是家长,可能很多人对它还停留在“玩物丧志”的刻板印象。
但事实上,游戏化教育,早在古代,国内外教育大家就有不少关于游戏和教育的精辟言论。
孔子曾说:“顺其天性而育之”;柏拉图也说:“教育包含游戏成分,游戏能够帮助教育”。
就连在古希腊语中,游戏(paidia)和教育(paddies)的词根都是一样的,可见游戏与教育关系的紧密。
这也从一方面肯定了游戏在教育中发挥的重要作用。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/fa5cb19341e95f92563b08fe5ddf608f.jpg)
那么,游戏在教育中的价值到底几何?
北京大学教育学院尚俊杰教授将其归纳为三点,分别是:游戏动机、游戏思维和游戏精神。
游戏动机可以说是最基础,也是最具有价值性的操作。强调的是把游戏应用到学习中,激发学生的学习动机。
游戏思维指的将游戏的设计、理念或元素应用到教育中。而游戏精神,就是追求本质和精神上的自由,让学习者拥有一定的自由度,自愿去选择自己感兴趣的内容,选择适合自己的学习方式。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/3e195b55adfe150b7dafc9d3d905b6e3.jpg)
尚俊杰教授明确指出,我认为游戏化学习将来会和移动学习、VRAR、STEM学习、编程学习、脑科学等结合,共同推动教育发展。
在B站教编程的8岁小学生,3岁半接触游戏
看看一个案例。
前不久,一位上海8岁的小学生 (江湖代号:Vita君)火了,不仅在B站开授编程课程,还得到了库克送上的生日祝福。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s5.51cto.com/oss/202003/04/941bd3a7f79eae0459fa356c91b9a768.jpg)
今年8月份,他在B站上了上传了第一个编程视频,名为【小学生教你学编程】#01 命令 | Swift Playgrounds 通关教程,已经获得了30W+的播放量。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s2.51cto.com/oss/202003/04/54654ad92d528e7cab88b38bac023e72.jpg)
虽然B站上年轻用户居多,但只有8岁的UP主也非常少见,可以说是B站乃至全网年龄最小的编程老师。
教学视频中,他也会耐心地去讲解知识点,并不是简单的照本宣科。他也会不时设问,比如“那else if又是什么呢?”
目前,他一共上传了20 多个编程教程,播放量达到211万+,获得了11万多粉丝。
与此同时,他的火爆也让大家产生了一个好奇的问题:到底是怎样的家庭,才能培养出这样的孩子?
一方面有自身天分因素。
他爸爸“周花卷”透露,在很小的时候,Vita就已经展现出了超前的数学和逻辑思维。但也跟成长过程中的循循善诱分不开。
他大概从3岁半左右,就开始玩一些小游戏,比如《纪念碑谷》、Shadowmatic、rop等等。到了4岁之后,开始接触HOOK、《数独》、《数字迷阵》、《Mekorama机械迷宫》等比较复杂的解谜类游戏。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/70f8e2d354576f1d44ccb3b979909fb2.jpg)
在他爸爸看来,这些游戏需要孩子在脑海里进行大量的模拟推演,对学习编程非常关键,即培养了他的思考习惯,也进一步挖掘了他的逻辑思维。
到了4岁半之后,Vita开始真正接触与编程有关的知识了,同样是从游戏开始,作为一个过渡。5岁半左右,Vita就开始上手写代码了。
游戏化,编程教育的必然趋势
Vita的走红,也让众多家长关注到了游戏化学习编程。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s1.51cto.com/oss/202003/04/34049aeba0dc2b6aaff9dc61e09cad89.jpg)
△左扎克伯格:“我们在教育领域的最大发展机遇之一就是教更多的孩子学会编程。”
右奥巴马:“编程关乎美国的未来……我们需要孩子们熟练地掌握这些技术。
在学习过程中,孩子爱玩的天性需要重视,游戏化编程教育不仅能在动机方面有更多的加持,也能让孩子在学习编程更容易上手,增添孩子的乐趣,可以培养他们的思维。
游戏化编程可以追溯到2001年,IBM就发布的坦克机器人战斗仿真引擎Robocode,就是来源于一款机器人大战软件Robot Battle。可以用Java、Scala、C#等编程语言,编写人工智能程序,驱动机器人。
这大大降低了游戏化编程的门槛,只需要几十行代码,就能立刻创造出一个简单却又完整的机器人。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s3.51cto.com/oss/202003/04/867b667676c08d9e53f1ea3726db72ae.jpg)
△Robocode
随后国际市场上还涌现出一大批游戏化编程的产品, Scratch是目前比较火爆的游戏化编程软件,由MIT团队开发,主要面向青少年人群。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/105cd678ec67dbf9a1495efa1254ea80.jpg)
△学生在用Scratch进行创作
而在国内市场中,腾讯去年也积极响应国内政策,新推出了一款游戏化编程产品——腾讯扣叮。
这款产品是腾讯青少年人工智能教育体系的重要组成部分,专注6-18岁的青少年编程教育平台,是自研的国产IDE工具平台。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s2.51cto.com/oss/202003/04/1c5d620295f90f9a8f63f2acf762b46b.jpg)
扣叮目前拥有JS实验室、Python实验室、创意实验室、C实验室、艺术(P5)实验室,人工智能(AI)实验室、游戏实验室共7个IDE工具,满足不同年龄段及不同编程需求的需要,中文的操作页面也对国内用户更加友好。
例如“游戏实验室”中的“方向移动”,小朋友可以通过设置移动的步骤,让小机器人吃到三颗小星星来完成任务。
通过类似这样的小游戏,可以培养学生兴趣、探究及创造的能力。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s3.51cto.com/oss/202003/04/ae4de673a038accc3adb3d31f20ac442.jpg)
也可以通过类似积木的方式来体验编程带来的乐趣。例如可以将积木一样的代码模块,进行拖动、组合,最后会按照自己的设计进行输出。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s2.51cto.com/oss/202003/04/9502df80ccb8a05dfc083bff8817ff35.jpg)
也有相对更高级的游戏化编程模块,可以通过编写Python代码,来设计自己专属的小游戏。
![硬核编程技术助力疫情防控,编程教育的下一个趋势是什么?](https://s4.51cto.com/oss/202003/04/6cc1a8c093c3dff3f8c7f59494401a71.jpg)
受其此次疫情影响,许多学校采取延期开学政策,腾讯扣叮还向全国中小学师生免费开放全部内容:包含7大编程实验室,丰富学生的学习能力;百节优质课程,助力学生线上轻松学习。
所以千言万语归结为一句话:
大到国家政策的发布,小到一系列软件、工具的兴起,不难看出游戏化编程的大好前景。
事实上,在美国新媒体联盟历年发布的《地平线报告》中,也预测了游戏化学习未来几年将会得到普及性应用。
而就像前文提到的,Scratch这样的游戏化编程工具,已经进入许多中小学课堂,让中小学生在快乐中自主学习编程,取得了较好的教育成效。
加之脑科学等学科越来越多的与计算机专业相结合,编程教育(尤其是青少年的游戏化编程教育)的兴起,也会影响其他领域科学的发展。
若是游戏化编程教育能够更好的做到普及,这将对于未来我国科技人才的培养,必定会起到重要推动作用。
你觉得呢?
相关文章
- 如何在 elementary OS 中改变锁定和登录屏幕的壁纸?
- 为了一个HTTPS,浏览器操碎了心···
- Windows 11 的外观受到了 KDE Plasma 和 GNOME 的启发吗?
- Windows 11 Build 22000.120发布:修复诸多Bug
- OpenHarmony2.0 一站式编译烧录Hi3516标准系统
- HarmonyOS实战—滑动事件的坐标和返回值
- 聊聊Linux字节对齐的那些事
- 更现代!体验 Ubuntu 全新的桌面图形安装程序
- Chrome:垄断,真的可以为所欲为
- Windows 11强制要求TPM 安全专家证实没什么用:黑客轻松破解
- 使用Windows 10系统,怎么去除广告弹窗?Windows 10去广告的有效方法
- 大神给手机装上了 Windows 11,太强了!
- 免费试用人数太多,Windows 365云电脑服务器炸了,官方紧急暂停
- 首发:OpenHarmony2.0在DeviceTool2.2下一站式编译烧录小型系统
- 微软将为Windows 10系统设置封锁垃圾程序 让系统更安全
- 微软 Edge 浏览器 94 Dev 发布:Mac 版拼写检查,iOS 版支持全屏截图
- 微软 Edge 浏览器 93 Beta 发布:新增标签分组,新 IE 模式,画中画模式更方便
- Edge 93 Beta发布:引入标签群组、垂直选项卡模式下隐藏标题栏等功能
- 老司机注意 Windows 10本月默认阻止部分软件:BT客户端要被限
- 升级之后不适应,教你如何在Windows 11 上恢复 Windows 10 经典文件资源管理器样式