初中信息技術-【課堂實錄】教學設計學情分析教材分析課后反思_第1頁
初中信息技術-【課堂實錄】教學設計學情分析教材分析課后反思_第2頁
初中信息技術-【課堂實錄】教學設計學情分析教材分析課后反思_第3頁
初中信息技術-【課堂實錄】教學設計學情分析教材分析課后反思_第4頁
初中信息技術-【課堂實錄】教學設計學情分析教材分析課后反思_第5頁
已閱讀5頁,還剩11頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

《用循環結構程序自動化計算(for循環)》教學設計用循環結構程序自動化計算(for循環)_信息技術_初中__一、教材分析:本節課是泰山出版社《初中信息技術》第1冊·第2單元“探究如何用計算機解決問題”微項目3用循環結構程序自動化計算的內容。本單元學習的目的在于培養學生利用計算機解決問題的思維,能夠體驗如何運用PYTHON編程語言解決問題,并為未來編程學習打好基礎。PYTHON語言是完全面向對象的語言,其書寫規范、清晰,若編碼人員有不好的編程習慣,則編譯可能無法通過,因此,在教學時要格外注意PYTHON語言的規范性。在項目研討的過程中,要注意引導和鼓勵,利用利用簡單有趣的活動,激發學生的興趣、想象力、創造力,打破程序學習的神秘面紗,讓程序的學習不再枯燥難懂。通過本單元的學習,學生簡單了解PYTHON編程語言的特點及使用技巧,掌握其基本語法,會分析程序、設計程序,對于生活中簡單的問題可以用計算機解決,通過對順序結構、選擇結構和循環結構等語言的探索,培養計算思維,從而提高核心素養。二、學情分析:初一學生從來沒有接觸過PYTHON語言,程序設計要求學生的邏輯思維能力非常強,學生理解比較困難,并且初一的學生年齡小,理解能力有所欠缺,但學習熱情比較高,渴望學習新的知識同,編程對他們來說也是比較神奇的事物,從某種意義上來說,從本部分內容開始,才能真正體現出編程的樂趣,所以從導入到任務的設計,是否是學生喜聞樂見的,是能否順利進行課堂內容的關鍵。所以本節課在導入之初,首先采用“拋硬幣游戲”,激發學生興趣,利用小游戲,結合生活中的實際問題轉化為編程語言的算法來解決。本節課主要是通過任務的設置激發學生對編程語言的興趣,多給學生動手的機會,提倡學生自主學習。但農村學校學生水平參差不齊,所以上課時要把起點放低,從基礎著手,讓每位學生都有能力完成基本任務,有能力的學生再去完成拓展任務,以充分發揮學生的積極性與自主性。讓學生以練為主,以親自嘗試實踐、積極動腦動手來學習新知。三、教學設計:(一)、教學目標:1、知識與技能:(1)理解循環語句的含義并能掌握FOR語句的基本結構。了解循環變量和range()函數的作用。(2)理解循環變量在循環中的作用,能夠熟練應用range()函數。(3)學會使用FOR語句進行程序設計,能使用循環結構程序解決簡單問題,提高編程能力。2、過程與方法:本節課注重學習內容和學生生活相聯系,注重能力訓練與問題解決相聯系,通過學習“循環結構—FOR語句”,掌握循環結構的程序設計,學會基本的程序設計方法。3、情感、態度和價值觀:(1)培養學生能夠實際情況進行循環結構的運用能力。(2)培養學生自主學習、協作學習的能力,能夠有效地體現學生團結協作、積極向上的精神。(3)通過循環問題探究,體驗計算機利用循環結構解決生活中的循環問題的方法,體驗算法的巧妙運用。(4)通過對算法的描述,體驗描述算法對解決問題的重要性,養成清晰描述問題的習慣。(二)教學重點、難點:教學重點:理解循環結構的含義,掌握FOR語句的基本結構、格式,掌握range()函數的使用。教學難點:編寫代碼實現FOR語句的功能,并能利用循環語句解決需要重復類似操作的生活實際問題。教學策略1、用“任務驅動”教學法創設問題情境,在完成任務的過程中,構建自己的知識體系。針對學生已有的知識水平,由學生自主探究解決,發揮學生的主體作用,設計任務的問題情境及素材要能激發學生的學習興趣,在任務實施過程要進一步細化各小任務,同時要注意及時利用廣播教學系統進行及時點撥,利用師生互動的方式讓學生帶著任務和問題有目標地探究、發現學習,為學生營造了一個輕松、愉悅的學習氛圍,并且通過多種學習方式(如自主探究、合作學習等),確保任務目標的達成,提升學生用信息技術解決問題的能力。用過程性評價激勵進步、促進學習用“成長記錄”將學生課堂上各個任務的參與情況、完成情況及時評價并填寫在相應的記錄表單中,以方便教師、家長跟蹤學生的學習效果,也有利于課堂教學目標的達成與學生的養成教育。3、發揮“電子教室”教學平臺的增效作用用電子簽到、屏幕廣播、示范轉播等網絡教學平臺的功能完成常規教學與信息技術教學優勢的整合與互補。4、建立學習網站,讓學生學會多種方式獲取幫助,實現分層次教學考慮到學生已有知識水平和操作電腦的能力存在較大的差異,從學生的實際出發,建立學習網站,網站中包括補缺內容的幫助提醒,知識點的歸納總結等模塊,讓學生能以更多的方式及時獲取幫助,不但照顧到劣勢學生也給優生提供了更大的學習空間,使每一位學生的能力都得到擴展與提高。(四)教學準備:1.任務及任務素材相關的素材存放于“練習”文件夾下。2.投影儀、能上網的計算機、電子教室利用多媒體電子教室的廣播教學功能向學生布置任務,演示操作方法;在學生操作過程中,利用投影儀顯示任務的要求及相關的資料或提示信息。3.異質學習小組根據情況,劃分4人為一個學習小組,選出優秀編程高手作為小組長。通過自主探究、演示講解、小組互助的方法來達成本節課的學習目標。4.教師自制教學輔助學習網站(五)教學過程環節名稱與時間教學內容與教師活動學生活動設計意圖準備階段(1分鐘)組織教學、師生互致問候。劃分學習小組。每4人為一小組,推選一人為學習小組長,協助本小組同學解決學習疑問。學生準備書籍、導學案等。組織教學。創設情景導入新課(5分鐘)觀看足球比賽裁判員拋硬幣決定哪個隊先發球的視頻。球賽裁判員通常用拋硬幣的方式來確定哪個隊先發球。今天咱們同學也來當一把裁判員,做一個拋硬幣的游戲,猜猜朝上的是正面,還是反面。以小組為單位,每兩人一組,請連續猜三次,并記錄在導學案中,看看誰能全猜對了。師:緊接著向學生提出了三個問題:(1)哪個同學全猜對了?(2)日常生活中遇到的問題,能否用程序來完成?(3)如何用計算機程序來模擬拋一次硬幣?今天我們仍然以小組合作和自主探究方式完成本節課的學習任務。當你在學習過程中遇到困難時,要充分發揮小組的協作精神,提高學習效率。你還可以利用學習網站,可以直接詢問老師,有了這些求助方式相信同學們一定能夠順利完成任務。拋硬幣注意事項:拋硬幣時,食指托幣,拇指彈出,忽略硬幣豎立的情況。學生很興奮,躍躍欲試。學生以小組為單位拋硬幣,記錄在導學案中。帶著疑問,學生進入學習狀態,并能夠積極思考,能夠準確回答第一個問題。通過交流引入課題,并激發學生探究新課的興趣?;救蝿找唬?5分鐘)基本任務一:模擬拋硬幣1次:教師講解新知識:(1)用程序來模擬拋硬幣的現象需要用隨機函數random.randint(m,n)產生一個值在m與n之間的整數。(2)用Import導入模塊import語句語法如下:importmodule關鍵字模塊名import就是用來導入模塊的,它可以出現在程序中的任何位置。但需要注意的是最好把導入模塊放在代碼的開頭。(3)列表是一個可以使用多種類型元素的序列類型。包含0個或多個元組組成的有序序列,屬于序列類型。列表元素可以增加、刪除、替換、查找等操作。列表沒有長度限制,元素類型可以不同,不需要預定義長度。如:Mc=[‘蘋果’,’桔子’,’菠蘿’,’荔枝’,’芒果’]請同學們參考基本任務一的操作步驟,將這個模擬拋硬幣一次的程序完成,教師巡回指導。請**小組展示一下自己編寫的程序,運行一下結果。在老師的引導下,師生一起嘗試用程序來模擬拋硬幣。小組合作完成任務一的操作。(小組長幫助沒有完成的同學)交流演示完成的作品。通過實踐掌握python語言代碼的修改可以完成模擬拋硬幣的。基本任務二(10分鐘)好,同學們,用程序來模擬拋硬幣一次我們已經完成了,那么,大家想一想,接下來我們想模擬拋硬幣2次,這個程序應該怎么實現呢?嗯,回答的很好,我們可以重復一次隨機函數,可以再執行一次程序??墒?,如果我們要模擬拋出10次、100次、1000次呢?同學們說的這種方法還適用嗎?那我們有什么方法可以自動化地重復執行相應功能呢?接下來,我們就來學習一下用循環語句模擬拋硬幣10次?;救蝿斩耗M拋硬幣10次:講解:Foriinrange(10):其中的循環變量i,從0變化到9,默認每次增加1。注意:在

python中變量范圍是從初值開始,低于終值數值。知道具體的循環次數時可以用range()函數。范圍表示形式為:range(初值,范圍值,變化量)如:Range(2,5,2)是指2,4兩次變化,每次變化量是2。range(2,5)是指2、3、4三次變化,每次變化量是1。range(10)注意:每循環一次,都要執行一次循環體。特別要注意循環體的縮進與對齊,對齊的是同一級別的程序塊。我們可以用TAB鍵來縮進,也可以用兩個空格或四個空格。指導學生完成程序。提出問題:同學們有沒有發現,我們這個程序有什么問題?我們共循環了10次,輸出結果從0—9次,日常生活中有這樣的表示方法嗎?對,沒有,應該是從1—10次,那我們應該怎樣改一下?展示巡回檢查時,遇到的問題:請同學們睜大眼睛仔細看看,程序在哪里出錯了?補充元素查找、字母查找。和計算機交互,學生興趣很高漲。同學們紛紛回答:可以再重復一次隨機函數,可以再執行一次程序。學生回答:不適用學生小組合作完成任務二。學生展示自己的作品,敘述自己的操作方法。學生回答:沒有在原來的程序上修改,讓人機交互更和諧。拓展任務(10分鐘)同學們想一想,如果我們要模擬拋硬幣100次、1000次、10000次……還有必要每次都顯示結果是正面還是反面嗎?在模擬大量隨機數的過程中,每模擬一次就進行一次判斷,針對不同的結果進行正、反面的相應次數的累加。通過這個程序,我們要學會用統計的思維來觀察隨機現象。拓展任務:統計模擬拋硬幣的結果。A、在這個程序中用一個列表存儲正面、反面拋出的次數。Mc[0,0]是建立了一個值都為0的列表,用以分別存儲正、反面次數。B、Mc[0]+=1是一種賦值的省寫方式,與Mc[0]=Mc[0]+1功能相同,用來累加次數,Mc[0]被稱作累加器。C、這個程序我們用到了上一節課學到的選擇結構程序,作為FOR語句的循環體,要注意縮進。小組合作完成拓展任務。小組代表展示作品。通過拓展任務,進一步鞏固所學知識交流評價暢談收獲(5分鐘)組織學生暢談收獲師總結:肯定學生的表現,根據學生回答情況回顧教學過程中其它知識點,加深學生印象。交流本節課的收獲通過評價對知識進行反饋填寫評價表(2分)請同學們將導學案補充完整,填寫成長記錄表。填寫評價表,自己評,小組評。課后延伸(1分)布置作業(二選一):(1分)關機、填寫上機記錄機位環境復原。(1)指導學生的課余生活,拓寬學生的知識面。(2)養成良好的行為習慣。小結這節課我們學習了利用計算機模擬拋硬幣,重點學習了FOR循環結構,學習了用統計的思維來觀察現象,希望同學們再接再厲,要善于運用計算思維來解決生活中遇到的問題,才能適應未來。最后送給同學們一句話:每一個問題都是一把鎖,你要相信世界上一定有一把鑰匙能打開這把鎖,你也一定能找到這把鑰匙?!队醚h結構程序自動化計算(for循環)》學情分析用循環結構程序自動化計算(for循環)_信息技術_初中__初一學生從來沒有接觸過PYTHON語言,程序設計要求學生的邏輯思維能力非常強,學生理解比較困難,并且初一的學生年齡小,理解能力有所欠缺,但學習熱情比較高,渴望學習新的知識同,編程對他們來說也是比較神奇的事物,從某種意義上來說,從本部分內容開始,才能真正體現出編程的樂趣,所以從導入到任務的設計,是否是學生喜聞樂見的,是能否順利進行課堂內容的關鍵。所以本節課在導入之初,首先采用“拋硬幣游戲”,激發學生興趣,利用小游戲,結合生活中的實際問題轉化為編程語言的算法來解決。本節課主要是通過任務的設置激發學生對編程語言的興趣,多給學生動手的機會,提倡學生自主學習。但農村學校學生水平參差不齊,所以上課時要把起點放低,從基礎著手,讓每位學生都有能力完成基本任務,有能力的學生再去完成拓展任務,以充分發揮學生的積極性與自主性。讓學生以練為主,以親自嘗試實踐、積極動腦動手來學習新知。《用循環結構程序自動化計算(for循環)》效果分析用循環結構程序自動化計算(for循環)_信息技術_初中__教師在授課過程中教學語言富有感染力和吸引力,有激情,還注重手勢等形體語言的運用,整課時,教師要隨時關注學生的進步,時刻以滿腔的熱情、飽滿的精神、豐富的情感,對學生一個微笑、一個眼神、一個豎起大拇指的贊許、拍拍肩膀的激勵。教師通過日常生活中遇到的簡單問題進行任務的設置激發學生對for循環結構的興趣,多給學生動手的機會,提倡學生自主學習。通過環環相扣的任務,由簡到難,學生在助學微課和助學卡的幫助下,在老師直接指導下順利的完成了本節課的任務。教師通過拋硬幣小游戲的設置,直觀的展現出了本節課的任務,既引發了學生的興趣,又明確了任務,學生興趣濃厚。用兩個基本任務和一個拓展任務,完成了本節課的學習任務,分析了for語句的作用,分析討論了各代碼的作用,讓學生充分理解了代碼的作用。教學評價的主體是學生,采用自我評價,組長評價,老師評價等多種方式發展自我評價的能力。學生掌握情況良好,但是存在學習不均衡的情況,有的學生積極性不是特別高。當然課堂的亮點是對突發事件的處理,個別學生拓展任務沒有完成,在老師的幫助下順利解決,讓人印象深刻?!队醚h結構程序自動化計算(for循環)》教材分析用循環結構程序自動化計算(for循環)_信息技術_初中__本節課是泰山出版社《初中信息技術》第一冊·上第二單元“探究如何用計算機解決問題”微項目1用循環結構程序自動化計算的內容。本單元學習的目的在于培養學生利用計算機解決問題的思維,能夠體驗如何運用PYTHON編程語言解決問題,并為未來編程學習打好基礎。PYTHON語言是完全面向對象的語言,其書寫規范、清晰,若編碼人員有不好的編程習慣,則編譯可能無法通過,因此,在教學時要格外注意PYTHON語言的規范性。在項目研討的過程中,要注意引導和鼓勵,利用利用簡單有趣的活動,激發學生的興趣、想象力、創造力,打破程序學習的神秘面紗,讓程序的學習不再枯燥難懂。通過本單元的學習,學生簡單了解PYTHON編程語言的特點及使用技巧,掌握其基本語法,會分析程序、設計程序,對于生活中簡單的問題可以用計算機解決,通過對順序結構、選擇結構和循環結構等語言的探索,培養計算思維,從而提高核心素養。《for循環語句》評測練習for循環語句_信息技術_初中__課題名稱第2單元微項目3for循環語句小組成員及分工學生填寫,組長協同所有組員,與組員共同完成任務。學習目標(1)理解循環語句的含義并能掌握for語句的基本結構。(2)理解循環變量在循環中的作用,能夠熟練應用range()函數。(3)學會使用FOR語句進行程序設計,能使用循環結構程序解決簡單問題。項目實施拋硬幣游戲拋硬幣注意事項:拋硬幣時,食指托幣,拇指彈出,忽略硬幣豎立的情況。請連續猜三次,并做記錄。次數正面(√)反面(√)123基本任務一基本任務一:模擬拋硬幣1次:自學練習:1、導入隨機模塊的代碼:____________________________________2、產生0—1隨機整數的代碼:______________________________3、定義一個列表mn用來存儲正面、反面:________________________4、如:Mc=[‘蘋果’,’桔子’,’菠蘿’,’荔枝’,’芒果’]要將列表Mc中的第一個元素取出來:_________________要將列表Mc中的最后一個元素取出來:________________基本任務二基本任務二:模擬拋硬幣10次:自學練習:1、讓循環語句執行10次的代碼:__________________________拓展任務拓展任務:統計模擬拋硬幣的結果。自學練習:1、讓循環語句執行1000次的代碼:__________________________2、判斷硬幣正面、反面次數的代碼:_______________________________________________________________________________________________________我的收獲通過本節課的學習,你有哪些收獲?____________________________________________________________________________________________________________________________________________________________成長記錄表項目評價內容自己評組長評實得星數能做到做到“六要”“七不”“四避免”(2顆星)基本任務一完成任務(2顆星)基本任務二完成任務(3顆星)拓展任務完成任務(3顆星)成長記錄表小組號:____姓名:________本節課共得______星《用循環結構程序自動化計算(for循環)》課后反思用循環結構程序自動化計算(for循環)_信息技術_初中__通過FOR循環這節課的授課,大部分同學完成學習目標,基本掌握了隨機函數,列表,FOR循環語句,同時,通過自主、合作學習、任務驅動、梳理總結等方式,增強了同學們的自信心與創造力,也獲得了成功的喜悅。因此,本節課無論在知識學習和培養學生的能力上都有著十分重要的作用。學生通過對這堂課的學習,達成了以下三個主要目的,一是了解并熟練循環結構。二是激發了學生學習python語言的興趣和熱情,為之后的學習奠定了堅實的基礎。本節課原本設置了三個基本任務,一個拓展任務,因為時間關系再加上初一學生接受python語言的能力有所欠缺,因此將任務三去掉了,改成了作業。本課成功之處:1、在本課教學中,我始終貫穿新課程教學理念,體現以人為本、以學定教、在做中學。

2、充分利用自主學習小組合作、協作互助等教學方式完成教學任務。在本課中,學生自始至終都能體現出小組互助合作的精神,充分利用老師的助學微課和助學卡,有選擇的體現出了自主學習的能力。不僅僅讓學生理解了知識,學習了技術,并且形成了自己的見解,還培養了學生良好的學習信息技術的習慣。3、給學生設置適當的任務并完成,達到學生對知識的掌握和鞏固,并逐步提高了學生實際操作能力等。4、注重個別輔導,老師機房多走動,及時發現學生練習中存在的問題,耐心幫助學生克服困難,糾正錯誤,改進方法,加快進步。本課改進之處:1、信息技術學科是一門實踐性、操作性較強的學科,它有一個理論聯

溫馨提示

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

評論

0/150

提交評論