資源簡介 (共18張PPT)會聊天的貓第14課項目導入隨著AI(人工智能)技術的逐步普及,越來越多的智能設備可以順暢地和我們人類互動。很多小朋友也很想和Scratch中的小貓聊天呢!今天我們就用Scratch來實現一只會和你聊天的小貓。項目指導簡易版的聊天小貓可以根據問題進行判斷,如果和事先設定好的問題相同,則回答相對應的回答語句。優(yōu)點:可以比較精確回答你的問題。缺點:如果你的問題超出了事先設定的內容,那么小貓就沒法回答你啦!項目實施挑戰(zhàn)一:簡易聊天器1.認識一下,這兩條指令可以幫助小貓,就是小貓的嘴巴和耳朵,可以實現“問”和“聽”噢。2.比如這樣,讓聊天從小貓的詢問開始吧……項目實施挑戰(zhàn)一:簡易聊天器3.當你在對話框中輸入問題時,小貓“聽”到后就會給出相應的回答了。項目實施挑戰(zhàn)一:簡易聊天器4.小貓“聽”到各種話,會怎么回答呢?發(fā)揮你的想象,按這個樣子,繼續(xù)補充完小貓聽到其他話的回答吧。項目實施挑戰(zhàn)一:簡易聊天器5.比如,可以這么回答:最后,別忘了給舞臺自選一個背景哦!項目要求為了讓“會聊天的小貓”變得更加智能,學會隨機應變,我們可以使用列表功能記錄對話的內容,并且讓腳本隨機調用列表中的內容來回答別人的問題,這樣小貓就可以實現相對智能的回答問題啦。不過要注意,列表中的內容盡可能設置得模棱兩可,相對比較模糊一些會比較好。什么是列表?列表是指有相同特征數據的容器。你可以在創(chuàng)建好的列表中添加或刪除一個或多個元素。列表中存儲的元素也可以根據程序需求隨時提取出來使用。項目實施挑戰(zhàn)二:升級版小貓聊天1.在變量指令類下建立一個新的列表“聊天”。2.將列表“聊天”前的勾去掉,這樣就不會影響到屏幕顯示。3.把你預設的回答內容依次加入到這個列表中。項目實施挑戰(zhàn)二:升級版小貓聊天4.應用“詢問”指令功能先拋出一個問題。5.回答時用到列表中已經事先存儲好的隨機一個回答來完成模糊應對即可。項目實施挑戰(zhàn)二:升級版小貓聊天6.為了持續(xù)聊天,重復這個過程吧項目實施挑戰(zhàn)二:升級版小貓聊天思考:為什么要在綠旗指令下加上“刪除”指令呢?WH表格法Where (舞臺) 背景庫自選 Who (角色) 小貓 小貓What (做什么) 準備聊天內容。 開啟話題并持續(xù)問答。How (如何實現)項目要求挑戰(zhàn)三:小貓有表情你可以讓小貓在回答問題時做出不同的動作和表情嗎?這會讓你的AI小貓更智能喲!實現自主學習 角色動畫合理 腳本搭建 簡明準確 還運用了……評價標準項目展示與交流獲獎感言創(chuàng)作分享想象 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫