黃桂花 黃海燕
一、教學目標
(一)知識與技能
1.掌握編流程圖程序的基本操作;
2.學會修改設置眼睛、發音等模塊的屬性,學會編順序結構程序,掌握編流程圖程序的基本方法.
(二)過程與方法
通過實際操作,體會機器人是怎樣工作的,在動手操作中培養觀察能力,培養綜合運用知識技能的能力,體會到模塊化的思想,感受通信技術和傳感技術的應用,感受程序設計的基本方法和思想;學會修改設置眼鏡、發音等模塊的屬性,學會編順序結構程序。
(三)情感態與價值觀
通過學習培養學生的動口、動手、動腦能力,激發學生的學習興趣.培養學生的邏輯、思維能力. 不斷激發學生對機器人技術的興趣。
二、教學重點
掌握編程流程圖程序的基本操作,設置眼鏡學會修改設置眼睛,發音等模塊的屬性。
三、教學難點
學會修改設置眼睛,發音等模塊的屬性, 設置各模塊的屬性,控制機器人完成指定的任務, 能夠修改設置各模塊的屬性。
四、教學準備
計算機教室、WER機器人套裝、VJC4.3編程軟件、課件等
五、課時安排
1課時
六、教學方法
演示法 練習法 小組討論七、教學過程
(一)導入
小林正在練習唱歌,莉莉聽著聽著,突發奇想,機器人是不是也可以唱歌。
莉莉一向點子多想法多,又開始和小強開始討論起來。
莉莉說:小強,你說機器人陪你唱歌,行不行呢?
小強說:機器人肯定不行,他能唱歌嗎?他肯定會跑調吧。
教師小結:機器人有嘴巴,能夠唱歌,所以可以跟你們比賽唱歌。今天我們就來學習用VJC4.3編程讓機器人唱歌。
(二)任務探究
1.制作流程圖
首先我們先來學習制作基本流程圖。
基本操作:啟動VJC4.3,流程圖編輯窗口,模塊面板中模塊,插入到窗口工作區并連接起來,這樣構成流程圖程序。??? 具體事例??? A、打開流程圖編輯窗口;??? B、“執行器模塊庫”——“啟動馬達”按鈕;??? C、單擊主程序上的紅點,模塊間會出現一條綠色帶箭頭的連線(如果沒有連接上,拖動模塊到主程序下方)??? D、再次單擊發音模塊;??? E、模塊間有一條綠色帶箭頭的連線;??? F、“程序模塊庫”標簽——“結束模塊”按鈕;??? G、機器人執行程序時,也是從“主程序”開始,順次執行流程圖中的各個模塊,直到“結束”模塊停止運行,這種結構的程序叫做順序程序。
H、選流程圖中模塊,單擊窗口左下角的垃圾桶圖標,可以刪除這個模塊及下面連在一起的模塊。
2.設置模塊屬性
畫好流程圖后,還可以設置模塊的屬性,控制機器人完成指定任務。
任務一:修改程序,讓機器人演奏長度不同的1、2、3。
請開動你們聰明的腦袋,組內交流修改程序,讓機器人演奏長度不同的1、2、3。在電腦上操作熟練后,向老師和同學們匯報。
學生操作,教師巡堂指導。完成后請學生代表演示操作過程。??? 任務二:編一個程序,讓機器人發出“嘀”的一聲后,眼睛發綠光并向前行走。小組合作探究:你是如何完成此程序編程?編流程圖程序一般經過哪個步驟?在電腦上操作熟練后,向老師和同學們匯報。老師相信你們都是最棒的!
學生操作,教師巡視指導。推選小組成員匯報其編程情況。
教師小結:編流程圖程序一般要經過兩個步驟:①用模塊搭建流程圖;②根據實際需要,設置流程圖中各個模塊的屬性。設置屬性的方法—右擊-屬性框,進行數值設計。
(四)課堂小結
1.本節課我們主要學習了哪些內容?
2.把模塊庫面板中的模塊插到工作區中連接起來就可以構成流程圖程序。
3.編流程圖程序一般分成兩個步驟:
①用模塊搭建流程圖。
②根據實際需要,設置流程圖各個模塊的屬性。
4.注意操作的技巧。
師小結:在今天的執行任務中,你們個個都學得很認真,完成的很棒,掌握編流程圖程序的基本操作,學會修改設置眼睛、發音等模塊的屬性和學會編順序結構程序。
(五)布置作業
探索創新,編程序,控制機器人的眼睛發綠光,然后機器人向前走。停止后機器人眼睛發紅光。