快速連結
(一)遊戲說明
輸入中文,翻譯成日文 、英文、法文
輸入英文,翻譯成中文
(二)完成作品:
請至少製作3個中文翻譯成其他國家語言的功能。
進階挑戰:英文翻譯成中文。
完成進階挑戰可以加分:
挑戰一:製作「英文翻譯成中文」的功能。
挑戰二:按鈕可以做互動變化:碰到滑鼠按鈕變大,且換成造型b。
挑戰三:念出中文時,同時可以看到使用者輸入的「中文字」。
登入Scratch後,點帳號、我的班級。
找到「第8課翻譯機」的班級創作坊,打開創作坊。
找到許老師(tnsws)的檔案,改編許老師提供的檔案。老師提供的檔案是所有檔案中最後一個檔案。請不要改編同學的檔案,Scratch會記錄作品被改編的過程。
4. 點按許老師提供的檔案,網站會導向「專案頁面」:
5. 按改編後,請記得檔名前面要輸入班級座號。
點擊按鈕,廣播訊息:
日文
↑ 程式3-1
擴充:
文字轉語音
翻譯
收到「日文」訊息表示由中文要翻譯成日文(中文-->日文)
使用「詢問」積木(偵測),詢問「輸入中文,翻譯成日文」
使用者輸入答案,放在「詢問的答案」(偵測)
先用中文將使用者輸入的內容念出來。
← 程式3-3
挑戰一下:
有沒有注意到,小貓先用中文,念出使用者輸入的字或句子時,沒有「說出」,只有聲音,如果希望小貓能「說出」原來使用者輸入的文字,要怎麼做?這個「說出」的積木(外觀積木)要放在什麼位置?
程式4-1 →
程式 4-2→
程式 4-3 →
再選1個語言製作按鈕(複製一顆按鈕,再修改文字)
在餐車角色造型做修改,輸入「中→英」或「中→法」、「中→韓」
造型b也要修改文字喔!
中→英
中→日
中→韓
中→法
中→德
注意!
有的國家的語言目前scratch還不支援喔!像「泰文」只能翻譯成泰國文字,但不能念出泰國話(隨時更新中)。(印尼話、越南話目前也還不能念出來喔!)
修改按鈕的廣播訊息
複製小貓上的翻譯程式,改成自己喜歡的語言
如果要翻譯成「法文」,
想一想,哪些地方要修改?
還可以試試看:加上造型變換,滑鼠移到按鈕上時,造型換成b造型,滑鼠沒碰到按鈕則是用a造型。
輸入中文後,用文字轉語音念出中文,並讓小貓「說出」中文字(外觀)
製作「英→中」按鈕(英翻中),修改按鈕上的文字。
讓玩家可以輸入「英文」,翻譯成「中文」,並念出中文
修改程式
廣播訊息修改(廣播「中文」)表示要翻譯成「中文」
收到訊息「中文」,讓使用者輸入「英文」,並將英文念出來(用「說出」積木,將輸入的英文顯示出來。
將輸入的文字翻譯成中文,並用中文念出翻譯的結果。