川教版八上信息技術3.1 體驗生活中的策略 教學設計.docx
第三單元】生活中的策略思維單元目標:通過“快遞員派送”“分獎品”“稱玻璃球”等生活中的案例,體會策略在解決問題時的作用,在此過程中掌握“策略”“算法”“最優解”三個概念,能將召集的策略編寫成偽代碼,并以此訓練自身計算思維、了解常見算法。教學課題3單元第1課 體驗生活中的策略課時1課時教學目標1.了解策略的作用2.了解策略的制定過程3.能將策略轉變為偽代碼4.了解用計算機解決問題的步驟教學重難點重點:了解策略的制定過程,了解用計算機解決問題的步驟難點:能將策略轉變為偽代碼學情分析學生每天都會解決很多問題,但對策略不甚理解,通過策略、算法、偽代碼的學習,讓學生理解計算機解決問題的步驟。教學準備教師準備:PPT、學案學生準備:鞋套教學環節教師活動學生活動備注問題導入,引出生活中的策略從雙十一說起:1、 商品促銷哪種方式更劃算?2、 快遞員派送,哪種方式距離最短?提出問題:生活中處處有問題,解決問題的方法就是“策略”,我們今天就一起來研究下生活中的策略,從而理解用計算機如何解決問題。組內分享,個別匯報。明確問題選擇一個問題:快遞員派送問題。快遞員要從收貨驛站A點,將貨物派送到B、C、D三地后返回A點。其中從A到B的路程為10km,B到C為15km,C到D為9km,B到D為16km,A到D為13km,A到C為18km。如何派送距離最短?明確任務:尋找最短的派送路線。制定策略問:在B、C、D三地不重復的情況下,快遞員派送有幾種方案?請寫出來。A.3種B.5種C.6種D.9種具體方案:ABCDA、ABDCA、ACBDA、ACDBA、ADBCA、ADCBA問:畫出快遞員派送的路線。(提供4點圖示5組,不足的請補足。)問:路線ABCD能完成任務嗎?A. 能B. 不能不能完成任務的策略是“無效策略”,上述6種為“有效策略”。問:哪種方案距離最短?如何確定?方案路線總距離方案1ABCDA47km方案2ABDCA53km方案3ACBDA62km方案4ACDBA53km方案5ADBCA62km方案6ADCBA47km完成表格填寫,找出最短距離。方法1:每種路線計算距離。方法2:方案4、5、6分別與方案3、2、1重復,所以只算前面三種。找出第1或第6種方案距離最短。小結:派送策略制定的過程:羅列出所有路線,算出每種路線的距離,最后確定最短路徑。使用到的方法:列舉法、圖示法、列表法分解任務,在問題引領下,逐步制定策略。用數學方式描述講解并寫出解決“快遞員派送”問題的數學方式:設Di為方案i的距離:D1=AB+BC+CD+ADD2=AB+BD+CD+ACD3=AC+BC+BD+AD則最短距離為min(D1,D2,D3)認真聆聽,和老師一起補充完整數學方式。偽代碼1、 過渡:在程序員完成程序之前,往往需要設計人員先行設計偽代碼,這樣不論什么程序員來編程,都能理解其意思。2、 視頻講解“偽代碼”。小結偽代碼的作用及特點,選出對偽代碼描述正確的句子:A. 結構清晰,代碼簡單,可讀性好B. 介于自然語言與編程語言之間C. 用于在軟件開發的實際編程過程前表達程序的邏輯D. 是一種標準的語言,需嚴格按照編程語言的語法來書寫(錯)3、 “快遞員派送”偽代碼BeginAB=10,BC=15,CD=9,BD=16,AD=13,AC=18D1=AB+BC+CD+ADD2=AB+BD+CD+ACD3=AC+BC+BD+ADminD=minD1,D2,D3Print(minD)End(1) 講解基本格式:Begin和End用于開頭和結尾。中間用縮進表示分程序結構。(2) 學生自行完善偽代碼,做得快的同學提交作業。(3) 老師點評,講解注意的要點:快遞員派送,先要對初始兩點間距離進行賦值,然后運算路線距離,最后做比較,輸出最短距離。(4) 學生提交作業并完成互評。評價指標:基本結構正確,初始值設置正確,路線運算正確,輸出正確,有待提高(一個都沒對)。認真聆聽,了解什么是“偽代碼”,并補充完整偽代碼。同學之間互評。發散運用如果快遞員需要派送的點不止A、B、C、D四個,而是20個點,應該使用什么樣的策略?小組討論,給出解決策略。拓展延伸1、 拓展閱讀:生活中的銷售策略啤酒與尿布(閱讀書本73頁)2、 雙十一促銷:某運動品牌店給出兩種折扣方式,方案1:全場8折方案2:購物不超過300元時,不給予優惠;超過300元時,享受立減50元,同時超過300元部分享受6折優惠。購物時選擇哪種方式更劃算?用偽代碼如何表達?如何尋找“最優解”,我們將在下一節課繼續探討。認真聆聽,完成策略設計。學生活動總結總結:1、派送策略制定的過程:羅列出所有路線,算出每種路線的距離,最后確定最短路徑。使用到的方法:列舉法、圖示法、列表法2、計算機處理問題的步驟:3、生活中的策略:早上時間有限,怎樣合理安排穿衣、洗漱、吃早餐、聽英語?從成都到西安,乘動車還是乘飛機更快捷?排隊時,怎樣快速將隊伍按從低到高的順序排好?做生活中的有心人,以小組為單位,收集一件在生活中運用策略的案例,找出策略運用的制定的過程,以文字、圖片或視頻方式提交到人人通活動空間。評價方式:自評、互評評價量規:該案例是否來源于生活,策略制定過程是否講解清晰。完成活動拓展學生活動板書設計生活中的策略用計算機解決問題的一般流程:(從問題到程序)程序偽代碼用數學方法描述制定策略明確問題