資源簡介 中小學(xué)教育資源及組卷應(yīng)用平臺教學(xué)設(shè)計課 題 matplotlib模塊 授課班級 八年級教學(xué)目標(biāo) 信息意識:學(xué)生能夠理解matplolib模塊的功能和應(yīng)用場景,認(rèn)識到Python模塊在解決實際問題中的作用和價值;計算思維:能夠運用模塊提供的工具和方法進(jìn)行邏輯思考和問題解決;數(shù)字化學(xué)習(xí)與創(chuàng)新:能夠通過在線資源和工具自主學(xué)習(xí)模塊的相關(guān)知識,設(shè)計和實現(xiàn)自己的程序;信息社會責(zé)任:理解在使用技術(shù)時應(yīng)遵守的道德規(guī)范和法律法規(guī),崇尚科學(xué)精神。教學(xué)重點 掌握python模塊matpololib的調(diào)用方法,學(xué)會運用模塊繪制簡單數(shù)學(xué)問題的圖像。教學(xué)難點 掌握python模塊matplotlib的調(diào)用方法,學(xué)會掌握使用matplotlib模塊制作函數(shù)圖像的技巧。教學(xué)資源 信息技術(shù)課本、多媒體課件,計算機。教學(xué)過程教學(xué)環(huán)節(jié) 教師行為 學(xué)生行為 設(shè)計意圖導(dǎo)入 展示幾個使用matplotlib模塊繪制的作品,讓學(xué)生感受編程的魅力。新課講授 matplotlib模塊Python可以通過安裝第三方提供的擴展模塊來增強自身的功能弱項,這些模塊也會被分類打包在不同的“庫”中,稱之為擴展庫。Matplotlib是一個2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成高質(zhì)量的圖形,可以生成折線圖、直方圖、條形圖、散點圖等圖像。任務(wù)一:在Python集成式語言環(huán)境下打開程序代碼編輯器,編輯、保存運行程序段p38.py,系統(tǒng)將會自動彈出一個繪有直角坐標(biāo)系及曲線上的一條曲線段的繪圖窗口,如圖所示:圖表 1二次函數(shù)圖表 2二次函數(shù)圖像鞏固提升 任務(wù)二:利用模塊 Matplotlib.pyplot和NumPy中的繪圖工具,沿曲線(0≤x≤5)上每間隔1的點向橫坐標(biāo)軸繪制直方圖的程序段 p3a.py 和運行結(jié)果。分組:將學(xué)生分為若干小組,每組討論如何繪制其他基本圖形(如下圖):圖表 3二元一次函數(shù)直方圖圖表 4二元一次函數(shù)直方圖解板書設(shè)計matplotlib模塊matplotlib模塊課后作業(yè)設(shè)計基礎(chǔ)性作業(yè) 參考繪制曲線圖像的程序段 p38.py,編寫出繪制直線y=-2x+9 (0≤ x≤5) 的程序段 (命名為p39.py)。鞏固提升性作業(yè) 小組討論、交流,應(yīng)用matplotlib擴展庫繪制函數(shù)圖像的程序語句,嘗試深入理解各個函數(shù)的作用。教學(xué)反思21世紀(jì)教育網(wǎng) www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)HYPERLINK "http://21世紀(jì)教育網(wǎng)(www.21cnjy.com)" 21世紀(jì)教育網(wǎng)(www.21cnjy.com) 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫