資源簡(jiǎn)介 教學(xué)設(shè)計(jì)課程基本信息學(xué)科 信息技術(shù) 年級(jí) 高一年級(jí) 學(xué)期 秋季課題 體驗(yàn)計(jì)算機(jī)解決問(wèn)題的過(guò)程教科書(shū) 書(shū) 名:信息技術(shù)必修1《數(shù)據(jù)與計(jì)算》教材 出版社:廣東教育出版社教學(xué)目標(biāo)1.組織學(xué)生自主、協(xié)作、探究學(xué)習(xí),讓學(xué)生體驗(yàn)編寫(xiě)計(jì)算機(jī)程序來(lái)解決項(xiàng)目范例活動(dòng)中的問(wèn)題的過(guò)程。 2.經(jīng)過(guò)人工與計(jì)算機(jī)解決問(wèn)題的對(duì)比和遷移,感受計(jì)算機(jī)解決問(wèn)題的優(yōu)勢(shì)。 3.理解利用計(jì)算機(jī)解決問(wèn)題的方法和步驟。能夠運(yùn)用恰當(dāng)?shù)拿枋龇椒ê涂刂平Y(jié)構(gòu)表示簡(jiǎn)單算法。教學(xué)重難點(diǎn)教學(xué)重點(diǎn): 計(jì)算機(jī)解決問(wèn)題的一般步驟。教學(xué)難點(diǎn): 運(yùn)用恰當(dāng)?shù)拿枋龇椒ê涂刂平Y(jié)構(gòu)表示簡(jiǎn)單算法。教學(xué)過(guò)程課堂環(huán)節(jié) 項(xiàng)目活動(dòng) 項(xiàng)目指導(dǎo)導(dǎo)入項(xiàng)目 主題 目標(biāo) 教師借紹項(xiàng)目主題、目標(biāo)并導(dǎo)入新課 選取底數(shù)a(a>0,且a≠1)的若干個(gè)不同的值,在同一直角坐標(biāo)系內(nèi)畫(huà)出相應(yīng)的指數(shù)函數(shù)圖像,觀察這些圖像的位置、公共點(diǎn)和變化趨勢(shì),它們有哪些共性?由此你能概括出指數(shù)函數(shù)y= ^ (a>0,且a≠1)的值域和性質(zhì)嗎? 提出問(wèn)題:如何利用編寫(xiě)計(jì)算機(jī)程序?qū)崿F(xiàn)項(xiàng)目問(wèn)題的求解,探究函數(shù)圖像的性質(zhì)呢? “擇其善者而從之,其不善者而改之。”(《述而》)掌握一種新的方式可以幫助我們更好的理解數(shù)學(xué)知識(shí),解決數(shù)學(xué)問(wèn)題,何樂(lè)而不為呢?對(duì)比引入 算法概念 通過(guò)對(duì)比人工作圖步驟和編程作圖步驟,初識(shí)算法概念。 算法是能被機(jī)械執(zhí)行的動(dòng)作或指令的有窮集合。初識(shí)Python 學(xué)生觀看課堂資源包微視頻《初識(shí)Python》,了解Python開(kāi)發(fā)運(yùn)行環(huán)境。 工欲善其事 必先利其器新知探究 閱讀課本P46-P47 “設(shè)計(jì)從A市到B市耗時(shí)最少的旅行路線方案”確定選題 選題A:編程驗(yàn)證同底指數(shù)函數(shù)、對(duì)數(shù)函數(shù)圖像關(guān)系 指數(shù)函數(shù)y=(a>0,且a≠1)與對(duì)數(shù)函數(shù)y=(a>0,且a≠1)的圖象有什么關(guān)系? 選題B:驗(yàn)證指數(shù)函數(shù)圖像性質(zhì) 選取底數(shù)a的若干個(gè)不同的值,編寫(xiě)程序代碼作圖,運(yùn)行程序觀察圖象變化,驗(yàn)證指數(shù)函數(shù)圖像性質(zhì)。 打開(kāi)本節(jié)學(xué)生課堂資源包中的《項(xiàng)目任務(wù)單》,小組討論交流,根據(jù)各自小組需要解決的實(shí)際問(wèn)題確定選題。分析問(wèn)題 小組討論交流,對(duì)本組選題的解決方案進(jìn)行分析。 分析問(wèn)題的需求情況 已知條件 需要解決的問(wèn)題編程實(shí)現(xiàn) 子選題A具體步驟如下: 1、plt.plot(x,y1)修改為 #plt.plot(x,y1),保存、運(yùn)行。 驗(yàn)證在Python語(yǔ)言中符號(hào)#的作用是什么? 2、plt.plot(x,y1)修改為 plt.plot(y1,x),保存、運(yùn)行。 思考:觀察程序代碼變化以及修改前后的圖形變化,你能否與數(shù)學(xué)知識(shí)聯(lián)系? 3、嘗試在同一坐標(biāo)系中同時(shí)作出同底的指數(shù)函數(shù)、對(duì)數(shù)函數(shù)圖像?能否將函數(shù)y=x的圖像也加進(jìn)去? 思考:觀察程序代碼變化以及修改前后的圖形變化,你能聯(lián)想到什么? 子選題B具體步驟如下: 嘗試在同一坐標(biāo)系中同時(shí)作出以下函數(shù)的圖像: 輸入以下代碼到紅色虛線以下: l=[0.125,0.25,0.5,2,4,8] for a in l: y=a**x plt.plot(x,y) plt.show() 小組討論交流,各組員根據(jù)項(xiàng)目學(xué)習(xí)任務(wù)單對(duì)本組選題進(jìn)行編程實(shí)現(xiàn)。 主要的步驟是: 編寫(xiě)程序 調(diào)試運(yùn)行 檢測(cè)結(jié)果 保存文件 【知識(shí)點(diǎn)撥】 ①注釋:以“#”開(kāi)頭,#右邊的所有東西當(dāng)做說(shuō)明,而不是真正要執(zhí)行的程序,起輔助說(shuō)明作用,增強(qiáng)程序的可讀性。 ②在Python中“**”的含義是乘方運(yùn)算 ③Python 中 for 循環(huán)結(jié)構(gòu)語(yǔ)句如下: for變量名 in 范圍: 循環(huán)體(重復(fù)的事) 循環(huán)范圍可以是列表[ ] (列表就是一種容器,存放一堆東西) , 也可遍歷由range()函數(shù)產(chǎn)生的范圍。 Python 使用關(guān)鍵字 in 表示包含關(guān)系。成果展示 各小組派代表對(duì)本組選題的程序及其功能 進(jìn)行展示 分享感悟解析算法 展示算法 自主學(xué)習(xí)課堂學(xué)習(xí)資源包中的拓展資料,小組討論交流,根據(jù)修改代碼運(yùn)行程序的體驗(yàn),逆向解析代碼功能,采用合適的方法對(duì)本組選題進(jìn)行算法描述。 觀看拓展資料文件夾中微視頻《程序的三種基本結(jié)構(gòu)》《算法的常用描述方法》 程序設(shè)計(jì)的三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 算法的常用描述方法:自然語(yǔ)言、流程圖、偽代碼信息共享 不同選題小組之間交流探討,分享各自的收獲,答疑解惑。 不同選題小組之間信息共享 交流促進(jìn)步課堂小結(jié) 1、運(yùn)用計(jì)算機(jī)解決問(wèn)題是一種更高效、更便捷的方法。 2、程序運(yùn)行的特點(diǎn):速度快、精度高、不知疲倦 3、計(jì)算機(jī)解決問(wèn)題的過(guò)程:分析問(wèn)題、設(shè)計(jì)算法、編寫(xiě)程序、調(diào)試運(yùn)行 4、算法:計(jì)算機(jī)求解某一問(wèn)題的方法,是能被機(jī)械執(zhí)行的動(dòng)作或指令的有窮集合。 回顧知識(shí),加深理解拓展延伸 通過(guò)編寫(xiě)計(jì)算機(jī)程序作出函數(shù)圖像的方式,嘗試判斷下列方程的根的個(gè)數(shù): (1) 3 +5=0 (2)+4 4=0 1、認(rèn)真分析問(wèn)題設(shè)計(jì)算法。 2、根據(jù)算法,編程實(shí)現(xiàn)問(wèn)題的求解。 深度學(xué)習(xí)會(huì)幫助你更好地理解知識(shí)教師寄語(yǔ) 用鍵盤(pán),敲出靈動(dòng)的字符; 用鼠標(biāo),點(diǎn)出幸福的人生; 用智慧,推敲縝密的邏輯; 用靈感,推開(kāi)想象的大門(mén); 用語(yǔ)言,譜出鮮活的程序; 用自信,編出明天的精彩。 同學(xué)們,以此為始,歡迎進(jìn)入編程世界! 思想提升 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)