高中信息技術-for循環的應用教學設計學情分析教材分析課后反思_第1頁
高中信息技術-for循環的應用教學設計學情分析教材分析課后反思_第2頁
高中信息技術-for循環的應用教學設計學情分析教材分析課后反思_第3頁
高中信息技術-for循環的應用教學設計學情分析教材分析課后反思_第4頁
高中信息技術-for循環的應用教學設計學情分析教材分析課后反思_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教學設計4.4.1for循環的應用(一)教學目標1、學會Range()與List()函數的使用2、理解in運算符的使用3、掌握For循環的語法4、了解程序調試的知識,并能夠通過調試理解For循環的執行過程(二)重點難點1.學習重點1)學會Range()與List()函數的使用。2)掌握For循環的語法格式,能讀懂程序代碼。2.學習難點理解For循環的執行過程,根據題目要求編寫代碼。(三)教學方法 講授、自主探究、任務驅動和小組分工協作討論相結合(四)教學地點 機房(五)教學過程以“任務驅動知識探索實踐練習拓展”為線索組織教學活動教學環節教師活動學生活動情境引入生活中很多問題無法一次解決。如蓋樓,一層層壘起來,如公交車、地鐵等交通工具每天往返于始發站和終點站之間。反復做同一種事兒的情況,稱為循環。我們遇到此類問題,如何使用計算機編程完成?使用循環結構編程,導入本課。學生聽講,認識到計算機編程解決循環問題的便利,激發學習興趣。教學過程任務一:自主學習課本P86-87思考以下問題:1、Range()函數作用2、Range()參數的意義回答老師提出的問題評價學生的回答,根據問題答案,講解Range()功能和參數;介紹List函數使用方法,使用List()函數可以輸出數字列表學生獲取認知,能夠根據需要使用range函數生成序列,使用List()函數可以輸出數字列表。總結Range()、List()函數區別,完成任務一。任務二:1、使用in運算符,說出in運算符的作用2、in運算符的運算順序和結果類型思考:如何把一個列表內所有的元素依次取出來?學生動手體驗in運算符,知道in運算符的運算過程和結果類型。引導學生通過定義列表變量,通過下標引用表示列表中成員,依次輸出各元素,讓學生發現循環的過程的繁瑣,引出使用循環語句更方便快捷,完成任務二。學生回顧列表變量的引用和輸出,體會到循環結構的優勢。任務三:自主學習課本P85-86思考以下問題:1、理解for循環的格式2、用流程圖表示for循環執行過程學生小組組長上臺繪制for循環流程圖,并說出循環執行過程for循環格式說明,注意循環體的范圍和執行順序,完成任務三。通過兩個小練習,讓學生能利用for語句編寫簡單程序。學生認真聽講,總結知識,完成任務三,做練習鞏固知識。歸納總結總結Range()與List()函數的區別,in運算符使用,For循環的語法格式和執行過程。通過今天這節課的學習,學生了解了for循環的語法,能利用所學知識讀懂程序,編寫簡單程序。學生靈活運用本節課知識,完成課后作業,達到學以致用的效果。學情分析授課對象為高二年級的學生,前三章已經學習了程序設計基礎知識,生活中接觸了程序的應用,能體驗到應用程序帶來的便利,但是對編程的原理了解不多。本堂課的知識點以前面所學順序結構和選擇結構為切入點,利用生活中循環的例子導入程序設計的循環結構,激發學生興趣,引導學生積極參與完成任務,結合老師講解能更好地掌握知識點。學生對編程有一定的興趣,進行程序設計之前,還是要引導學生學好編程語言的語法結構,能夠讀懂寫好的程序代碼,正確寫出運行結果,然后按照程序設計的過程編寫簡單的小程序,體驗編程過程,增強自信心,培養認真嚴謹的鉆研精神。希望通過本節課的學習,能將所學知識應用到解決具體問題中,提高他們處理信息的綜合能力。效果分析通過本節課的學習,學生學會了for循環的語法格式,能根據給定代碼補全程序或寫出結果,理解循環執行過程,能編寫簡單的小程序。通過自主學習的過程,對所學知識有所了解,可以提高他們分析問題的能力,然后通過講解例題、上機演示的方法,再詳細介紹本節課知識內容,使學生能更好地接受所學內容,學生學習過程中上機練習,對知識內容進行復習鞏固。學生前面三節學習了程序設計兩種結構,對程序設計流程有了一定的了解,培養學生按編程一般過程進行程序設計,養成良好的編程習慣,從分析問題入手,明確已知條件和所得結果,然后設計算法,理解程序執行過程,輸入代碼并調試程序,培養學生計算思維和認真嚴謹的態度,動手實踐輸入代碼,發現問題并解決問題,鍛煉學生邏輯思維能力。學生自主學習,老師演示過程,學生再上機實踐的方式,收到很好的學習效果,實現了教學目標。教材分析一、本節的作用和地位本節課是廣教版《信息技術數據與計算》(必修1)的第四章《運用循環結構描述問題求解過程》的第四節內容。在第四章前三節中,學生學習了程序設計的基礎知識,本章將重點循環結構。本節課從學生生活中遇到的循環問題出發,引導學生以編程解決實際此類問題,任務驅動—自主探究—教師總結—實踐練習組織教學活動為,要求學生能理解循環結構語法格式,做到能夠讀懂代碼,按程序設計過程編寫程序,做到理論和實踐相結合,學以致用。本節課對學生要求體現在:當學生遇到問題時,按編寫程序的一般過程,分析問題—設計算法—編寫代碼—調試運行,進行程序設計。在編寫程序時,能夠分析問題已知條件和用戶需求,設計合適的算法以編寫代碼,寫代碼時要嚴格按照程序語法結構,保證代碼正常運行,最后檢查運行結果,修改邏輯錯誤,以得到正確結果,圍繞這一過程展開了學習活動,引導學生在合作、交流的過程中體驗出循環語句編程的高效。二、本節主要內容介紹高二學生,對信息技術都有了一定的了解,生活中感受到應用程序的便利,在信息技術學習培養了一定的計算思維,遇到實際問題,會嘗試自己編寫程序。希望通過本節課的學習,能夠培養認真嚴謹的態度,通過學習程序設計基礎知識,編程解決實際問題。。上課思路:第一步:生活中很多問題無法一次解決。如蓋樓,一層層壘起來,如公交車、地鐵等交通工具每天往返于始發站和終點站之間。反復做同一種事兒的情況,稱為循環。我們遇到此類問題,可以使用計算機編程完成。第二步:引導學生學習range、list函數和in運算符,理解這兩個函數和in運算符的功能,能正確使用,為學習for循環語句打好基礎,掌握For循環的語法格式,理解循環語句執行順序,能讀懂程序代碼。第三步:通過兩個小練習,鞏固本節課學習內容,讓學生能更好地理解for語句用法,按編寫程序的一般過程,分析問題—設計算法—編寫代碼—調試運行,進行程序設計,能編寫簡單的小程序。計劃任務表一、課堂任務1、任務一:自主學習課本P86-87思考以下問題:(1)Range()函數作用(2)Range()參數的意義練習:倒序輸出序列2、任務二:(1)使用in運算符,說出in運算符的作用(2)in運算符的運算順序和結果類型思考:如何把一個列表內所有的元素依次取出來?3、任務三:自主學習課本P85-86思考以下問題:(1)理解for循環的格式(2)用流程圖表示for循環執行過程二、課堂練習1、求100的階乘(1*2*3*……*100的積)2、計算12+32+52+…+992答案:1、sum=1foriinrange(1,101):sum=sum*iprint(sum)2、sum=0foriinrange(1,100,2):sum=sum+i*iprint(sum)教學反思本節課以生活中循環的例子-蓋樓和公交車往返于起始點引入學習主題,讓學生明確用循環結構更加高效地幫助我們解決此類問題,激發學生學習的興趣。學生通過自主學習,range()函數作用和參數意義,然后老師進行總結補充。課堂中老師在編程環境中運行代碼,將運行結果直觀地呈現給學生,讓學生能更好地理解函數和運算符的功能,然后引導學生上機運行代碼,然后討論for循環的運行過程,充分理解代碼含義。讓學生通過實際任務中領悟用循環語句編程的過程與方法,不但讓學生自主探究,對知識點加深理解,滲透了團隊合作的情感教育;同時培養了學生自主創造力。在學習過程中,學生積極投入活動,主體性和創造性思維得到充分發展。教學方法主要采用學生自主學習,教師啟發式教學、上機操作演示的方法,直觀的展示本節課知識點。在整個課堂中布置任務、引導學生積極思考,把課堂的主動權交給學生,活躍課堂氣氛,讓學生通過自主探究積極主動的學習,實現了學生的主體性;教師積極引導,把知識點學習貫穿整個課堂,成功實現了啟發式教學。在教學過程中也存在許多問題,比如在講解循環的過程中語言不夠簡練,在教學環節的銜接性需要提高,對學生已有知識水平的差異分析不足,學生做完練習后,對學生成果評價簡單。通過本節課的教學,積累了教學經驗,知道了自己在教學實踐的不過,通過反思使自己成長,對今后的教學活動有很大的指導意義。《For循環的應用》課標分析【課程標準】本節課是廣教版《信息技術數據與計算》(必修1)的第四章《運用循環結構描述問題求解過程》的第四節內容。高中新課程標準要求如下:掌握For循環的語法格式,能讀懂程序代碼,正確寫出程序運行結果;了解程序調試的知識,并能夠通過調試理解For循環的執行過程,編寫簡單的小程序。【課標解讀】本課根據新課標的要求,讓學生以探索者的身份自主、充滿熱情地獲得知識,從學習的接受者變成學習的中心者,教師則由知識的傳授者變成學習的促進者,由教學的主角轉向引路人。所以擬定的方法是分析生活中循環的例子,讓學生知道編程解決循環問題更方便高效,激發學生學習興趣,通過讓學生自主學習知識內容,完成任務要求,教師總結補充,學生再上機演練,促進學生了解程序調

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論