乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

Develop和Python四种不同难度的编辑软件和语言来进行编程创作。了解编程概念≠学会编程语言对儿童而言,他们可以利用这个平台学习物理计算,并了解如何编写程序,与电子设备和传感器互动以及自己制作玩具,从而在短时间内学习大量的技巧,养成解决问题的能力。

因此在这波编程教育浪潮中,各大互联网巨头都推出了自己的编程语言产品,比如微软和Google分别推出了可视化编程语言Kodu和Google Blocky,希望能够引发孩子们对编程的兴趣。

在英国,英国广播公司BBC联合31家公司设计并向数百万英国儿童免费发放编程微型计算机Mirco:Bit,从而普及编程教育。学生们可以使用四种编辑软件和不同难度的语言:Code Kingdoms JavaScript、Microsoft Block Editor、Microsoft Touch Develop和Python进行编程创作。

第二款是树莓派,同样主要用 Python 编程。树莓派只有信用卡大小,操作系统可以使用 Debian、ArchLinux 等开源 Linux 系统,自带 Iceweasel、KOffice 等软件,可以满足基本的网页浏览、文字处理和计算机学习等需求。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

理解编程概念≠学习编程语言

除了以上提到的巨头之外,不少创业公司也纷纷投入编程教育这片蓝海,推出了种类繁多的编程玩具。

不过需要注意的是,通过游戏和玩耍的方式让孩子理解编程概念,并不代表他们就能真正使用编程语言。换言之,这两个“境界”之间还有很长的路要走。

FUZE成立于2012年,旨在弥合两者之间的差距,让孩子们从零开始一步步学习使用编程语言,编写程序来控制不同的电子设备,比如机械臂、遥控汽车等。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

FUZE 由 Jon Silvera 于 2012 年创立。当他看到自己的孩子们在玩从阁楼上拿下来的一台 BBC Micro(英国广播公司在 20 世纪 80 年代开发的流行微型计算机)时,他突然产生了教孩子们学习编程的想法,让他们沉浸在类似 BASIC 的编程环境中。

最初FUZE主要针对Raspberry Pi进行设计开发周边产品,致力于打造适合不同年龄段人群学习编程的电脑平台,希望让编程学习变得轻松、简单。

但在开发过程中,FUZE 团队发现,对于小孩子来说,从理解编程概念到使用编程语言的跨越太大,因此他们决定使用自创的 FUZE BASIC 语言作为编程术语,而这后来也成为了产品的最大卖点。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

自创编程语言FUZE BASIC

众所周知,经典的 BASIC 语言开发于 20 世纪 80 年代,因为简单易用又免费,让全球数千万人步入了编程的世界,FUZE BASIC 可以算是经典 BASIC 语言的当代改良版。

作为孩子进阶的“桥梁”,FUZE BASIC并不打算取代C++、Java、PHP和Python等目前比较流行的语言,而是为学习这些高级语言奠定基础。

因此该语言将传统Python语言的精髓与现实生活中的学术术语相结合,使得复杂的编程系统变得简单、轻松、易于理解。

FUZE BASIC 被认为是学习编程的完美起点,因为它不需要孩子具备任何编程背景知识。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

FUZE BASIC 的使用也非常容易,FUZE 无需连接互联网,只需连接一台显示器,打开并加载 FUZE BASIC,用户就可以将现有的 Windows、Linux 系统设备或 Raspberry Pi 变成可编程和操作电子设备的平台。

除了平台自身的教学材料外,它还有10个项目工作簿、一份200页的指南和使用示例、额外的课程计划和项目计划。

对于孩子来说,可以通过这个平台学习物理计算,了解如何编写程序、与电子设备和传感器交互、制作自己的玩具,从而在短时间内学习到很多技能,培养解决问题的能力。

除了英文版的教程外,FUZE现在还提供德文、西班牙文和中文版本的教程。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

孩子们可以用 Fuze 做的事情:

深入学校

除了用户自学资料外,FUZE目前还定期在各个学校举办免费交流会,学校可以帮助学生选择相应的硬件套餐进行学习,FUZE技术人员也会亲自到学校授课。

课程从简单的课堂课程、一日编程教学到数字技术大会、编程夏令营和社区俱乐部,形式非常丰富,孩子们可以找到适合自己的学习方式。

乔布斯生前倡导编程教育,互联网巨头纷纷推出编程语言产品

Jon Silvera 认为,FUZE 现在拥有优质的内容和品牌,并已收到来自全球数百所学校的良好反馈。团队正专注于继续与第三方合作,以确保 FUZE BASIC 兼容足够多的外部设备,例如 OWI 机械臂、Raspberry Pi senseHAT 和 BBC 的 Micro:bit。

此外,FUZE还在不断开发新的内容,例如为FUZE BASIC增加新的功能,继续填补BASIC、Python和C++等语言之间的空白,使得不同语言之间的转换更加便捷。

与此同时,FUZE 已经在英国的 Maplin、Toys 'R' Us、Argos 和亚马逊等平台上发售,并在美国和阿联酋找到了经销商,并将继续开拓国际市场。

单片机

单片机中晶振的作用及指令周期的详细解析

2024-6-9 5:01:22

单片机

毕业论文怎么写?指导老师来帮忙

2024-6-9 6:00:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索