所在的位置: php >> php市场 >> blockly教程第一章Google

blockly教程第一章Google

1.1GoogleBlockly概述

美国计算科学教育一直认为计算机作为当今各个领域的基础技术工具,有必要让学生尽早的了解和学习计算机工作原理,理解基础的编程思维。在年周以真教授提出计算思维概念,这很大程度上促进了人们对计算机编程教学的认识。图形化编程摒弃了繁琐的代码语法,以直观的图形化模块进行编程,其思想最早来源于西摩尔·帕伯特的心理学家在从事儿童学习的研究中发明的LOGO语言。近年来随着计算机技术的快速发展,出现了很多优秀的图像化编程工具提供给学生学习计算机程序设计,比如:Alice、Scratch、AppInventor等著名软件。在年6月,Google发布了完全可视化的编程语言GoogleBlockly,这是一款完全开源的,集合多种编程语言的编程工具。很多图形化编程平台都是基于GoogleBlockly二次开发的,譬如:APPInventor、Wyliodrin、Earsketch等优秀编程平台。GoogleBlockly作为一种易于掌握的图像化开源编程环境,是编程初学者学习和掌握程序设计方法的有力工具,非常有必要予以了解和掌握。

1.2什么是GoogleBlockly

1、一种基于网页的可视化程序

GoogleBlockly是基于网页的可视化编程工具库。用户可以以离线或者在线的方式在Windows、Linux、MC和Android平台上的浏览器端进行编程操作。可以使用计算机端、手机或平板移动端进行随时随地的完成编程设计,教学编程方式多种多样。

2、多种开发语言环境库

Blockly基于图形化编程设计可以导出Javascript、Python、PHP、Lua、Dart等多种语言。通过图形化编程完成程序设计,在Blockly中有一个类似语言转换器的工具箱,可以将图形化编程语言转化成多种编程语言代码。用图形化编程方式去理解多种程序语言。

3、开源的自定义编程环境

Blockly是开源的编程工具,用户可以根据自己编程的特点要求,对Blockly工具箱进行自定义设计。同时,Blockly开发工具能让用户自定义块导出至工具箱,并在工作区工厂完成对代码的封装。如图所示。

1.3GoogleBlockly的编程环境

Blockly是一个可用于Web、Android、iOS的可视化代码编辑器库

1.Blockly在线使用

打开浏览器,在地址栏输入


转载请注明:http://www.aierlanlan.com/rzdk/4333.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了