高中信息技術(shù)-初始Python教學(xué)設(shè)計學(xué)情分析教材分析課后反思_第1頁
高中信息技術(shù)-初始Python教學(xué)設(shè)計學(xué)情分析教材分析課后反思_第2頁
高中信息技術(shù)-初始Python教學(xué)設(shè)計學(xué)情分析教材分析課后反思_第3頁
高中信息技術(shù)-初始Python教學(xué)設(shè)計學(xué)情分析教材分析課后反思_第4頁
高中信息技術(shù)-初始Python教學(xué)設(shè)計學(xué)情分析教材分析課后反思_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

初始Python教學(xué)設(shè)計課題初始Python——你超重了嗎科目數(shù)據(jù)與計算年級高中一年級課型新授課總課時1課時本次課時第1課時課前準(zhǔn)備多媒體網(wǎng)絡(luò)機(jī)房、投影、導(dǎo)學(xué)案,軟件教程教學(xué)目標(biāo)知識與技能了解Python的運行環(huán)境及工作原理;掌握Python中輸入、輸出與數(shù)值計算的方法;理解Python中條件語句(if、elif、else)的使用方法;過程與方法利用Python編寫一段代碼,根據(jù)自己的身高、體重計算出標(biāo)準(zhǔn)體重,判斷自己是否超重;通過解決實際問題,體驗程序設(shè)計的基本流程,感受算法的效率,掌握程序調(diào)試與運行的方法。情感態(tài)度與價值觀通過對生活中的數(shù)據(jù)處理過程,形成積極主動學(xué)習(xí)的態(tài)度,培養(yǎng)創(chuàng)新能力,發(fā)展學(xué)生利用信息技術(shù)解決實際問題的能力;通過自主學(xué)習(xí),啟發(fā)思維,逐漸養(yǎng)成主動探究問題的習(xí)慣,培養(yǎng)自學(xué)能力;通過對身高體重數(shù)據(jù)的分析,養(yǎng)成合理健康的飲食習(xí)慣。教材分析教材及處理信息技術(shù)與社會的交互融合引發(fā)了數(shù)據(jù)量的迅猛增長,數(shù)據(jù)對社會生產(chǎn)和人們生活的影響日益凸顯?!稊?shù)據(jù)與計算》模塊針對數(shù)據(jù)在信息社會中的重要價值,分析數(shù)據(jù)與信息的關(guān)系,強調(diào)數(shù)據(jù)處理的基本方法與技能,發(fā)展學(xué)生利用信息技術(shù)解決問題的能力。本節(jié)課是在新課改理念的指導(dǎo)下,利用Python編寫一段代碼,根據(jù)自己的身高、體重計算出標(biāo)準(zhǔn)體重,判斷自己是否超重。通過這個實例,感受計算機(jī)處理數(shù)據(jù)的過程,掌握程序調(diào)試與運行的方法。重點掌握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)用能力尚可,但是深入到計算思維,計算機(jī)處理數(shù)據(jù)的過程不是很熟悉,所以本節(jié)課是利用一段簡單的代碼,通過對身高體重數(shù)據(jù)的分析,感受計算機(jī)處理數(shù)據(jù)的過程。授課過程過程環(huán)節(jié)師生活動設(shè)計意圖創(chuàng)設(shè)情境激發(fā)興趣1分鐘教師:出示幾張學(xué)生們熟悉的明星胖瘦對比照片,闡述肥胖可能導(dǎo)致的系列健康問題。那么,你對自己的身材滿意嗎?你的體重標(biāo)準(zhǔn)嗎?是不是超重了呢?本節(jié)課我們就要利用Python來編寫一段代碼,測試一下每個人的體重是否標(biāo)準(zhǔn)。首先,我們先來了解一下Python。通過對比明星胖瘦照片,引起學(xué)生對自己身材數(shù)據(jù)的關(guān)注,從而導(dǎo)出本節(jié)課主題。了解Python5分鐘環(huán)節(jié)一------了解Python教師演示:方法:開始菜單,運行Python2.7,并輸入語句printhello,回車后查看結(jié)果有錯誤,再次輸入“print“Hello”,”輸出“hello”,由此得出引號在python語言中的作用——引號里面是字符串,是想要顯示的內(nèi)容;再多輸入幾句:print100+200print“100+200=”,100+200;print“one\ntwo\nthree”;name=raw_input(“Yourname”)講解知識點:Python是一種解釋型語言,它是最簡單的純代碼式語言,關(guān)鍵是免費、開源。Python的哲學(xué)就是簡單優(yōu)雅,盡量寫容易看明白的代碼,盡量寫少的代碼過渡語:通過以上語句的運行,再次說明Python的特點,同時也說明python本身保存程序、寫大型程序不是很方便,所以必須配有文本編輯器,從而介紹Notepad++,并演示如何使用Notepad++寫代碼、保存成py文件類型,并在cmd命令下運行程序——輸入指令如:“pythonE:\me.py”語言環(huán)境:編譯環(huán)境:Python2.7或Python3.6;文本編輯器:Notepad++運行程序:windows自帶的cmd命令學(xué)生初次接觸Python,先讓學(xué)生了解一下它的運行環(huán)境及編譯環(huán)境;了解python中輸入與輸出簡單語句的編寫方法,為后續(xù)任務(wù)的開展做好準(zhǔn)備。任務(wù)驅(qū)動探究新知15分鐘任務(wù)一------print!print!!利用Notepad++打開IT.py,修改代碼,并另存為成me.py,保存到D盤根目錄下,打開cmd命令提示窗口,輸入pythonD:\me.py,查看運行結(jié)果寫代碼過程中試試下面幾件事:知識點:1)raw_input函數(shù)用法:如name=raw_input(“Yourname:”)2)Python在計算20/6時,會自動把小數(shù)部分丟棄,導(dǎo)致運算結(jié)果不準(zhǔn)確;而20.0則是一個浮點數(shù),在計算時會以浮點數(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)試運行;教師巡視,及時解決學(xué)生遇到的各種問題。教師小結(jié):大家修改代碼后,發(fā)現(xiàn)程序不夠人性化,不能判斷男生女生,不能自動計算出體重是否超標(biāo),只是單純的輸出;嘗試使用“#”,發(fā)現(xiàn)它的作用是隱藏,即不顯示一行,主要是做注釋用;計算兩道題,發(fā)現(xiàn)結(jié)果不同,一個帶小數(shù),一個不帶,說明浮點數(shù)和整數(shù)在計算中的區(qū)別,從而講解知識點。學(xué)生動手實踐,完成第一個小程序,熟悉程序運行過程。在寫代碼過程中,教師設(shè)置幾個問題,讓同學(xué)們進(jìn)一步熟悉Python語句。學(xué)生在調(diào)試程序時,有的直接在cmd窗口輸入代碼,得出錯誤的結(jié)果,應(yīng)及時引導(dǎo)他們使用Notepad++編寫程序,然后再調(diào)試運行。任務(wù)驅(qū)動深入探究15分鐘過渡語:通過計算,大家很容易就能判斷出自己的體重是不是超標(biāo),下面能否再寫一段代碼,要求計算機(jī)能夠輸入任何人的身高、體重、性別,計算出每個人的體重是否標(biāo)準(zhǔn)呢?完成下面的任務(wù),與Python互動起來吧。任務(wù)二:與Python互動一下(1)在程序中,輸入任何人的身高、體重、性別,Python都能計算出他的體重是否標(biāo)準(zhǔn)。請同學(xué)們打開over.py半成品,將第7行和第22行補齊,并調(diào)試運行程序。源代碼如下:嚴(yán)重超重中度肥胖嚴(yán)重超重中度肥胖輕微肥胖適中偏輕(2)輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親母親我其他知識點:raw_input:定義字符串,且不管用戶輸入什么類型都會轉(zhuǎn)變成字符型。Python3里的輸入函數(shù)是inputheight=float(height),將字符型height轉(zhuǎn)變成浮點型,以便計算用條件判斷語句的使用方法:計算機(jī)之所以能做很多自動化的任務(wù),是因為它可以自己做條件判斷。比如,輸入用戶年齡,根據(jù)年齡打印不同的內(nèi)容,在Python程序中,用if語句實現(xiàn):elif是elseif的縮寫,完全可以有多個elif,所以if語句的完整形式就是注意:if語句執(zhí)行有個特點,它是從上往下判斷,如果在某個判斷上是True,把該判斷對應(yīng)的語句執(zhí)行后,就忽略掉剩下的elif和else學(xué)生活動:編寫程序,并調(diào)試運行,期間學(xué)生出現(xiàn)最多的問題是代碼編寫過程中的縮進(jìn)問題,Python中使用Tab鍵進(jìn)行縮進(jìn),并且要求格式統(tǒng)一,如果出現(xiàn)使用“空格”,就會報錯,這是出現(xiàn)最多的問題教師小結(jié):教師展示部分學(xué)生提交的評價反饋表,出示均衡營養(yǎng)食物金字塔,進(jìn)一步強調(diào)營養(yǎng)健康飲食的重要性,并告知父母及家人合理飲食,注意身體!1、由于時間有限,所以這部分代碼發(fā)給同學(xué)們以后,會留出一部分讓學(xué)生自己添加,這樣他們也能更深入的了解Python中條件語句的使用方法;2、編寫完成代碼后,試著測試一下父母的身高體重,增強營養(yǎng)均衡飲食的理念,避免肥胖!總結(jié)5分鐘環(huán)節(jié)三------總結(jié)1、本節(jié)課是讓學(xué)生體驗了一下利用Python編寫代碼解決實際問題的過程,相信同學(xué)們對Python有了一個大體的了解。那么Python還能做什么呢,出示一些圖片,給學(xué)生講解Python還能做些什么,進(jìn)一步激發(fā)學(xué)生學(xué)習(xí)Python的興趣,激勵學(xué)生繼續(xù)向前!——路漫漫其修遠(yuǎn)兮,吾將上下而求索!函數(shù)圖像實例函數(shù)圖像實例2、推薦Python學(xué)習(xí)網(wǎng)站——廖雪峰的官網(wǎng)/出示一些使用Python制作的函數(shù)圖像,網(wǎng)站、數(shù)據(jù)分析與挖掘的實例圖片,進(jìn)一步激發(fā)學(xué)生的學(xué)習(xí)興趣。路漫漫其修遠(yuǎn)兮,吾將上下而求索!讓我們一起學(xué)習(xí),共同進(jìn)步!評價反饋自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?()A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是()A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是()A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(),如果輸入32,則顯示()A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是()和()。教學(xué)反思1、本節(jié)課主要是讓學(xué)生了解Python的運行環(huán)境及工作原理;掌握Python中輸入、輸出與數(shù)值計算的方法;理解Python中條件語句(if、elif、else)的使用方法。主要設(shè)計了兩個任務(wù),任務(wù)一是讓學(xué)生通過修改原始代碼充分了解Python的輸入、輸出、計算等,任務(wù)二主要是讓學(xué)生理解條件語句if、elif、else的使用方法。最后讓學(xué)生完成的表格利用的就是這節(jié)課的學(xué)習(xí)成果,并且還能讓學(xué)生樹立健康飲食、加強鍛煉身體的理念,保持良好身材,身體健康。最后出示的Python還能做什么,進(jìn)一步激發(fā)學(xué)生的學(xué)習(xí)興趣,為以后學(xué)習(xí)Python做好動員,使本節(jié)課得到一個升華。2、本節(jié)課重難點突出,順利的完成了教學(xué)任務(wù),學(xué)生完成的課堂檢測質(zhì)量較高,通過自主學(xué)習(xí)、探索、探究,提高了自己的學(xué)習(xí)能力;通過對生活中的數(shù)據(jù)處理過程,形成了積極主動學(xué)習(xí)的態(tài)度,培養(yǎng)了創(chuàng)新能力;通過對身高體重數(shù)據(jù)的分析,養(yǎng)成合理健康的飲食習(xí)慣。不足:對于條件語句if、elif、else的實踐,應(yīng)該讓學(xué)生親身實踐一下最好,通過多個實例加深學(xué)生的理解,以后有機(jī)會讓學(xué)生多輸入代碼,這樣才能真正領(lǐng)悟到程序設(shè)計的基本流程,感受算法的效率,掌握程序調(diào)試與運行的方法。學(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)用能力尚可,但是深入到計算思維,計算機(jī)處理數(shù)據(jù)的過程不是很熟悉,所以本節(jié)課是利用一段簡單的代碼,通過對身高體重數(shù)據(jù)的分析,感受計算機(jī)處理數(shù)據(jù)的過程。初始Python評價反饋表姓名:程大輝機(jī)號:09一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親16580Moderatelyweight少吃油膩食品,多吃蔬菜水果均衡膳食多吃肉母親16050Normalweight我17350underweight其他二、自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?(A)A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是(C)A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是(C)A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(A),如果輸入32,則顯示()A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是(28)和(28.3333333)。初始Python評價反饋表姓名:劉冰潔機(jī)號:31一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親17865適中增強鍛煉增強鍛煉不要暴飲暴食增強鍛煉母親16550偏輕我16563輕微肥胖其他16756適中二、自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?(A)A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是(C)A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是(C)A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(A),如果輸入32,則顯示(A)A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是(28)和(28.3333333)。初始Python評價反饋表姓名:江永琪機(jī)號:48一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親17669Normalweight健身運動合理飲食健身母親16575Moderatelyoverweight我18051Underweight姐姐17060Normalweight二、自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?(A)A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是(c)A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是(c)A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(A),如果輸入32,則顯示(A)A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是(28)和(28.3333333)。始Python評價反饋表姓名:謝源機(jī)號:21稱謂身高體重體重指標(biāo)飲食、健身建議父親16880中度肥胖多運動保持多運動保持母親15548適中我16765輕微肥胖妹妹11022適中一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:二、自主測1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?(A)A、是B否B2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是(C)A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是(C)A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(A),如果輸入32,則顯示()A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是(28)和(28.3333333)。初始Python評價反饋表姓名:程琰笑機(jī)號:51一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親18490輕微肥胖運動Keep運動控制飲食跑步母親16250適中我18390中度肥胖其他16865輕微肥胖二、自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?(A)A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是(C)A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是(A)A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(B),如果輸入32,則顯示(B)A、yourage,adultB、age,teenagerC、yourage,kid教材分析信息技術(shù)與社會的交互融合引發(fā)了數(shù)據(jù)量的迅猛增長,數(shù)據(jù)對社會生產(chǎn)和人們生活的影響日益凸顯?!稊?shù)據(jù)與計算》模塊針對數(shù)據(jù)在信息社會中的重要價值,分析數(shù)據(jù)與信息的關(guān)系,強調(diào)數(shù)據(jù)處理的基本方法與技能,發(fā)展學(xué)生利用信息技術(shù)解決問題的能力。本節(jié)課是在新課改理念的指導(dǎo)下,利用Python編寫一段代碼,根據(jù)自己的身高、體重計算出標(biāo)準(zhǔn)體重,判斷自己是否超重。通過這個實例,感受計算機(jī)處理數(shù)據(jù)的過程,掌握程序調(diào)試與運行的方法。教學(xué)重點:掌握Python中輸入、輸出與數(shù)值計算的方法教學(xué)難點:理解Python中條件語句(if、elif、else)的使用方法,并能自主設(shè)計出程序代碼,實現(xiàn)計算機(jī)與人的互動。初始Python評價反饋表姓名:機(jī)號:一、輸入自己和父母等親人的身高體重,判斷他們的體重指標(biāo),并給出合理的飲食建議和健身計劃,并完成下表:稱謂身高體重體重指標(biāo)飲食、健身建議父親母親我其他二、自主測評1、通過本節(jié)課的學(xué)習(xí),你是否了解了Python的運行環(huán)境與工作原理?()A、是B否2、如果你輸入了語句:print“100+200=”,100+200,則運行結(jié)果是()A、300B、100+200=C、100+200=3003、在Python2.7中,能夠?qū)崿F(xiàn)輸入語句的函數(shù)是()A、inputB、raw_inputC、print4、使用Python2.7運行以下語句,得到的結(jié)果是(),如果輸入32,則顯示()A、yourage,adultB、age,teenagerC、yourage,kid5、輸入語句:print25+20/6和print25+20.0/6.0的結(jié)果分別是()和()。課后反思1、本節(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

提交評論