Web Title:112 學年度 台南市進學國小資訊組112 學年度 台南市進學國小資訊組

2017-06-13 3D 列印作品─正交運動方向轉換機械

資訊科學

3D 列印作品─正交運動方向轉換機械

自動皮帶的機械運作原理。先使用吸管做出雛型,再用 3D 建模方式繪製出來,以 3D 列印機實作。

 

2017-06-12 mBot 功能導向由下而上 (bottom-up) 組合完整程式

資訊教育

mBot 功能導向由下而上 (bottom-up) 組合完整程式

先理解各個自訂積木的功能意義,而非細部的操作與指令。嘗試以功能為導向,組合個別功能的積木,最後形成完整功能的程式。

2017-06-01 Scratch 事件處理方法比較

資訊教育

Scratch 事件處理方法比較

相同的問題,會有不同的解決方法。而相同的程式,也會有不同的設計方法。

依據每個人不同的經驗與看法,選擇自己擅用的工具,自然也就產生不同的策略來處理問題。

以下程式皆模擬物體自上方掉落,並碰觸其他物體。當中包含如下事件:

  1. 回到畫面最上方
  2. 不停的往下掉落
  3. 檢查是否掉落到地面,如果是就回到最上方
  4. 檢查是否碰到女孩,如果是就說話

https://scratch.mit.edu/projects/164187196/

介紹以下三種方法,並說明其設計的主要特點:

  1. 方法一
    視上述所有事件都是獨立發生,事件各有生命週期。因此,即便使用「無限迴圈」,彼此也不受限於任一事件,程式不至於卡住。充份運用 Scratch 中的平行,讓系統自己處理事件順序,將問題的焦點放在個別事件中。
  2. 方法二
    傳統程序導向的處理方式,程式僅有單一進入點,著眼於事件間的先後發生順序。避免使用「無限迴圈」導致程式陷入循環,適合單一處理的程式,如 mBot 機器車的控制。
  3. 方法三
    脫離不開程序導向的處理方式,但著眼於功能導向。將多個循序指令包裹成單一模組,以完整功能來代稱,而後以模組的功能來描述事件間的互動關係。當程式規模愈趨於複雜龐大,個別指令不易解釋事件關係,如能以模組功能來描述,將有助於描述原始問題。

2017-05-31 Scratch 接蘋果遊戲分析 (善用新積木方式)

資訊教育

一個系統 (Scratch 遊戲) 的設計與發展過程中,起初不見得會知道整個程式最後的全貌。而課本範例雖然是很好的學習材料,但一開始即完整定義系統功能,以及描述細節設計,此種策略 (Top-Down) 有時非出於自然,而是需要有經驗的設計者。

有些遊戲的初步概念,可能只是簡單的互動功能,而後才加入「計分」、「計時」與「難易度調整」等額外功能。對於初學者,或許可以先從局部功能實作出來 (Bottom-Up),再逐步加入其他功能,經過反覆的步驟而發展出一個完整的遊戲。

以下附件,嘗試以「新積木」方式,來包覆細節設計,讓系統可以著重在主要功能面,方便解釋與說明。

2017-05-27 mBot 光源跟隨 (Light Following)

資訊科學

mBot 光源跟隨 (Light Following)

今天突發奇想 mBot 是否可以在黑暗中找到光源,邁向光明。分享此一實作結果,驗證想法。

改裝 mBot 光線感應器,侷限於接受特定方位的光源,使其成為指向性。偵測左右兩側光線差異,判定方向,逐步找尋光源。

  1. 改裝光線感應器
  2. 原理與演算法
  3. 實際影片

    mBot 光源跟隨 (Light Following)

  4. 完整程式

2017-05-27 mBot機器車親子協作課程進度紀錄

資訊教育

臺南市中西區進學國小全民學區數位學習
mBot機器車親子協作課程進度紀錄
2017.05.06(六) ~ 2017.05.27(六)

補充:0~9數字分三群練習

2017-05-24 使用 Scratch 創作您的指尖陀螺 (Hand Spinner)

資訊教育

使用 Scratch 創作您的指尖陀螺 (Hand Spinner)

設定旋轉中心,設計不同的造型,可以變化出豐富有趣的旋轉陀螺。

  1. 左、右鍵旋轉,持續按住加速
  2. 空白鍵切換造型
  3. 上、下鍵縮放,拉遠拉近
     

https://scratch.mit.edu/projects/162686944/

2017-05-22 進學國小參加2017全國紫錐花盃反毒機器人競賽

資訊教育

進學國小參加2017全國紫錐花盃反毒機器人競賽

2017.05.20南榮科技大學
邁向巔峰國小組,編號A3

進學國小參加2017全國紫錐花盃反毒機器人競賽

2017-05-20 學生自行改裝 mBot 機器車,四輪 mBot 進行任務挑戰

2017-05-17 Quizizz 測測看 Scratch 基本問題

資訊教育

結合 Quizizz 的趣味性,測測看 Scratch 的基本問題。

https://quizizz.com/admin/quiz/591b19966f261f170048c728

  • slider image 1
  • slider image 2
  • slider image 3
  • slider image 4
  • slider image 5
  • slider image 6
  • slider image 7
  • slider image 8
  • slider image 9
  • slider image 10
  • slider image 11
  • slider image 12
  • slider image 13
  • slider image 14

準備全國紫錐花盃反毒機器人競賽