系統:win10或Mac
程式:scratch2.0 (V446) (離線版、線上版都可以)+WFduino
目前只有Mac 和 Win10 系統才可以說中文,無網路也可以使用。win7遇到數字會說英文,中文跳過不念。
一、9X9乘法表
將乘法表依序顯示出來
做[被乘數]、[乘數]的變數,再利用[重複(….)次]的迴圈來產生乘法表
程式下載:9X9乘法表(依序).sb2
延伸:
1.做一個99X99乘法表
2.使用造型(圖片)來顯示乘法表
3.程式開始先問想要聽被乘數為多少的乘法表,然後只唸出那一個被乘數的9個乘法
二、念出9X9乘法表
使用擴充積木將乘法表的數字轉換為聲音,讓程式真的將乘法表依序唸出來。
注意:目前只有Mac 和 Win10 系統才可以說中文。
開啟WFduino (請看http://blog.ilc.edu.tw/blog/blog/868/post/97509/637303 )
程式下載:9X9乘法表(依序)說.sb2
使用[說(……)]的擴充積木將乘法表的數字轉換為聲音,讓程式真的說出來。
這個積木指令會很快跑過去,將要發出的聲音存在電腦的記憶體裡面,再依序說出來,所以程式跑完了,它還繼續在說。
因此必須加等待時間,讓程式跑慢一點,說話才能跟上。
程式下載:9X9乘法表(依序)說.sb2
因為相同的數字連在一起,電腦會判斷是一個字,就只念一次,所以在被乘數、乘數和答案中間都要加上等待時間,讓指令判斷成2個字。
三、乘法表練習
程式隨機出題,讓學生回答。
程式下載:9X9乘法表(顯示答案).sb2
利用[隨機選一個數]的積木指令來產生變數值。
讓[被乘數]、[乘數]相乘後產生題目,顯示在畫面上,並等待回答。
如果答案正確,就播一段音效,並顯示[答對,好棒,再試一題]
如果答案錯誤,就播另一段音效,並顯示[答錯了,正確答案是……..,再試一題]
延伸:
1.增加顯示答題數,統計答對數,答對加分、答錯扣分,增加時間限制,答題數限制。
2.程式開始先問想要測試的被乘數為多少的練習,然後只出那一個被乘數的乘法題目
四、電腦說的乘法表練習
程式隨機出題,同時將題目念出來,學生回答。
注意:目前只有Mac 和 Win10 系統才可以說中文。
開啟WFduino (請看http://blog.ilc.edu.tw/blog/blog/868/post/97509/637303 )
程式下載:9X9乘法表(顯示答案)說.sb2
使用[說(……)]的擴充積木將乘法表的數字轉換為聲音,讓程式真的說出來。
這個積木指令會很快跑過去,將要發出的聲音存在電腦的記憶體裡面,再依序說出來,所以程式跑完了,它還繼續在說。
因此必須加等待時間,讓程式跑慢一點,說話才能跟上。
延伸:
1.改成2位數、3位數乘法練習。(提示:改變[隨機選一個數])
2.改成加、減、除法練習。
3.使用[監聽語音]積木,讓學生用麥克風回答,轉換成文字比對答案。
4.下面是花蓮縣太平國小呂奎漢、王思樺、李政蒲老師的作品-四則運算無影手,大家可以參考
四則運算無影手:
https://scratch.mit.edu/projects/100796190/
作品說明:
https://www.youtube.com/watch?v=lBUJ8ieD1Kg
———————————-
相關連結:
初級班課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/97509/641433
WFduino課前準備
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636665
WFduino第一課(概論、連接)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636745
WFduino第二課(LED)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637840
WFduino第三課(用鍵盤控制LED)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637841
WFduino第四課(3顆LED紅綠燈)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637850
WFduino第五課(PWM模擬類比輸出)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638450
WFduino第六課(RGB三色LED)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638508
WFduino第七課(蜂鳴器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638509
WFduino第八課(按鍵)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639090
WFduino顏色猜猜機(第8-1課)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639091
WFduino第九課(可變電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639092
WFduino第十課(光敏電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639093
WFduino第十一課(伺服馬達)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639094
WFduino第十二課(超音波感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639095
WFduino第十三課(繼電器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639096
WFduino第十四課(人體紅外線感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640850
WFduino第十五課(主動式紅外線感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640852
WFduino第十六課(七段顯示器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640853
英文聽音打字練習(WFduino)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636484
會說時間的鬧鐘(WFduino)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637772
會說話的九九乘法表(WFduino)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636482
WFduino Chrome App
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637303
WFduino語音控制(forcratchX)
http://blog.ilc.edu.tw/blog/blog/868/post/10898/635592
WFduino無線操控arduino
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636819
WFduino原廠使用方法介紹網頁
http://wf8266.com/wf8266r/tutorials/65_Sx4ABlocks
WFduino for ScratchX
http://blog.ilc.edu.tw/blog/blog/868/post/10898/635190
WF8266R雲端外部感應器
http://blog.ilc.edu.tw/blog/blog/868/post/10898/633305
文章來源:會說話的九九乘法表(WFduino) 由 roc 發表。