#title(Blockly:ѥ뼰ץ೫ȯ饤֥ 2014ǯ)

[[Programing]]>Blockly

- ''ΥڡϡBlocklyˤĤ2014ǯĴ٤ƺΤǤ''
- 2014.10.18BlocklyWebȤ˥塼뤵ơ֥ӥ奢ץߥ󥰸뤿Υ饤֥פޤ
- 2017.06.10[[Google֥åǥץߥ Blockly 1.0פ | ޥʥӥ˥塼:http://news.mynavi.jp/news/2017/06/12/106/]] iOS / Androidˤб
- [[2017ǯĴ٤ϡ>Programing/Blockly2017]]

#ref(blockly_maze_s.png)

#contents

*  [#y0fbf409]

[[Blockly(֥å꡼):https://developers.google.com/blockly/]]ϡGoogleäӥ奢ץߥ󥰸פȾҲ𤵤뤱ɡäȰ㤦

Ĥϡޥǥץߥ󥰤Ǥ롢Web١Υӥ奢볫ȯĶ뤿Υ饤֥ꡣ

JavascriptPythonʤɡʥץߥ󥰸˷ӤĤ뤷WebӥȤ߹ळȤǤ롣

* Ȥꤢ [#p76d1264]

-[[ȯGoogle ɤ:https://translate.google.co.jp/translate?hl=ja&sl=en&u=https://developers.google.com/blockly/guides/get-started/web]]

* Ȥ [#odd87e9d]

** θƤߤ [#u08354d4]

-[[Blocklyॺ:https://blockly-games.appspot.com/]] ȤΥǥ⤬˶Ϥˤʤޤ
-[[Anybody can learn | Code.org:http://code.org/]]

** ץǥƤߤ [#g00feb17]

BlocklyˤϡΥץ꤬°Ƥޤ[[Ƥߤ:https://blockly-demo.appspot.com/static/apps/index.html]]

- ѥ
- ϩ
- Ǥ : Turtle Graphics
- շ׻
- Եʷ׻
- (Ѹ)

ޤεǽǥ°Ƥޤ[[Ƥߤ:https://blockly-demo.appspot.com/static/demos/index.html]]

- ڡ
- ѥڡ
- ġܥå
- 麸⡼
- ֥åκĿ
- JavasccriptѴ
- 饦ɥȥ졼

** ץǥ֤ [#t125c71b]

Ǽ¹ԤꡢʬΥȤ֤ˤϡΤ褦ˤޤ

+ BlocklyGithubߥ顼顢ZIPեɤ
--https://github.com/google/blockly/archive/master.zip
+ह롣
+ץϡblockly-master\apps\index.html򳫤
+ǥϡblockly-master\demos\index.html򳫤
+ΥեWebСˤСBlocklyǤ
+ΥȤˤ֤Ƥߤ
--ץ http://www.catch.jp/program/blockly/apps/
--ǥ http://www.catch.jp/program/blockly/demos/

**ܸ첽Ƥʤץܸ첽 [#zb4ba11f]

ĤϡǤܸϴλƤ뤱ɡɤΤۤ˳ƹΥե饰ɲäƤʤ礬롣

ȤСϩ(maze)ξ硢maze.js(apps\maze)ϰʲΤ褦ˤʤäƤ롣

 // Supported languages.
 BlocklyApps.LANGUAGES =
    ['ar', 'br', 'ca', 'cs', 'da', 'de', 'el', 'en', 'es', 'eu', 'fa', 'fr',
     'gl', 'hu', 'hrx', 'ia', 'is', 'it', 'ja', 'ko', 'lv', 'mk', 'ms', 'nl',
     'pl', 'pms', 'pt-br', 'ro', 'ru', 'sco', 'sk', 'si', 'sr', 'sv', 'sw',
     'th', 'tr', 'uk', 'vi', 'zh-hans', 'zh-hant'];
 BlocklyApps.LANG = BlocklyApps.getLang();

åե(apps\maze\generated)ΤۤϡäȤ󤢤롣

ʤΤǡmaze.js򤳤ľ

 // Supported languages.
 BlocklyApps.LANGUAGES =
    ['ace', 'af', 'ar', 'arz', 'az', 'be-tarask.jbg', 'bn', 'br', 'ca', 'cdo',
	'cs', 'da', 'de', 'diq', 'el', 'en', 'es', 'eu', 'fa', 'fi', 'fo', 'fr',
	'frr', 'gl', 'gn', 'hak', 'he', 'hi', 'hrx', 'hu', 'ia', 'is', 'it', 'ja',
	'ka', 'km', 'ko', 'ksh', 'ku-latn', 'ky', 'la', 'lb', 'lrc', 'lt', 'lv',
	'mg', 'mk', 'ml', 'mr', 'ms', 'mzn', 'nb', 'ne', 'nl', 'oc', 'pa', 'pl',
	'pms', 'ps', 'pt-br', 'pt', 'ro', 'ru', 'sc', 'sco', 'si', 'sk', 'sr', 'sv',
	'sw', 'ta', 'te', 'th', 'tlh', 'tr', 'tzm', 'uk', 'vi', 'zh-hans', 'zh-hant'];
 BlocklyApps.LANG = BlocklyApps.getLang();

ǡ˥塼Ƥθ줬ɽ롣ȥ(apps\turtle\turtle.js)⡢ˡܸ첽Ǥ롣

˥塼ȴΤǡºݤɬפʸɲäΤ⡣

줫顢ե(apps\maze\generated)ϡưǥƤƤϤʤΥեϼưƤΤǡեˡϡɥ(https://code.google.com/p/blockly/wiki/TranslationForDevelopers)ȡ
\apps\common.soyեƬΥȤ򻲾ȡ

**ǽˤ [#cd24ee44]

ȯԸ

-[[BlocklyΥꥸʥ֥åäƤߤ>Blockly/Tutorial]]
-[[Blockly-GamesΥ󥹥ȡȥӥ>Build_Blockly-Games_Win]]
-[[Blockly/Documents]]

* ͻ [#he6b7c32]

BlocklyˤĤ򤹤뤿λ

** Ҳ𵭻 [#y9b25bcb]

-[[wise9 › GoogleȯܡפΥӥ奢Blockly:http://wise9.jp/archives/7547]]
-[[ѥ봶Фǥץߥ󥰤ؤ٤Google Blocklyפ - NAVER ޤȤ:http://matome.naver.jp/odai/2133903199236811901]]
-[[ѥ봶Фǥץߥ󥰤ؤ٤Google Blockly:http://quartet-communications.com/info/topics/5575]]
-[[Google BlocklyפäƤߤ뤬󶡤ӥ奢ץߥ󥰸 | TechAcademyޥ:http://techacademy.jp/magazine/1812]]

** ǽɲ/ȯ [#j9263156]

-ȡʱѸ[[Blockly is a library for building visual programming editors.:https://developers.google.com/blockly/]] 2014.10.18 ȥ˥塼
-- [[Blockly Github Page:https://github.com/google/blockly]]
--ɥ[[Wiki Pages - blockly - A visual programming editor - Google Project Hosting:https://code.google.com/p/blockly/w/list]]
--ץ [[Translating:Blockly - translatewiki.net:https://translatewiki.net/wiki/Translating:Blockly]]ܸܲȤ˼ޤ
--ȯ塼ȥꥢ [[Tutorial_CreateYourFirstBlock - blockly:https://code.google.com/p/blockly/wiki/Tutorial_CreateYourFirstBlock]] 
--2014.10.18 塼ȥꥢ뤬줿Τǡ[[BlocklyΥꥸʥ֥åäƤߤ>Blockly/Tutorial]]򼨤

-¾γȯץ
--[[blockly-games:https://code.google.com/p/blockly-games/]]
--[[code.org:https://github.com/code-dot-org/]]

-[[Google  Visual Programming EditorBlocklyפĴ -  on ϤƤʥ֥:http://takaokouji.hatenablog.com/entry/2014/01/19/012014]]
--[[smalruby-editor·ع3ǯǤȤWebǤΥӥ奢ץߥ󥰴Ķ MOONGIFT:http://www.moongift.jp/2014/06/smalruby-editor-%E5%B0%8F%E5%AD%A6%E6%A0%A13%E5%B9%B4%E7%94%9F%E3%81%A7%E3%82%82%E4%BD%BF%E3%81%88%E3%82%8Bweb%E4%B8%8A%E3%81%A7%E3%81%AE%E3%83%93%E3%82%B8%E3%83%A5%E3%82%A2%E3%83%AB%E3%83%97/]]
--[[Rubyץߥ󥰾ǯ:http://smalruby.jp/]]
--[[smalruby-editor:http://smalruby.herokuapp.com/]] ʪ
--[[RubyؽλȤ֤󵯶Ȳޡ׺ͥ޼  IT졼:http://sanin.itradar.biz/news/2014/01/takao-gogin-prize/]]
--[[Smalruby: smalruby-editor ǽ - 2013_grant_Takao.pdf:http://www.ruby.or.jp/ja/news/20140404.data/2013_grant_Takao.pdf]](PDF)

-[[Google_Blocklyǥӥ奢ץڤ.pdf:http://cch-lab.com/reference/Enjoy_Blockly_20130310/Google_Blockly%E3%81%A7%E3%83%93%E3%82%B8%E3%83%A5%E3%82%A2%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E6%A5%BD%E3%81%97%E3%82%80.pdf]]PDF

-[[Node-Blockly:https://www.npmjs.org/package/blockly]]

** Τۤ [#p19297a3]

-[[Google_Closure_Tools]] 

-[[Closure templates  Google Developers:https://developers.google.com/closure/templates/]] What are Closure Templates?
--[[Translation - Closure Tools  Google Developers:https://developers.google.com/closure/templates/docs/translation]]

ȥå   ʬ Хåå   ñ측 ǽ   إ   ǽRSS