積木式程式語言包括 : Google Blockly、Scratch等
圖形化的積木工具或許「長」得和程式碼有些差距, 但其中蘊含的程式邏輯與運算思維, 卻是萬變不離其宗。它不僅是寫程式的基礎,更能培養邏輯思維和思考解決問題的方法。
blockly是一個簡單易用的可視化工具,用來生成代碼,可以通過拖曳模塊,來構建代碼邏輯,過程很像搭積木。
網址 :
https://blockly-demo.appspot.com/static/demos/code/index.html
Scratch 是美國麻省理工學院媒體實驗室(MIT Media Lab)發展的一套「程式積木」,核心概念是為孩子設計一套利用「電腦運算」來實現「創意」的工具 :
網址 :
主題 : 開心水族箱
指定運算工具 : 使用Scratch製作成互動媒體,將實體的遊戲以數位媒體的方式呈現。
創作者 : 體育系 廖萱蓁
介紹 : 以FB開心水族箱為例,寶石不定時會出現在底部,以滑鼠點擊寶石就可以增加錢的數量,也可以點擊FEED游標會變成飼料,就可以對魚餵食,要是飼料沒有了,點擊BUY THE FEED就會跳出買飼料的畫面,即可進行購買飼料的動作,是一款可以互動的遊戲。
<素材來源>
圖片: scratch角色倉庫