資源簡介 第7課安全停車有感知【教學目標】了解“偵測"模塊中“碰到……"各“積木"的作用能運用“碰到角色"和“碰到顏色"兩個“積木"編寫簡單程片 通過編寫倒車程序,體驗人工智能技術的實現方法。【教學重點】能運用“碰到角色"和“碰到顏色”兩個“積木"編寫 簡單程片【教學難點】通過編寫倒車程序,體驗人工智能技術的實現方法。【教具準備】計算機。【教學方法】講練結合【教學過程】一、 創設情境同學們,老師帶來一段汽車倒車入庫的視頻,請看大屏幕,仔細 觀察并思考,那汽車在倒車時,我們借助什么能知道汽車該安全停下 了?舉手最快這位男生,嗯借助倒車雷達和倒車影像都可以判斷停車 時機,你真是生活中的有心人。現在的無人駕駛汽車更先進,可以自動感知并停車。那我們用 Scraino軟件編程能不能實現這個功能?在編程過程中又需要注意 什么?帶著這些問題,一塊走進我們今天的課堂,《安全停車有感知》 板書課題:安全停車有感知二、 任務驅動,合作探究這節課,老師帶來了兩個任務。有沒有信心接受挑戰?嗯非常好, 馬上進入我們的第一個任務。哪位同學愿意讀一讀任務要求,好,你 來讀。利用偵測模塊中的遇到白顏色停止積木,將汽車安全倒入停車 位。你的聲音非常洪亮,請坐。老師通過教師機把背景和角色發給大 家。同學們參考課本活動指導1,先獨立思考然后小組內操作討論, 開始!任務一:汽車倒入停車位(下臺)你把小汽車移動步數設置為3,那設置成100可不可以。 哦不可以,倒車要慢一點,你的思路可真清晰!完成后以端正坐姿示意老師。好誰上臺展示你的操作方法?好, 有請第二組代表。展示的時候要注意邊操作變解說,其他同學請認真 傾聽,認真傾聽是個好習慣哦。首先導入角色“汽車'‘和繪制好的背景圖片。然后將重復執行和 移動10步積木拖動到腳本區,并將移動步數設量為3。再將“如果… 那么”的“積木"拖動到重復執行積木內,,將“偵測"模塊中的碰 到白顏色拖動到判斷條件框內。然后通過識色器,提取停車位的顏色。 最后將“停止全部"拖動到“如果……那么”積木內。那我們單擊小 綠旗,運行程序,發現小汽車安全的倒入停車位。這位同學操作怎么 樣?誰來評價? 8號機。這位同學操作很熟練,解說很流暢,真是一 名優秀的小老師!任務二:汽車遇到行人提前停止現在我們的汽車已經成功倒入停車位了,但是在實際生活中倒車 時如果遇到行人或障礙物該怎么辦呢?對應該讓汽車提前停下來,下 面開始我們的第二個任務,汽車遇到行人或障礙物提前停止。請同學 們參考課本活動指導2。開始同學們效率可真高,這么快完成了任務!誰到前面來給我們展 示? 15號機首先添加角色“行人"并放在舞臺上合適的位置。然后將“如果…那么"的“積木"拖動到已有“積木"下方,將 “偵測"模塊中的“碰到鼠標指針"拖動到判斷條件框內,并從下拉 列表中選擇角色“行人最后將停止積木移動到如果 那么 積木內。這位同學的自主探究能力可真強,感謝你帶來的精彩展示!誰還需要補充?第三排這位男生。他說在偵測模塊中,使用按下空格鍵“積木”,可以通過鍵盤控 制角色的運動。嗯你會的知識可真多,不愧是電腦小能手三、課堂總結和評價剛才通過全班同學的共同努力,我們完成了這兩個任務。老師對 于同學們本節課表現出來的探究、團結、互助的精神,感到非常欣賞, 老師為你們點贊!請同學們根據所學知識,嘗試完成課本后面的練一練。開始同學們放下了手中的小鼠標,誰上臺給我們展示? 20號機,老 師把你的屏幕分享給大家。首先對角色行人進行編碼,在如果……那么……積木內,,將“偵 測''模塊中的“碰到鼠標指針”拖動到判斷條件框內,然后在下拉菜 單選擇小汽車。再把移動10步積木拖到積木下方,10更改為-50, 然后單擊小綠旗,運行程序。發現行人在碰到小汽車后,后退了 50步并停止。這位同學操作真熟練,并且做到了學以致用。這節課我們學了這么多新知識,請同學們回顧一下,這節課你有 哪些收獲,小手都舉這么高,都想說啊,就請這一排最后一位同學。 他說這節課我們學會了怎樣編寫程序讓汽車倒入車位、還學會了汽車 碰到行人,提前停止。你的收獲可真多呢。好,課下把今天學到的知識分享給你們好伙伴聽一聽。老師希望通過制作自動感知并停車的程序,熟悉程序編寫方法, 能通過編程解決生活實際問題。好,這節課我們就到這里,下課,同學們再見! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫