《周而復始的循環(huán)》教學設計_第1頁
《周而復始的循環(huán)》教學設計_第2頁
《周而復始的循環(huán)》教學設計_第3頁
《周而復始的循環(huán)》教學設計_第4頁
《周而復始的循環(huán)》教學設計_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《周而復始的循環(huán)》教學設計信息技術必修一第二章第三節(jié)【教材分析】:《周而復始的循環(huán)》是信息技術必修一第二章第三節(jié)的內容,解決生活中的實際問題是信息技術的主要功能,在初識Python的基礎上,利用技術的優(yōu)勢解決長時間重復做同一件事,讓不愉快的事情變成高興的事,把重復的工作讓計算機來完成,而程序代碼的編寫尤顯其重要性。本節(jié)課通過列表、range()函數(shù)的學習,讓學生感受編寫代碼成功的喜悅,以及小程序為我們的生活帶來的便捷。【學情分析】:作為高一的學生,在小學和初中有過編程的經(jīng)歷,在學習上有一定的基礎,由于計數(shù)和條件是數(shù)學課的思維,因此學生在學習起來還是有基礎和極大興趣的?!窘虒W目標】:1)掌握for循環(huán)語句的基本格式,理解循環(huán)語句的執(zhí)行過程。2)體驗計算機利用for循環(huán)解決問題的方法,熟練使用其解決實際問題,培養(yǎng)學生的計算思維。3)培養(yǎng)學生積極思考、遇到問題積極應對的心態(tài)?!窘虒W重點】:如何準確設置循環(huán)條件和編寫循環(huán)語句塊【教學難點】:根據(jù)問題分析將算法轉化為代碼,培養(yǎng)學生基本的計算思維?!窘虒W環(huán)境】:學生機房【教學過程】:一、新課導入:同學們,會經(jīng)??吹揭恍┖莒诺钠^或者視頻,可能許多同學知道用編程軟件就可以做出很炫的視頻,但是如果真能做出來,卻需要大量的知識積累。老師也用Python做了一個簡單的視頻,下面給同學們演示一下,一起看看,視頻包括哪些內容?大致分為幾個階段?每段內容出現(xiàn)的樣式是什么樣的?師演示:師:同學們通過看小視頻,回答老師剛才提出的三個問題。學生回答:同學們觀察很細致,視頻有三段,第一段是文字成句出現(xiàn),第二段是數(shù)字的倒計時,第三段是文字依次出現(xiàn)(最后成句)。制作這個視頻需要哪些知識呢?根據(jù)小視頻出示本節(jié)課的項目:項目:制作一個視頻的片頭具體要求:元旦將至,班里要舉行元旦晚會,班里同學一致推薦你為元旦晚會做一個片頭:1、要求有晚會開始的讀秒倒計時2、要求有“再見2021,您好2022!”的字樣3、有新年的祝福語等。二、講授新知:知識點1、for循環(huán)for循環(huán):從可迭代對象(字符串、列表、元組等)的頭部開始,依次選擇每個元素并其進行一些操作直到結束,這種處理模式被稱為遍歷。格式:for循環(huán)變量in對象:語句或者語句組foriin‘無奮斗不青春‘:print(i)foriin[‘奮斗的’,‘青春最美麗‘]:print(i)注意格式:循環(huán)體必須相對關鍵詞for有縮進。循環(huán)體只有一條語句,即print(i)。循環(huán)執(zhí)行時,一次將列表中的元素賦給i,并且執(zhí)行循環(huán)體(輸出i的值),直到整個列表的元素被取完,循環(huán)結束。知識點2、列表舉例:foriin[1,2,3,4,5]:print(i)二、列表的特點1.list(列表)是python中使用最頻繁的數(shù)據(jù)類型,在其他的語言中通常叫做數(shù)組2.專門用于存儲一串信息3.列表用[]定義,列表中的數(shù)據(jù)用“,”分割任務一:簡單循環(huán),練練手foriin['再見2021','您好2022']:print(i)#循環(huán)體輸出:再見2021您好2022s=''foriin['新年快樂!']:s=s+iprint(i)學生實踐,并讓學生演示效果。知識點3、range()函數(shù)range()函數(shù):for循環(huán)經(jīng)常與range()函數(shù)配合使用,range()函數(shù)用于生成整數(shù)序列。foriinrange():語句或語句組foriinrange():print()任務二:小試身手,找不同找找兩種寫法的輸出結果有什么不同?foriinrange(10):print(i)foriinrange(1,10):print(i)師提問,學生回答師總結:range()函數(shù):for循環(huán)經(jīng)常與range()函數(shù)配合使用,range()函數(shù)用于生成整數(shù)序列,通常的寫法range(start,end,step)。start決定序列的起始值(省略時,該值為0)end代表序列的結束值(終值,不包括end的值)step代表序列的步長(省略時,默認值是1)任務三:學以致用,要提高計算:1+2+3+……+100s=0foriinrange():s=s+iprint(s)input()計算:1+3+5……+99s=0foriinrange():s=()print(s)input()學生回答以下問題range(7)顯示:[]range(2,10)顯示:[]range(1,11,2)顯示:[]主要解決步長的問題。任務四:舉一反三,倒計時想一想倒計時如何設計,數(shù)字自大而小輸出foriin[]:print(i)foriinrange():print(i)任務五:輕松完成,展成果mportosimporttimeimportturtleastt.bgcolor('yellow')t.setup(1000,600)t.pencolor("red")#設置畫筆顏色foriin[]:t.write(i,align='center',font=('arial',60))time.sleep(2)t.clear()foriinrange():t.hideturtle()t.write(i,align='center',font=('arial',200))time.sleep(1)t.clear()s=''foriin'':#in后是一個單引號的字符串s=s+it.write(s,align='center',font=('arial',80))

溫馨提示

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

評論

0/150

提交評論