# Blockly Games介紹積木程式概念 一、 教學設計理念說明 利用Blockly Games引起學生對資訊課程學習的動機,並讓學生對積木程式有初步的認識,進而導入SCRATCH的教學。 Blockly Games是Google為5到12歲兒童介紹各種程式設計概念的網頁遊戲,是個跨平台的程式教育遊戲,包括圖塊的拼接與設定方式,簡單的迴圈與條件概念,條件與控制教學,可將Blockly程式匯出成JavaScript、Python或XML程式 拼圖(Puzzle)主要是介紹圖塊的拼接與設定方式,迷宮(Maze)則是以迷宮遊戲來表達簡單的迴圈與條件概念,鳥(Bird)則是進階的條件與控制教學,烏龜(Turtle)為進階的迴圈概念遊戲,影片(Movie)來介紹數學方程式,池塘導師(Pond Tutor)則是一個可程式化鴨子的競賽遊戲,池塘(Pond )將積木塊轉成文字介面,讓鴨子的行動更快而且能力更強。 此外,也可讓老師在教Blockly Game的階段,能有效發掘出哪些孩子對邏輯思維的天 份,在之後Scratch課程分組時,可更有效讓程度好的學生協助程度弱的學生。 二、教學單元案例 ![](https://i.imgur.com/Bx1mnxq.png) ![](https://i.imgur.com/1RCeRPt.png) ![](https://i.imgur.com/SrysLzJ.png)