九九乘法測驗
這篇文章會介紹,如何在 Scratch 裡使用詢問、重複、說話、邏輯判斷、變數...等積木,實作一個簡單的九九乘法測驗。
積木程式原理
首先實作兩個數字相乘的結果,新增三個變數,分別命名為 a、b 和答案,在點擊綠旗後,將 a 與 b 設定為 2~9 的隨機數,並將答案設定為 axb,完成後點擊綠旗,貓咪就會說出兩個數字相乘的答案。
使用「字串組合」積木,組合出「請問 a x b 等於?」的問句。
將剛剛的程式,加入「重複無限次」、「詢問」和「如果...那麼...否則」積木,在詢問使用者並且得到回答後,判斷使用者的回答和答案是否一樣,如果一樣,就讓貓咪說出「正確」,如果不同,就讓貓咪說出「錯誤」。( 一開始可以使用變數隱藏的積木,讓舞台上不要顯示變數 )
完成效果
完成後,點擊綠旗,就可以開始進行九九乘法的測驗。
範例解答
範例解答:九九乘法測驗
延伸練習
如果已經熟悉了九九乘法測驗的原理,還可以嘗試更多好玩的作法:
- 設定有十個九九乘法問題,作答之後,顯示答對答錯的數量。( 解答 )
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~