2022年6月16日 星期四

【點讀】專題

 

📔【點讀】專題

       

🕀程式遊戲說明


        點擊「語言」按鈕,再點擊角色,電腦會自動說出相應語言的角色名稱


🕀程式編寫說明


(一)擴充應用

  

  從添加擴展中,添加「文字轉語音」及「翻譯」積木







(二)「語言」角色

  

  設一個「語言」變數
  在角色區選取Button3角色,在造型中,加入「中文」



 編寫程式

 

當「中文」角色被點擊,「語言」變數設為「中文(繁體)」(國字要是全形,( )要是半形)




複製「中文」角色2次



造型中,一個改為「英文」、另一個改為「日文」






一個程式的「語言」變數設為「英文」,另一個「語言」變數設為「日文」




(三)物件角色

  

    在角色區選取一個角色,當角色被點擊時,文字轉語音的語言設為變數「語言」,念出該語言的名稱




再挑選2個角色,完成積木






💾教學影片

2022年6月10日 星期五

【九九乘法】專題

 

👩【九九乘法】專題

       

🕀程式遊戲說明


          綠旗點擊後,舞台會隨機出題,角色會請你輸入答案,如果答對,會說出「答對了,太棒了」,並且得分+1,否則會說「答錯了,繼續加油」,並且得分-1。連續出題10次後,角色會說出你的得分,並且停止遊戲。


🕀程式編寫說明

(一)舞台背景

  

在舞台區挑選一個背景。


(二)乘法符號角色

  

在角色台區挑選「button5」角色,當乘法符號。




讓它在綠旗點擊後尺寸設成50%,移到適當位置,並且顯示



(二)出題角色

  出題角色可以是預設的貓咪,也可以在角色台區挑選一個喜歡的角色。

  建立三個變數:「被乘數」、「乘數」、「得分」

「被乘數」、「乘數」使用「大型顯示」,並放在乘法符號的左右兩邊

「得分」放在左上角,使用「一般顯示」


綠旗點擊後,得分設為0

被乘數、乘數都設成隨機取數1-9,並且說出「請輸入答案」2秒,如果答對,就說出「答對了,太棒了」2秒,並且得分+1,否則會說「答錯了,繼續加油2秒並且得分-1

重複上面步驟10次後,說出你的得分2秒,並且停止遊戲。

2022年6月1日 星期三

【猜猜我是誰】專題

 

🐴【猜猜我是誰】專題

       

🕀程式遊戲說明


          綠旗點擊後,舞台背景為黑色,有一顆球由滑鼠控制,按下滑鼠並移動,畫面會出現顏色軌跡,形成類似刮刮樂的效果,舞台會出現刮出角色的剪影。


🕀程式編寫說明


(一)舞台背景

  在舞台區填入黑色的背景。






(二)編寫畫筆(球)角色程式

1.在角色區挑選Ball角色,並且在造型區刪除其他造型,只留一個造型。

2.添加擴展,加入畫筆工具



3.筆跡的寬度設為20,並且一開始,要清除之前所有的筆跡

讓球不斷跟著滑鼠移動(定位到鼠標位置)

如果滑鼠鍵按下,畫出顏色(下筆),否則(滑鼠放開)不畫顏色(停筆)


(三)編寫謎底角色程式

1.將預設的貓咪角色亮度設成-100(黑色),讓他與背景一樣,可以隱藏。

2.刪除第二個貓咪造型,添加其他5~8個造型進來,可以是其他動物、物品,只要外觀輪廓可以辨識即可。

3.將謎底造型設成隨機,定位也隨機(x設為180~-180,y設為150~-150)



(四)增加謎底角色

在角色區,複製謎底角色,讓每次畫面上會出現3~5個角色