初中信息技術(shù)川教七年級(jí)上冊(cè) 走進(jìn)Python的世界2022教學(xué)大比武教學(xué)設(shè)計(jì)_第1頁(yè)
初中信息技術(shù)川教七年級(jí)上冊(cè) 走進(jìn)Python的世界2022教學(xué)大比武教學(xué)設(shè)計(jì)_第2頁(yè)
初中信息技術(shù)川教七年級(jí)上冊(cè) 走進(jìn)Python的世界2022教學(xué)大比武教學(xué)設(shè)計(jì)_第3頁(yè)
初中信息技術(shù)川教七年級(jí)上冊(cè) 走進(jìn)Python的世界2022教學(xué)大比武教學(xué)設(shè)計(jì)_第4頁(yè)
初中信息技術(shù)川教七年級(jí)上冊(cè) 走進(jìn)Python的世界2022教學(xué)大比武教學(xué)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、課題:繪制圓形、弧形、花瓣、花朵教材第三單元第2節(jié)在Python中用tuttle模塊畫(huà)圖第3課時(shí)【課 時(shí)】: 1周課時(shí)【課 型】: 新授課【教學(xué)方法】:講練法、演示【教學(xué)用具】:多媒體教室、教學(xué)軟件【教學(xué)目標(biāo)】:1、知識(shí)目標(biāo):學(xué)生能照著書(shū)上程序語(yǔ)句完成最基本的圓形、弧形、花瓣、花朵;理解程序語(yǔ)句的功能和內(nèi)在算法。2、能力目標(biāo):培養(yǎng)學(xué)生在已知的知識(shí)上進(jìn)行進(jìn)一步學(xué)習(xí)和思考。【教學(xué)重點(diǎn)】:Python的基本語(yǔ)句;Python程序基本算法基礎(chǔ)?!窘虒W(xué)難點(diǎn)】:花瓣、花朵畫(huà)圖是的角度轉(zhuǎn)換。【課前準(zhǔn)備】:1、復(fù)習(xí)Python中對(duì)turtle的3種調(diào)用;2、預(yù)習(xí)教材P54P57的內(nèi)容。【教學(xué)過(guò)程】:一、引入新

2、課上節(jié)課,我們學(xué)習(xí)了用turtle模塊進(jìn)行了畫(huà)圖,我們回憶一下1、turtle模塊的3中調(diào)用方法:(1)、完整調(diào)用: mport turtle 這種調(diào)用,后面的語(yǔ)句每次用到 turtle 模塊,都要 turtle ,如: import turtle (300,400,”blue”) (2)、變量名調(diào)用:import turtle as t 這種調(diào)用,后面的語(yǔ)句每次用到 turtle 模塊,都要 t 變量,如: import turtle (300,400,”blue”) (3)、全部(省略)調(diào)用:from turtle import *這種調(diào)用,使用from語(yǔ)句調(diào)用turtle模塊的全部功能,

3、后面的語(yǔ)句每次用到 turtle 模塊,就不再寫turtlem模塊的名字,如:from turtle import * screensize(300,400,”blue”) #本行開(kāi)始,可以不再寫turtle模塊的名字2、for語(yǔ)句(1)格式: for in : 將被循環(huán)執(zhí)行的內(nèi)容(2)注意: = 1 * GB3 for語(yǔ)句結(jié)束時(shí)不能省略“:” = 2 * GB3 將被循環(huán)執(zhí)行的內(nèi)容左邊的縮進(jìn)是自動(dòng)產(chǎn)生的,而不是程序錄入中用空格產(chǎn)生(反之:沒(méi)有縮進(jìn)就意味著前面語(yǔ)句格式不對(duì)?。┻@節(jié)課,我們繼續(xù)學(xué)習(xí)用tuttle模塊畫(huà)圖;二、畫(huà)圖,課堂練習(xí)1、繪制圓形演示程序及運(yùn)行結(jié)果程序代碼如下:from tu

4、rtle import * #引入turtle模塊pensize(6) #將畫(huà)筆粗細(xì)設(shè)為6color(red,lime) #設(shè)置畫(huà)筆顏色為紅色,填充顏色為淺綠色(青橙綠色)begin_fill() #開(kāi)始填充pd() #落筆,準(zhǔn)備開(kāi)始畫(huà)circle(80) #畫(huà)半徑為80的圓end_fill() #停止填充學(xué)生練習(xí),輸入過(guò)程(#語(yǔ)句為注釋語(yǔ)句,實(shí)際練習(xí)時(shí)課不錄入)中提示學(xué)生注意: = 1 * GB3 、輸入正確的時(shí)候,一些單詞會(huì)變顏色; = 2 * GB3 、括號(hào)、引號(hào)、括號(hào)內(nèi)輸出項(xiàng)之間逗號(hào):必須是英文半角符號(hào); = 3 * GB3 、語(yǔ)句定義符必須規(guī)范,如(參考教材P58-P60):pd()

5、或down();pu()或up();home();begin_fill();end_fill():括號(hào)內(nèi)沒(méi)參數(shù)left()或lt();right()或rt();goto(x,y):括號(hào)內(nèi)必須有正確的參數(shù);2、繪制弧形演示程序及運(yùn)行結(jié)果學(xué)生練習(xí),輸入過(guò)程(#語(yǔ)句為注釋語(yǔ)句,實(shí)際練習(xí)時(shí)課不錄入)中提示學(xué)生注意: = 1 * GB3 、畫(huà)筆粗細(xì)的變化; = 2 * GB3 、只有畫(huà)筆顏色(沒(méi)有填充顏色了); = 3 * GB3 、沒(méi)有填充語(yǔ)句 begin_fill()和end_fill()了;3、繪制一片花瓣兩條弧想合并,即可繪制出一片花瓣,該怎么寫代碼呢?演示程序及運(yùn)行結(jié)果學(xué)生練習(xí),輸入過(guò)程(#語(yǔ)

6、句為注釋語(yǔ)句,實(shí)際練習(xí)時(shí)課不錄入)中提示學(xué)生注意:from turtle import * #引入turtle模塊pensize(2) #將畫(huà)筆粗細(xì)設(shè)為2color(red,yellow) #設(shè)置畫(huà)筆顏色為紅色,填充顏色為黃色pd() #落筆,準(zhǔn)備開(kāi)始畫(huà)begin_fill() #開(kāi)始填充circle(90,80) #畫(huà)半徑為90,弧度80的圓弧lt(100) #左轉(zhuǎn)指定角度(100)circle(90,80) #畫(huà)半徑為90,弧度80的圓弧end_fill() #停止填充注意: = 1 * GB3 、lt(100)為什么是100?不是100會(huì)有什么情況? = 2 * GB3 、2個(gè)弧是相同半

7、徑同弧度的,如果不是會(huì)有什么情況?4、繪制花朵花瓣有了,能畫(huà)出花朵嗎?學(xué)生練習(xí),輸入過(guò)程(#語(yǔ)句為注釋語(yǔ)句,實(shí)際練習(xí)時(shí)課不錄入)中提示學(xué)生注意:from turtle import * #引入turtle模塊pensize(2) #將畫(huà)筆粗細(xì)設(shè)為2color(red,pink) #設(shè)置畫(huà)筆顏色為紅色,填充顏色為粉色pd() #落筆,準(zhǔn)備開(kāi)始畫(huà)for a in range(5): #循環(huán)語(yǔ)句,循環(huán)5次 begin_fill() #開(kāi)始填充 circle(90,80) #畫(huà)半徑為90,弧度80的圓弧 lt(100) #左轉(zhuǎn)指定角度(100) circle(90,80) #畫(huà)半徑為90,弧度80的圓

8、弧 end_fill() #停止填充 lt(28) #左轉(zhuǎn)指定角度(100)注意: = 1 * GB3 、為什么循環(huán)5次,3次、8次情況怎么樣? = 2 * GB3 、lt(100) ,左轉(zhuǎn)的不是100,而是其他值情況怎么樣? = 3 * GB3 、lt(28) ,左轉(zhuǎn)的不是28,而是其他值情況怎么樣? = 4 * GB3 、老師在演示的時(shí)候,有時(shí)候畫(huà)的圖形沒(méi)有在屏幕的正中間,可以想辦法嗎?三、課堂小結(jié) = 1 * GB3 、大多數(shù)學(xué)生還不錯(cuò),基本能完成相關(guān)任務(wù),希繼續(xù)在基本的程序錄入中練習(xí),有些學(xué)生中英文符號(hào)轉(zhuǎn)換相當(dāng)痛苦; = 2 * GB3 、某些學(xué)生不能理解畫(huà)兩條弧就能組成一個(gè)花瓣,轉(zhuǎn)角

9、的關(guān)系(如:先畫(huà)弧1,,2就是要轉(zhuǎn)的角,1是弧1的角,而1+2=180) = 3 * GB3 、有些學(xué)生完成課本上的程序后,做了些嘗試,結(jié)果很令人驚喜。四、教學(xué)后記學(xué)生嘗試大體有2個(gè)方向,1是等弧,但在轉(zhuǎn)動(dòng)角度上變化from turtle import * #初一2班(32號(hào)同學(xué))pensize(2)color(red,pink)pd()for i in range(36): begin_fill() circle(90,80) lt(80) circle(90,80) end_fill() lt(10)from turtle import * #初一2班(32號(hào)同學(xué))(不填充)pensize

10、(2)color(red,pink)pd()for i in range(36): circle(90,80) lt(80) circle(90,80) lt(10)2、不同半徑的弧from turtle import * #初一2班59號(hào)同學(xué)color(red,purple) #原是pink,whitepd()for i in range(12): #原是150 begin_fill() circle(90,75) lt(115) circle(80,120) end_fill() lt(80) #原是 75后期還有學(xué)生進(jìn)一步思考,畫(huà)的圖更加好看了:from turtle import * #初一2班32號(hào)同學(xué)(不填充)pensize(2)color(red,pink) #色彩自設(shè) pd()for i in range(36): circ

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論