关键字:开发板Micro Bit 编程扫盲 工程师开发板 电子设计模块
BBC表示,该公司将需要100万套的这种可拆卸嵌入式软件平台,鼓励年轻一代投入编写程序代码等技术的学习;该设备基本上是一片印刷电路板(PCB),上面配备一些 LED、单个micro-USB连接器,由手表用的电池驱动──有点类似热门的单板计算机Raspberry Pi。
Micro Bit设备的细节仍未公开,目前仅展示原型,预计8月份正式出货;而对于该设备的开发与制造成本,以及其"Make it Digital"计划的预算,BBC也三缄其口。不过BBC强调,这款设备并没有要与Raspberry Pi或类似的开发板如Arduino、英特尔(Intel)的Galileo等竞争,而是希望做为让学生进一步钻研更复杂可编程设备或计算机的跳板。
而事实上该设备也内建了蓝牙连结技术,未来能与Raspberry Pi等设备通讯。在过去两年出货了500万片信用卡大小嵌入式开发板、也投入类似计划的Raspberry Pi基金会表示,该机构会为BBC的"Make it Digital"开发学习资源。
Micro Bit将支持三种编程语言:Touch Develop、Python与C++;这种开发板的尺寸甚至比Raspberry Pi更小,而且在背面配备了安全别针,可以配戴在身上。
BBC 展示了Micro Bit 迷你开发板原型,不过仍对其细节保密
BBC表示,藉由此计划,该公司希望能重现1980年代因为一系列广播与电视节目推波助澜而引起热烈讨论的 BBC Micro 计算机风潮;这一次BBC期望能协助减轻英国国民技能不平衡的情况,并催生新一代的工程师人才。
而BBC也将规划制作一季有关编写程序的电视节目与活动,包括以动作冒险游戏《侠盗猎车手(Grand Theft Auto)》为梗概的电视剧,以及有关布莱切利园(Bletchley Park)的纪录片;布莱切利园是英国政府在二次大战时期进行密码解读的据点,对结束大战贡献卓著。
BBC的计划有不少赞助伙伴,将持续为这个计划提供资金,包括科技业者飞思卡尔半导体(Freescale)、三星(Samsung)、微软(Microsoft)、Nordic Semiconductor以及英国专为9~11岁学童义务提供课后程序撰写教学的单位CodeClub 等,ARM当然也是其中一员。
希望与争议并存
处理器核心供货商ARM也参与了BBC的计划是特别值得注意的;可能有一些年纪的人仍记得,预计在1981年12月上市的BBC Micro计算机,一直到几个月后才顺利出货(因为某些早期生产问题);该款计算机是由来自剑桥的新创公司Acorn参与开发,该公司也是"ARM之母"。
据说当时Acorn要求英特尔(Intel)为BBC Micro开发特别版的x86处理器,英特尔却拒绝了,因此Acorn决定采用自己即将开发完成的低功耗RISC架构CPU;这催生了其他的CPU开发案,包括Acorn Archimedes计算机使用的芯片──在1987年,测试基准显示该款计算机是市面上速度最快、性能最好的家庭计算机。
1981年问世的BBC Micro计算机
而BBC Micro也算世界上第一台采用ARM处理器架构的计算机;ARM其实就是"ARM RISC Machine"的缩写。而ARM后来建立的丰功伟业已毋须赘述。
BBC Micro与一系列备受好评的电视节目所组成的"扫除计算机文盲计划(Computer Literacy Project)",效果超乎预期;在硬件方面,英国主要的中学几乎都有几台BBC Micros计算机,而且该计划确实让不少人开始对编写程序感兴趣。
原本该计划的支持者估计可售出1万2,000台BBC Micro计算机,而在推出一年后期销售量是估计数字的好几倍。后来有数款性能更高的机型陆续问世,统计数字显示在该系列计算机销售的12年间,总计出货量达到150万台。
不过BBC的"扫除计算机文盲计划"也引发一些争议,其中最引人瞩目的是电子产业创业家Clive Sinclair爵士,他的公司正要推出目标客户族群与BBC Micro类似的ZX Spectrum产品,但当然没有税金的支持(英国的BBC由独立政府机关监督,每年可获得一笔丰厚的税金资助,不过每六年一次需要经过英国政府的审查批准)。
类似的争议有可能将因为BBC的最新计划再次浮上台面,质疑这样的活动是否属于BBC的职权范围。BBC总经理Tony Hall则在日前公布"Make it Digital"时自豪地表示,BBC要做的就是以前所未有的规模将产业界团结在一起,为民众带来影响,就像是1980年代时BBC Micro所做的:"我们要鼓励未来的数字梦想家,只有BBC能召集伙伴尝试如此有雄心的计划。"
其他各界也对BBC将在那样的计划投入资源感到惊讶,而该公司似乎有意在相关协商中争取提高其授权费。
对于BBC的计划,笔者基本上表示支持,但前提是其机制需要完善,如果不能,恐怕无法确保其长期性的效果。这是需要整个国家教育体系共同参与,以及来自产业支持的计划,如果顺利执行,能成功吸引年轻族群的注意并影响他们投入相关领域,对培养英国的程序撰写人才、巩固现有全球优势会是有帮助的。