欧洲网 > 中国新闻 >

中国区块链应用开发团队纯白矩阵推出首款Libra游戏化教学应用

2019-09-19 09:39 来源:综合

近日,中国区块链应用开发团队纯白矩阵推出全球首个面向Move语言的游戏化教学应用MoveCastle,该应用旨在采用交互式游戏的方式进行Libra Move语言的教学,使零基础的初学人员可以在游戏中免费学习Facebook 的Libra项目推出的全新编程语言Move。据悉,这款应用是由北京师范大学区块链实验室和纯白矩阵公司联合推出的ChainCastle系列产品之一。

“我们从该语言诞生之日就开始想如何将其普及化。“纯白矩阵CEO吴啸介绍这款产品的缘起时说。 据悉,MoveCastle采用契合 Move语言特性的游戏环节设计,将Move的设计理念体系化。同时, 该课程还具有实用性和及时性特点,它将教学与实际应用无缝衔接,引导学习者深入理解面向区块链的项目设计与实现,并紧跟Libra/Move的发展趋势进行游戏更新,使学习者能学习到最新的Move语言知识点。

“ Colde is law!”吴啸认为,智能合约可将契约和规则以代码的形式确定并传播,而只有它的编程语言让“code is law”这一目标真正落地。因此,普及智能合约语言,对于创建可信代码运行生态来说,显得尤为重要。

计算机程序语言教学的本质是对规则的诠释。摆脱程序语言学习所具有的天然枯燥性,一直是程序语言教学所面临的挑战。北京师范大学区块链实验室负责人王胜灵教授说, “MoveCastle采用的“任务驱动”式教学方法很好地解决了这一难题,该课程将一堆无关联的语法规则,巧妙地通过游戏故事串联起来,学习者在自创游戏的过程中,将语法规则内化为自己的知识,真正实现了“为用而学”,这种具有代入感的学习方式,不仅能激发学习者的认知主体作用,还能使他们透彻理解如何采用程序语言构建项目的逻辑本质。这是我们这款应用的主打特色“,她强调说。

MoveCastle上线后,迅速获得使用者的青睐。美国乔治华盛顿大学IEEE Fellow、区块链研究领域专家成秀珍教授认为,MoveCastle激发学习者兴趣和热情的有效措施体现在三方面:第一,针对Libra Move语言特性进行地量体裁衣式的游戏情景创设;第二,通过对总体目标细化的方式,将复杂任务简单化;第三,为学习者提供及时的反馈和激励。“希望MoveCastle能普及智能合约语言,使区块链应用真正走向大众。” 成秀珍教授表示她期望在MoveCastle的带动下,这一天早点到来。

MoveCastle可运行在纯白矩阵推出的全球首个接入 Libra Move 语言的云端 IDE – ChainIDE。ChainIDE的用户只需要利用 Web 浏览器就可以进行智能合约的编写,并由云端进行编译和部署。迄今为止,ChainIDE已经为全球超过100个国家的开发者,提供了超过30万次的智能合约编译服务,包括了很多教育机构和科研院所。 MoveCastle和ChainIDE将互为助力,完美互通,形成商业闭环,使区块链应用的研发变得容易便捷。