第1847回-micro:bit-競速解題-培訓-04-加法練習器
為了培訓 micro:bit-競速解題競賽的參賽學生,最近每週我都利用一點時間陪兩個學生練習。我的目標並不是為了得到名次,而是為了引導他們進行邏輯思考、勇敢嘗試錯誤、不怕失敗堅持到最後、最後終於解題成功的「硬樂趣 Hard Fun」。
在培訓過程中,我一直提醒自己不要急著出手,多讓他們撞牆、多走點冤枉路,適時的做一點點貼近他們的 ZPD 近側發展區間的提示,不過有時候還是太快出手,要忍住!
3/22這次練習的是做一個「micro:bit 加法練習器」:
- 按 A 會隨機出現一個二位數
- 按 B 會隨機出現另一個二位數
- 按 A+B 會出現兩個數的和
以下是教學紀錄
首先是拆解問題,加法練習器可分成兩個部份分別去解決,先想想怎樣才能「按 A 會隨機出現一個二位數」。- 學生有思考到,這應該是需要一個「數學類的積木」,於是他們就去「數學類的積木」找找看,他們覺得最有可能的是「隨機取數」這個積木
- 學生開始思考什麼是「二位數」,自己想出「二位數」就是 10 到 99 間的數
- 學生順利的解決「按 A 會隨機出現一個二位數」的問題,連帶的也就解決「按 B 會隨機出現一個二位數」的問題了。
接下來,學生開始思考怎樣才能「按 A+B 會出現兩個數的和」,他們有在「數學類的積木」中找到「兩數相加」的積木,但是到這邊就卡住了。我問學生,現在你在模擬器上按 A+B 會看到什麼?學生說會看到0,我說對啊,因為你叫小比特計算 0+0 等於多少,那當然是看到 0。
學生嘗試把兩個隨機二位數放在「兩數相加」的積木裡面,我說很好,現在我們來驗證一下對不對?
結果學生按A出現 61,按B出現 88,按A+B出現 82,怎麼會這樣呢?我說,錯了也沒關係,要大膽嘗試,就算到最後做不出來,也要繳交答案。每個步驟都會有分數的,如果這一題100分,我想評審老師應該會給個40分吧?我和學生一起釐清問題點,學生發現這四個隨機取的數是不同,所以加起來當然會不一樣囉!
我提示學生想想,之前我們做「計時器」時,曾經有使用過「變數」,你們想想看,怎麼用「變數」來解決這個問題,我畫了一個圖給學生看,當作提示,利用變數當作容器。
學生還蠻聰明的,露出發現新大陸的表情,開始很興奮的嘗試看看學生很快的就想好要怎麼使用「變數」了,他們排出如上圖的程式,我大加讚賞,我說那來試試看有沒有成功吧?一試之下臉都綠了,怎麼按A按B都是0,按 A+B 還跑出奇怪的數字?
我說,每一次的錯誤其實就是一種學習。我們來換位思考一下,要想說如果自己是小比特,那主人要我做什麼我就做什麼,為什麼主人得不到他想要的結果呢?
雖然這樣玩,一節課才解了一題,不過我覺得很值得,學生是「想」出來的,不是「背」起來的。
關於 micro:bit 我曾經寫過:
- 第1154回-運算思維-micro:bit-1-繁體中文編輯器
- 第1155回-運算思維-micro:bit-2-周以真博士
- 第1156回-運算思維-micro:bit-3-微開箱
- 第1157回-運算思維-micro:bit-4-如何發出聲音
- 第1158回-運算思維-micro:bit-5-原廠預載程式
- 第1159回-運算思維-micro:bit-6-光線感應值何處來?
- 第1160回-運算思維-micro:bit-7-二分搜尋 binary search
- 第1162回-運算思維-micro:bit-8-用 Scratch 玩 Micro:bit
- 第1161回-運算思維-micro:bit-教學設計-1-官網上的教學專案
- 第1163回-運算思維-micro:bit-教學設計-2-英國 Computing 學習進程
- 第1164回-運算思維-micro:bit-教學設計-3-中文翻譯-英國 Computing 學習進程
- 第1180回-運算思維-micro:bit-我的小比特-1-教學設計
- 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈
- 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶
- 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動
- 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾
- 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲
- 第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲
- 第1272回-運算思維-micro:bit-研習筆記 Ted Lee
- 第1274回-micro:bit- DFROBOT 小車和手柄 -1- 開箱
- 第1275回-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰
- 第1277回-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式
- 第1278回-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄
- 第1280回-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃
- 第1281回-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討
- 第1305回-micro:bit- Ring:bit Car 小車-1-開箱試玩
- 第1309回-micro:bit- 橋接 Scratch 的 Transformer
- 第1312回-micro:bit-南投資訊教育平權記者會
- 第1313回-micro:bit -英國小車 Bit:Bot-1-開箱試玩
- 第1389回-micro:bit-南投縣競速解題競賽
- 第1411回-micro:bit- LUMEX LED 64x32 燈板-1-開箱試玩
- 第1412回-micro:bit- LUMEX LED 64x32 燈板-2-學生作畫
- 第1413回-micro:bit- LUMEX LED 64x32 燈板-3-靜態背景、動態花樣
- 第1646回-micro:bit-南投全縣配發套件-1-開箱
- 第1647回-micro:bit-南投全縣配發套件-2-土壤濕度檢測器
- 第1649回-micro:bit-南投全縣配發套件-3-電動澆水器-第1版
- 第1650回-micro:bit-南投全縣配發套件-4-電動澆水器-第2版
- 第1651回-micro:bit-南投全縣配發套件-5-電動澆水器-第3版
- 第1655回-micro:bit-南投全縣配發套件-6-自動澆水系統-第1版
- 第1666回-micro:bit-南投全縣配發套件-7-自動澆水系統-凱斯版-BuyIC
- 第1680回-micro:bit-南投全縣配發套件-8-小比特闖關活動-規劃設計
- 第1749回-micro:bit-南投全縣配發套件-9-培養自學的能力
- 第1795回-micro:bit-V2-二代新版介紹和聲音測試
- 第1796回-micro:bit-連接舵機-1-新手的陷阱
- 第1797回-micro:bit-連接舵機-2-為什麼不可以?
- 第1798回-micro:bit-連接舵機-3-輕鬆安全的 KSB047 轉板
- 第1799回-micro:bit-連接舵機-4-測試電流量
- 第1802回-micro:bit-連接舵機-5-試做跳舞機器人
- 第1803回-micro:bit-南投全縣配發套件-10- KSB046 鋰電池擴展板
- 第1840回-micro:bit-競速解題-培訓-01-清除畫面與停止動畫
- 第1843回-micro:bit-競速解題-培訓-02-計時器
- 第1846回-micro:bit-競速解題-培訓-03-計數器
- 第1847回-micro:bit-競速解題-培訓-04-加法練習器
- 第1848回-micro:bit-競速解題-培訓-05-電子學號牌
- 第1849回-micro:bit-用鉛筆畫線演奏音符-1
- 第1855回-micro:bit-南投縣競速解題競賽 2021
留言