第二次:圖形化程式語言-Blockly
實作1-觀看"軟體吃掉全世界"影片
影片(校內.資訊教育/程式語言)
Blockly
■特色及內容
Blockly目前主要分為7個小遊戲包含飛機座位計算(Plane Seat Calculator)、迷宮(Maze)、圖形計算器(Graphing Calculator)、拼圖(Puzzle)、驗證碼(Code)、海龜圖形 (Turtle Graphics)、模塊工廠( Block Factory)。每一個遊戲又分成許多的關卡,雖著關卡越高難易度也跟著提升,遊戲還有許多國家語言可以選擇,因此,幾乎全世界的孩童都能輕鬆學習。
Blockly 含有表達各種程式設計概念的遊戲,例如最基本的Puzzle主要是介紹圖塊的拼接與設定方式,Maze則是以迷宮遊戲來表達簡單的迴圈與條件概念,Bird則是進階的條件與控制教學,Turtle為進階的迴圈概念遊戲,以Movie來介紹數學方程式,Pond則是一個可程式化鴨子的競賽遊戲,Pond JS將圖塊轉成文字介面,讓鴨子的行動更快而且能力更強。
(下載) 可下載至電腦執行.不需網路.無提示積木還有幾個(資訊教育/程式語言/Blockly Games)
迷宮
真實程式語言-包含保留字.函式.運算子及語法
實作3-體驗程式碼
■練習
https://sites.google.com/site/warkeyli/blockly(原始碼.程式碼)
■參考網站
https://blockly-demo.appspot.com/static/demos/generator/index.html
■教學網站
■參考網站