高中信息技術(shù)《初始Python》優(yōu)質(zhì)課教學(xué)設(shè)計、教案_第1頁
高中信息技術(shù)《初始Python》優(yōu)質(zhì)課教學(xué)設(shè)計、教案_第2頁
高中信息技術(shù)《初始Python》優(yōu)質(zhì)課教學(xué)設(shè)計、教案_第3頁
高中信息技術(shù)《初始Python》優(yōu)質(zhì)課教學(xué)設(shè)計、教案_第4頁
高中信息技術(shù)《初始Python》優(yōu)質(zhì)課教學(xué)設(shè)計、教案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上初始 Python教學(xué)設(shè)計課題初始 Python你超重了嗎科目數(shù)據(jù)與計算年級高中一年級課型新授課總課時1 課時本次課時第 1 課時課前準(zhǔn)備多媒體網(wǎng)絡(luò)機(jī)房、投影、導(dǎo)學(xué)案,軟件教程教學(xué)知識與 技能1 了解 Python 的運(yùn)行環(huán)境及工作原理;2 掌握 Python 中輸入、輸出與數(shù)值計算的方法;3 理解 Python 中條件語句(if、elif、else)的使用方法;專心-專注-專業(yè)目標(biāo)過程與 方法1 利用 Python 編寫一段代碼,根據(jù)自己的身高、體重計算出標(biāo)準(zhǔn)體重,判斷自己是否超重;2 通過解決實際問題,體驗程序設(shè)計的基本流程,感受算法的效率,掌握程序調(diào)試與運(yùn)行的方

2、法。情感態(tài)度與價值觀1 通過對生活中的數(shù)據(jù)處理過程,形成積極主動學(xué)習(xí)的態(tài)度,培養(yǎng)創(chuàng)新能力,發(fā)展學(xué)生利用信息技術(shù)解決實際問題的能力;2 通過自主學(xué)習(xí),啟發(fā)思維,逐漸養(yǎng)成主動探究問題的習(xí)慣,培養(yǎng)自學(xué)能力;3 通過對身高體重數(shù)據(jù)的分析,養(yǎng)成合理健康的飲食習(xí)慣。教材分析教材及處理信息技術(shù)與社會的交互融合引發(fā)了數(shù)據(jù)量的迅猛增長, 數(shù)據(jù)對社會生產(chǎn)和人們生活的影響日益凸顯。數(shù)據(jù)與計算模塊針對數(shù)據(jù)在信息社會中的重要價值,分析數(shù)據(jù)與信息的關(guān)系,強(qiáng)調(diào)數(shù)據(jù)處理的基本方法與技能,發(fā)展學(xué)生利用信息技術(shù)解決問題的能力。本節(jié)課是在新課改理念的指導(dǎo)下,利用 Python 編寫一段代碼,根據(jù)自己的身高、體重計算出標(biāo)準(zhǔn)體重,判斷

3、自己是否超重。通過這個實例,感受計算機(jī)處理數(shù)據(jù)的過程,掌握程序調(diào)試與運(yùn)行的方法。重點掌握 Python 中輸入、輸出與數(shù)值計算的方法難點理解 Python 中條件語句(if、elif、else)的使用方法并能自主設(shè)計出程序代碼,實現(xiàn)計算機(jī)與人的互動。教法任務(wù)驅(qū)動式、講授法學(xué)情高中信息技術(shù)核心素養(yǎng)由信息意識、計算思維、數(shù)字化學(xué)習(xí)與創(chuàng)新、信息社會責(zé)任四個核心要素組成。它們是高中學(xué)生在接受信息技術(shù),分析教育過程中逐步形成的信息技術(shù)知識與技能、過程與方法、情感態(tài)度與價值觀的綜合表現(xiàn)。根據(jù)新課程改革的理念,必須培養(yǎng)學(xué)生利用信息技術(shù)解決實際問題的能力。高一學(xué)生對于信息技術(shù)的應(yīng)用能力尚可,但是深入到計算思維

4、,計算機(jī)處理數(shù)據(jù)的過程不是很熟悉,所以本節(jié)課是利用一段簡單的代碼,通過對身高體重數(shù)據(jù)的分析,感受計算機(jī)處理數(shù)據(jù)的過程。授課過程過程環(huán)節(jié)師生活動設(shè)計意圖創(chuàng)設(shè)教師:出示幾張學(xué)生們熟悉的明星胖瘦對比照片,通過對比情境激發(fā)闡述肥胖可能導(dǎo)致的系列健康問題。那么,你對自己的身材滿意嗎?你的體重標(biāo)準(zhǔn)嗎?是不是超重了明星胖瘦照片,引興趣1 分呢?本節(jié)課我們就要利用 Python 來編寫一段代碼測試一下每個人的體重是否標(biāo)準(zhǔn)。首先,我們先來, 起學(xué)生對自己身材鐘了解一下 Python。數(shù)據(jù)的關(guān)注,從而導(dǎo)出本節(jié)課主題。了解Python 5 分環(huán)節(jié)一-了解 Python教師演示:方法:開始菜單,運(yùn)行 Python2.

5、7,并輸入語句print hello,回車后查看結(jié)果有錯誤,再次輸入學(xué)生初次接觸Python,先讓學(xué)生鐘“print “Hello”,”輸出“hello”,由此得出引號在了解一下python 語言中的作用引號里面是字符串,是它的運(yùn)行想要顯示的內(nèi)容;再多輸入幾句:print環(huán)境及編100+200譯環(huán)境;print “100+200=”,100+200;了解print “onentwonthree”;name=raw_input(“Your name”)講解知識點:1、Python 是一種解釋型語言,它是最簡單的python 中輸入與輸出簡單語純代碼式語言,關(guān)鍵是免費(fèi)、開源。2、Python 的哲

6、學(xué)就是簡單優(yōu)雅,盡量寫容易看明白的代碼,盡量寫少的代碼過渡語: 通過以上語句的運(yùn)行,再次說明 Python 的特點,同時也說明 python 本身保存程序、寫大型程序不是很方便,所以必須配有文本編輯器,從而介紹 Notepad+,并演示如何使用Notepad+寫代碼、保存成 py 文件類型,并在cmd 命令下運(yùn)行程序輸入指令如:“python E:me.py”3、語言環(huán)境:編譯環(huán)境:Python2.7 或Python3.6;文本編輯器:Notepad+運(yùn)行程序:windows 自帶的 cmd 命令句的編寫方法,為后續(xù)任務(wù)的開展做好準(zhǔn)備。任務(wù)驅(qū)動任務(wù)一print!print!利用 Notepad

7、+打開 IT.py,學(xué)生動 手實 踐, 完探究新知15 分鐘修改代碼,并另存為成 me.py, 保存到 D 盤根目錄下,打開 cmd 命令提示窗口, 輸 入 python D:me.py,查看運(yùn)行結(jié)果成第一個小 程序, 熟悉程序運(yùn)行過程。在 寫代碼過程中,寫代碼過程中試試下面幾件事:教師設(shè) 置幾個問題讓同學(xué)們進(jìn) 一步熟知識點:1) raw_input 函數(shù)用法:如name=raw_input(“Your name:”)2) Python 在計算 20/6 時,會自動把小數(shù)部分丟悉 Python語句。學(xué)生在調(diào)試程序時棄,導(dǎo)致運(yùn)算結(jié)果不準(zhǔn)確;而 20.0 則是一個浮點有 的直 接數(shù),在計算時會以浮

8、點數(shù)對待,那么結(jié)果就會保留小數(shù)部分了。3)男生標(biāo)準(zhǔn)體重=(身高 cm-100)x0.9(kg)女生標(biāo)準(zhǔn)體重=(身高 cm-100)x0.9(kg)-2.5(kg) 學(xué)生活動: 編寫程序,修改代碼并調(diào)試運(yùn)行;教師巡視,及時解決學(xué)生遇到的各種問題。教師小結(jié):1、 大家修改代碼后,發(fā)現(xiàn)程序不夠人性化,不能判斷男生女生,不能自動計算出體重是否超標(biāo),只是單純的輸出;2、 嘗試使用“#”,發(fā)現(xiàn)它的作用是隱藏,即不顯示一行,主要是做注釋用;計算兩道題, 發(fā)現(xiàn)結(jié)果不同,一個帶小數(shù),一個不帶,說明浮點數(shù)和整數(shù)在計算中的區(qū)別,從而講解知識點。在 cmd 窗口 輸入代碼, 得 出錯誤的 結(jié)果 , 應(yīng)及時引導(dǎo) 他們使

9、用Notepad+編寫程序, 然后再 調(diào)試運(yùn)行。任務(wù)過渡語: 通過計算,大家很容易就能判斷出自己1、由于時驅(qū)動深入的體重是不是超標(biāo),下面能否再寫一段代碼,要求計算機(jī)能夠輸入任何人的身高、體重、性別,計算出間有限,所以這部探究15 分鐘每個人的體重是否標(biāo)準(zhǔn)呢?完成下面的任務(wù),與Python 互動起來吧。任務(wù)二: 與 Python 互動一下(1)在程序中,輸入任何人的身高、體重、性別,分代碼發(fā)給同學(xué)們以后,會留出一部Python 都能計算出他的體重是否標(biāo)準(zhǔn)。請同學(xué)們打分讓學(xué)生開over.py 半成品,將第 7 行和第 22 行補(bǔ)齊,并自己添加,調(diào)試運(yùn)行程序。源代碼如下:這樣他們也能更深入的了解Py

10、thon 中條件語句嚴(yán)重超重 中度肥胖 輕微肥胖適中偏輕(2)輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃并完成下表:的使用方法;2、編寫完成代碼后, 試 著 測 試 一 下 父 母 的 身 高 體 重 , 增 強(qiáng) 營養(yǎng)均衡飲食的理,念,避免肥胖!稱謂身高體重體重指標(biāo)飲食、健身建議父親母親我其他知識點:1、raw_input:定義字符串,且不管用戶輸入什么類型都會轉(zhuǎn)變成字符型。Python3 里的輸入函數(shù)是 input2、height=float(height) , 將 字 符 型height 轉(zhuǎn)變成浮點型,以便計算用3、條件判斷語句的使用方法:計算機(jī)之所

11、以能做很多自動化的任務(wù),是因為它可以自己做條件判斷。比如,輸入用戶年齡,根據(jù)年齡打印不同的內(nèi)容,在 Python 程序中,用 if 語句實現(xiàn):elif 是else if 的縮寫,完全可以有多個elif,所以if 語句的完整形式就是注意:if 語句執(zhí)行有個特點,它是從上往下判斷, 如果在某個判斷上是 True,把該判斷對應(yīng)的語句執(zhí)行后,就忽略掉剩下的 elif 和else學(xué)生活動: 編寫程序,并調(diào)試運(yùn)行,期間學(xué)生出現(xiàn)最多的問題是代碼編寫過程中的縮進(jìn)問題Python 中使用 Tab 鍵進(jìn)行縮進(jìn),并且要求格式統(tǒng)一,如果出現(xiàn)使用“空格”,就會報錯,這是出現(xiàn)最多的問題1、 教師小結(jié): 教師展示部分學(xué)生提

12、交的評價反饋表,出示均衡營養(yǎng)食物金字塔,進(jìn)一步強(qiáng)調(diào)營養(yǎng)健康飲食的重要性,并告知父母及家人合理飲食,注意身體!總結(jié)5 分環(huán)節(jié)三總結(jié)1、本節(jié)課是讓學(xué)生體驗了一下利用 Python 編寫代出示一些使用Python 制作的函數(shù), 圖像,網(wǎng)站、數(shù)據(jù)分析與挖掘鐘碼解決實際問題的過程,相信同學(xué)們對 Python 有了一個大體的了解。那么 Python 還能做什么呢,出示一些圖片,給學(xué)生講解 Python 還能做些什么進(jìn)一步激發(fā)學(xué)生學(xué)習(xí) Python 的興趣,激勵學(xué)生繼續(xù)向前!路漫漫其修遠(yuǎn)兮,吾將上下而求索!函數(shù)圖像實例2、推薦 Python 學(xué)習(xí)網(wǎng)站廖雪峰的官網(wǎng)httpww.l的實例圖片,進(jìn)一步激發(fā)學(xué)生的學(xué)

13、習(xí)興趣。路漫漫其修遠(yuǎn)兮, 吾將上下而求索! 讓我們一起學(xué)習(xí),共同進(jìn)步!評價反饋自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了 Python 的運(yùn)行環(huán)境與工作原理?()A、是B 否2、如果你輸入了語句:print “100+200=”,100+200,則運(yùn)行結(jié)果是()A、300B、100+200=C、100+200=3003、在 Python2.7 中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是()A、inputB、raw_inputC、print4、使用 Python2.7 運(yùn)行以下語句,得到的結(jié)果是(),如果輸入 32,則顯示()A、your age,adult B、age, teenager C、your ag

14、e,kid5、輸入語句:print 25+20/6 和print25+20.0/6.0 的結(jié)果分別是()和( )。教學(xué)1、本節(jié)課主要是讓學(xué)生了解 Python 的運(yùn)行環(huán)境及反思工作原理;掌握 Python 中輸入、輸出與數(shù)值計算的方法;理解 Python 中條件語句(if、elif、else)的使用方法。主要設(shè)計了兩個任務(wù),任務(wù)一是讓學(xué)生通過修改原始代碼充分了解 Python 的輸入、輸出、計算等,任務(wù)二主要是讓學(xué)生理解條件語句if、elif、else 的使用方法。最后讓學(xué)生完成的表格利用的就是這節(jié)課的學(xué)習(xí)成果,并且還能讓學(xué)生樹立健康飲食、加強(qiáng)鍛煉身體的理念,保持良好身材,身體健康。最后出示的 Python 還能做什么,進(jìn)一步激發(fā)學(xué)生的學(xué)習(xí)興趣,為以后學(xué)習(xí) Python 做好動員,使本節(jié)課得到一個升華。2、本節(jié)課

溫馨提示

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

最新文檔

評論

0/150

提交評論