行业新闻
致力于幼儿少儿脑力开发、逻辑思维培养,海外游学等多种国际教育项目
少儿编程篇之可视化编程工具Blockly
  • 来源:未知
  • 作者:admin
  • 发布时间:2020-04-14 15:52
  •      次浏览
深圳几米家国际学堂
2012年6月,Google发布了完全可视化的编程语言Google Blockly。Blockly代码块由类似于积木的图形对象构成,可以通过类似玩拼图玩具的方式将它们拼接起来,实现简单的功能,然后将一个个简单功能组合起来,最终构建出一个程序。在创建程序的过程中只需要拖动鼠标,不需要敲击键盘。相较于其他编程语言,Blockly语言无须用户编写冗长的代码、考虑复杂的语法规则,趣味性更强,并且可以根据需要导出不同语言的代码,例如Python、JavaScript、PHP等,从而降低了学习成本。
 
Blockly旨在方便快捷的使用浏览器即可学习,由于其直观的图形界面非常适合开发儿童编程。我们只需拖动图形样式的代码块,Blockly自动生成代码,例如JavaScript,Python,PHP,Lua,Dart或其他语言,这样可以让孩子通过可视化操作逐渐养成分析问题,分解组合解决步骤的思维方式,并通过转化的代码,对编码有更直接的认识,为以后的高级编程—代码开发奠定坚实基础!
 
Blockly Games 是由Google基于Blockly可视化工具开发的编程学习课程,是针对5岁到12岁儿童或者电脑初学者学习玩游戏学编程的在线编程入门工具,通过图形化的界面,让孩子们通过一关一关的游戏来快速的了解编程语言的逻辑,认识科技产品背后运作的规则,并可学会最基础的编程。
 
直接进入http://games.ohrobots.com(由于国外网站无法打开,专门为BlocklyGames搭建的国内网站)网站,不需注册登入,就可以任意进行首页上的七大章节,每个章节里还会有10个左右不等的小关卡。每个关卡有特别的学习主题,例如迷宫关卡中,可以学习什么是编程回圈的概