块语言编程游戏1:简介
块语言(blockly)是谷歌公司的开源项目,发布于2011年末。它利用一些可拼接的块来表示编程语言中的基本语言要素(数据及语句),通过这些块的组合,来完成程序的编写。这样做的好处是,初学者可以像玩拼图游戏一样,很快地编写出一些简单的程序,并且可以避开那些恼人的拼写错误,这极大地降低了学习编程的门槛,使得学习编程的人群得以迅速地扩大到儿童及非计算机专业的人士。
为了进一步降低学习门槛,培养学习者与计算机交流的能力,即,培养所谓的计算思维,谷歌公司又于2012年5月推出了块语言编程游戏,将编程的基本知识与技能,融入到一些简单而有趣的游戏之中,学习者在游戏过程中,建立起程序的基本概念,掌握编程的基本方法,这些游戏可以理解为块语言编程的预备课程。
由老巫婆及Roadlabs共同维护的www.17coding.net网站,于2016年底开始改版,并首次引入了块语言编程游戏,作为App Inventor的先导课程。游戏一经推出,迅速吸引了大量学习者的关注,其中不乏低幼的儿童,甚至有家长向我们报告孩子的游戏进度。
为了让更多的学习者能够尽早地享受这一技术的成果,这里特发此文,加以宣传。如果这些游戏能够对您有所帮助,也请不吝推而广之。
游戏访问地址:http://playground.17coding.net。
赞 (0)