「積木程式設計」應用於資訊科技課程
「積木程式設計」應用於資訊科技課程
一、國中資訊科技競賽
l 中小學資訊應用競賽[貓咪盃競賽]:國小動畫組、國小遊戲組、國中生活應用
114學年度題目:https://ppt.cc/fGh0Tx
l 科技教育創意實作競賽 [資訊科技組]:
l 文文盃競賽
l 科展-生活與應用科學科(一)
114得獎作品(第64屆):https://ppt.cc/fUimRx
二、常用積木程式種類(線上版、離線版,純軟體、硬體控制):
Scratch 教學: https://ppt.cc/fScyGx
Microbit 教學: https://ppt.cc/fnYXgx
Scratch+microbit (需燒錄軔體、執行Scratch link、電腦需有藍芽)
教學: https://scratch.mit.edu/microbit
OSEP scratch (microbit) https://2blog.ilc.edu.tw/868/47132/
Google Blockly : https://ppt.cc/fD5Wux
Blockly Games : https://blockly.games/ 迷宮解答:https://ppt.cc/f7cS8x
AppInventor2
TinkerCAD:codeBlocks 3D繪圖、Circuits 電路模擬
硬體控制積木:
bDesigner (Scratch、Arduino、ESP32、microbit、PICO W、Arcade)
https://bdesigner1.webnode.tw/ 相關書籍:https://ppt.cc/fmiqEx
Scratch+Aruino 教學文章:https://ppt.cc/fqTTjx
microBlock
教學文章:https://ppt.cc/fFeBNx (ESP32)
https://ppt.cc/fSE2Fx (Pico W)
MY-Blockly (ESP32C3)
教學影片:https://www.youtube.com/watch?v=uiZXaYUqoIU
BlocklyDuino (7697、Arduino、ESP32、microbit、PICO W)
Motoduino (Arduino、ESP32、ESP8266)
慧手科技開發平台:https://www.motoduino.com/
搭配廠商專用硬體:
Web:bit Blockly: https://webbit.webduino.io/blockly (需登入)
Webduino Blockly:https://bit.webduino.io/blockly/
mBlock (Makeblock) : https://mblock.cc/pages/downloads
遊戲設計積木:
Micromake Arcade 相關書籍:https://ppt.cc/fLzgvx https://ppt.cc/fsbJYx
三、教學用軟體:
螢幕畫筆
Pointofix.exe ZoomIt64.exe
螢幕廣播
ScreenTask.exe
簡易檔案傳輸軟體
Google Blockly 開發平台: https://ppt.cc/fD5Wux
範例:1加到100
氣球角色
風景角色
SCRATCH + micro:bit V2硬體控制
1. 下載並安裝: bDesigner3.0正式版
2. 插上micro:bit V2 並執行「bDesigner」
3. 檢查通訊埠(除COM1、COM2外)
4. 第一次使用microbit V2需燒錄專用韌體
5. 開啟離線版Scratch + 中介程式
6. 擴展microbit V2積木
「SCRATCH的microbit v2」使用教學 https://www.youtube.com/watch?v=QAv29JhgOJ8
SCRATCH+micro:bit V2+無源蜂鳴器 範例
SCRATCH+micro:bit V2+搖桿 範例
修改Scratch「狙擊氣球」遊戲,透過bDesigner + microbit V2操控。
科技教育創意實作競賽 [資訊科技組] – https://demo.csie.ntnu.edu.tw/individual/
程式實作1:可口便當
可口便當主廚每天早上會先檢視每筆訂單上的套餐 (最多 9 種套餐,套餐編號為 1, 2, 3, …, 9 ),再列出當天套餐應該烹煮的先後順序。請依據訂單資訊與主廚準備便當的順序,列舉出所有套餐被處理的順序。
程式實作2:短片欣賞
圖書館有一間媒體播放室,每週六會連續播放科學系列短片(最多 20 個短片)。短片代碼為大寫英文字母,例如 A, X, P 等,但同一系列短片會用相同的英文字母表示。娜娜有特別喜歡看的系列短片,但每天能夠進圖書館看短片的時間有限。
舉例來說,圖書館安排連續播放以下 8 場次的短片,娜娜最喜歡 A 系列短片,且該天有時間可以連續看 5 場次。她若從第 1 場次開始看,只會看到 2 個 A 系列短片;但若是從第 4 場次開始看,就能夠看到 3 個 A 系列短片。請幫娜娜計算最多可以看到幾次最喜歡的系列短片。