卡 片 的 順 序
卡 片 的 順 序教學內容:課本30和31頁。教學目標⒈使學生初步了解有關字母排序的變換問題,并會解決簡單的字母變換問題(3個字母排序)。⒉初步體會程度規則對字母排序變換的影響,了解變換的周期性。教學重點:簡單的字母排序的變換問題。教學難點:⒈體會程序規則對排序的影響。⒉培養學生做事有條理,次序分明。教學用具:字母卡片(或數字卡片)、指令條。教學過程:一、游戲引入:⑴甲、乙丙三位同學排成一列,順序為甲、乙、丙。⑵變為丙、乙、甲的順序。學生觀察,并用一句話概括活動的過程。引入:生:變換前、后兩個人的位置。師:這就是指令,我們通過執行不同的指令可以重新排列甲、乙、丙3人的順序位置。二、情境展示,探索新知。出示a、b、c三張卡片。⑴abc→bac想一想:執行了什么指令?你能概括說明嗎?(變換左邊兩張卡片的位置)⑵abc→cab想一想:執行了什么指令?(將最右邊一張卡片放到最左邊,其余卡片順次進一格或向右退一格)⑶abc→bac→cba想一想:這一過程中執行了什么指令?你能描述嗎?(先執行①指令,再執行②)指令)師:先執行指令①,再執行指令②記作執行指令序列①②,所以(3)還可以記作:執行指令序列(1)(2)abc cba⑷嘗試填空:①abc (cab) (acb)即執行指令序列②①abc (acb)②執行指令序列①②①abc (bca)③小結:改變卡片的順序可以通過執行不同的指令來完成,與指令的序列也有關系。⑸繼續填空,感受“周期性”。①abc (abc)abc (abc)學生填完后,說說有什么感受?②cba (cba)cba (cba)進一步驗證。③abc ( ) ( ) ( )三、練習拓展,開闊思維。⒈執行指令序列②①多少次。abc abc⒉尋找指令序列。①bca→bac,可以執行什么指令序列?②abc→cba,可以執行什么指令序列?(根據學生解答分析情況,進入下一環節:這個指令序列可以縮短嗎?)四、我的設計。你能重新設計一種指令序列,連用2次后,把abc調整為abc嗎?五、作業。⒈一個廚師帶了一頭豬、一條狗和一筐菜過一條河,因為船太小,一次只能帶一樣東西,但他不在時,狗要咬豬,豬要吃菜,請同學們想一想,應該怎樣安排過河?⒉三張卡片a、b、c,根據①交換右邊兩張卡片的位置,②將左邊第一張移到最右邊,其余依次向左退一格。⑴abc ( )⑵abc ( )⑶abc ( )⑷abc ( )⑸abc ( )