會說話的九九乘法表(WFduino)

系統:win10或Mac

程式:scratch2.0 (V446) (離線版、線上版都可以)+WFduino

目前只有Mac 和  Win10 系統才可以說中文,無網路也可以使用。win7遇到數字會說英文,中文跳過不念。(註)

一、9X9乘法表

將乘法表依序顯示出來

做[被乘數]、[乘數]的變數,再利用[重複(….)次]的迴圈來產生乘法表

程式下載:9X9乘法表(依序).sb2

延伸:

1.做一個99X99乘法表

2.使用造型(圖片)來顯示乘法表

3.程式開始先問想要聽被乘數為多少的乘法表,然後只唸出那一個被乘數的9個乘法

二、念出9X9乘法表

使用擴充積木將乘法表的數字轉換為聲音,讓程式真的將乘法表依序唸出來。

https://youtube.com/watch?v=3FuoCd_OOOI%3Frel%3D0

注意:目前只有Mac 和  Win10 系統才可以說中文。 (註1)

win7系統請使用下面積木才可以說中文。

開啟WFduino (請看http://blog.ilc.edu.tw/blog/blog/868/post/97509/637303 )

在APP上面,[雲端積木]前面的方框,按一下滑鼠左鍵,打勾

程式下載:9X9乘法表(依序)說.sb2 (要中斷說話,請關閉APP)

使用[說(……)]的擴充積木將乘法表的數字轉換為聲音,讓程式真的說出來。

這個積木指令會很快跑過去,將要發出的聲音存在電腦的記憶體裡面,再依序說出來,所以程式跑完了,它還繼續在說。

因此必須加等待時間,讓程式跑慢一點,說話才能跟上。

程式下載:9X9乘法表(依序)說.sb2

因為相同的數字連在一起,電腦會判斷是一個字,就只念一次,所以在被乘數、乘數和答案中間都要加上等待時間,讓指令判斷成2個字。

三、乘法表練習

程式隨機出題,讓學生回答。

程式下載:9X9乘法表(顯示答案).sb2

利用[隨機選一個數]的積木指令來產生變數值。

讓[被乘數]、[乘數]相乘後產生題目,顯示在畫面上,並等待回答。

如果答案正確,就播一段音效,並顯示[答對,好棒,再試一題]

如果答案錯誤,就播另一段音效,並顯示[答錯了,正確答案是……..,再試一題]

延伸:

1.增加顯示答題數,統計答對數,答對加分、答錯扣分,增加時間限制,答題數限制。

2.程式開始先問想要測試的被乘數為多少的練習,然後只出那一個被乘數的乘法題目

四、電腦說的乘法表練習

程式隨機出題,同時將題目念出來,學生回答。

https://youtube.com/watch?v=6lLjJ8ZESjc%3Frel%3D0

注意:目前只有Mac 和  Win10 系統才可以說中文。  (註1)

開啟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

———————————

註1:

下面這個版本的chromebook可以說中文(107.10.5發現)

註2:

感謝Tseng MingLung 老師提供下面的方法,讓win7也可以說中文。

系統是32位元的win7:

1.先檢查[控制台]->[輕鬆存取]->[語音辨識]->[進階語言選項]->[文字轉換語音]->[語音選取],若已是有中文(zh-tw)選項,則不

須操作2~3步驟,但若只有Microsoft Anna – English (United States)->SAPI5支持,恭喜您,和我一樣,接下來繼續操作吧…

2.連結到微軟,安裝”Speech Platform Runtime”(x86_SpeechPlatformRuntimeSpeechPlatformRuntime.msi)和”「Runtime 

Languages」,準備下載繁體中文語音引擎”(MSSpeech_TTS_zh-TW_HanHan.msi),若兩者皆安裝成功,其實此時您的電腦已具備發中

文語音的能力,只是在[語音選取]的項目中看不到,無法選取…->因為不是SAPI5支持的項目

3.接下來修改註冊表:(技術文章中另一方式,修改語音安裝包,安裝即成,不需修改註冊表,但未試,故無法說明)

如果已經安裝了原版HanHan中文語音引擎,進入註冊表,將

• HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech Server

• HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftSpeech Server

匯出。然後用記事本打開這兩個註冊表文件,

• 將全部“Speech Serverv11.0”替換為“Speech”

• 將全部“Speech Serverv11.0”替換為“Speech”

保存後,導入到註冊表,如果提示錯誤,也沒關係。

注意:32位元系統只有第一個註冊表位置。64位元系統全都需要匯出。

4.再回到[語音選取]->下拉->Microsoft Server Speech Text to Speech Voice (zh-TW,HanHan)->高興使用Scratch2+WFduino的中文語音發音吧!

重點提醒:以上是Google資料(兩篇技術文章),加上親測後將步驟整理而成,至於系統不知後續有無後遺症喔^_^。 

———————————-

相關連結:

初級班課程目錄

http://blog.ilc.edu.tw/blog/blog/868/post/97509/641433

設計視訊互動遊戲超簡單

http://blog.ilc.edu.tw/blog/blog/868/post/10898/621592

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

roc

宜蘭縣國小資訊小站

您可能也會喜歡…