2012年6月23日 星期六

Try Google-Blockly & JeForth

Jimmy's papa目前試用Google-Blockly搭配JeForth,比起WaterBear,可以塞入更多的程式碼積木,Jimmy's papa也改寫了ContextMenu,可以切換不同方向的接槽(notch),讓Forth積木可實現橫式或直式兩種拼接風格,盡量有效的利用到PlayGround的有限空間,尤其以橫式拼接Forth積木時,總覺得我正在搞DNA序列哩,呵呵!!!

之前用WaterBear由於無法附上註解或說明,每次閱讀Forth積木時實在很是折磨腦細胞,而Google-Blockly已內建註解功能,為了讓Forth程式積木能夠更一目了然, 我特別製作了Comment積木,當直式拼接風格時,可嵌入程式積木右側

這是下圖的Forth原始碼,可印出費波那西數列(Fibonacci Sequence),參考自The Zen of Forth

: Fibonacci 1 swap 1 do dup . i swap +loop . ;
: Fibonacci2 1 swap 1 do dup . i swap +loop . ;
: Main 10 Fibonacci 10 Fibonacci2 ;

Main
寄件者 scratchlab02

4 則留言:

  1. 請問是否目前已有可以讓大家試用的開放網頁平台?

    回覆刪除
    回覆
    1. 開放網頁平台已上線
      歡迎指教
      目前給小朋友玩好像有點難度

      刪除
  2. http://tour.tainan.gov.tw/news.aspx?sn=25122

    回覆刪除