4701| 5
|
[仔爸在线]没了Scratch,儿童编程教学如何进行? |
【本文经作者授权转发】 突然间,Scratch的部分功能无法正常使用,不久之后,Scratch从我们身边消失了,无声无息,无影无踪......
最近发生了一件让从事儿童编程的朋友很心塞的事,起因是一篇关于MIT的Scratch社区有辱华内容的文章,然后瞬间引爆儿童编程教育界,同时也引起了高层的关注。在此中美贸易战(其实已经超过这个范畴了)之际,有所涉及的敏感内容都会拿着放大镜被侦察到。 接下来,就发生了以下事情,首先是scratch.mit.edu官网无法访问,继而Scratch离线版中涉及到网络相关的扩展功能无法使用,比如翻译、语音识别以及与硬件连接的扩展模块均不能使用了,因为需要访问MIT的服务器。 事情远不止于此,今天在网上突然看到这样的一张截图,接下来后果显然十分明确了,不仅是社区不能用,连离线版也不能用,甚至这个单词都不可能出现在教学中,这是一种十分彻底的去Scratch行为。 面对这样的现状,让我们这些热爱儿童编程,想在这个领域带着学生启蒙计算机编程的人感到万般无奈。
我想,作为从事信息技术教育事业的人,不能因为这个而止步,因为,我们已经体会到美国对我们高科技封锁这种降维打击(此词语见三体一书)的厉害了,如果我们真的放弃,那以后再要拿起来就非常困难了。幸好只是不能使用Scrach这个软件,因此仔爸觉得以下几个软件可以作为替代品。 1.KittenBlock 小喵家出品的一款儿童图形化软件,最大的特点是扩展功能丰富,尤其是人工智能这一块,非常值得研究,如果有能力,甚至可以自己开发相关的插件。在Scratch的相关功能不能使用之后,仔爸发现KittenBlock中早已有相关的替代功能,比如百度大脑这个模块可以实现文字朗读,语音识别等,此外下图中红框中的模块可以实现大多数人工智能基础应用。 还可以通过GitHub网站添加官方还没有放进去,以及别的爱好者研究开发的插件。 2.Mind+ Mind+也是一款非常不错的儿童图形化编程软件,由DFRobot开发,仔爸之前也用它写了不少相关的文章,尤其是它对硬件的支持是非常丰富的。比如它直接支持中小学创客教育最常用的micro:bit、掌控板和Arduino Uno这三块主板,同时配有丰富的套件和传感器插件,另外,DFRobot的社区是最值得称赞的,里面有许多热爱创客的人士进行交流,还经常进行一些非常有意义的活动。 3.慧编程V5 慧编程是一款我接触比较早的软件,因为之前一直比较喜欢MakeBlock的硬件,从版本3到版本5一直在接触使用,尤其是之前它提供Linux下的版本。此次Scratch无法访问事件时,我正好在使用慧编程5录制一个关于人工智能的项目,我马上向他们提出关于无法使用翻译的问题,结果过了二天,慧编程技术人员就将他们自己开发的翻译模块更新好了。 慧编程5提供的扩展模块十分丰富,不过需要注意的是,要使用慧编程相关的人工智能和网络模块,需要提前注册一个帐号,登录后才可以使用。 4.其他 此外,还有一些儿童编程替代软件,如扣叮、编程猫、kitten、好搭、诺丁等,我就不一一列举了,许多我未曾使用过,或者只听说过,大家可以尝试。 有人说,菜刀在正常人手里是工具,而在坏人手里就成了凶器,互联网不也是如此?同样,作为研究儿童编程的人士,我们仅仅把Scratch当成一种教学的工具,许多时候也完全不必被别人带节奏,当然更可以无视那些内容。习大大告诉我们要有四个自信,这点自信我想我们应该还是有的。仔爸始终相信一句话:办法总比困难多。在这条儿童编程教学的长路上,我们不能被这样的小插曲影响而停止了脚本。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed