資源簡介 《在Python中用turtle模塊畫圖》第一課時教案教學目標1.掌握在Python中引入模塊的方法;2.學習turtle模塊基本用法;3.通過小組合作和自主探究,提高動手操作能力。4.體會計算機編程對分析實際問題帶來的好處,提升信息技術學科素養。教學重難點【重點】turtle模塊基本命令的用法;【難點】畫圖框架的設置。一、導入:看一看,計算機還能畫畫喲!Python有一個功能,可以在一個窗口內讓一只虛擬海龜四處移動并繪制你想要的形狀。你想畫什么呢?讓我們拿起指揮棒——海龜繪圖吧!二、目標展示:1、掌握在Python中引入模塊的方法;2、掌握turtle繪圖窗口的調用與退出;3、掌握海龜繪圖的基本命令:fd,bk,lt,rt,pu,pd三、新課內容:(一)海龜在哪兒?生活中畫畫的節奏是怎樣的呢?先擺好畫布(紙),拿筆,蘸顏料,再畫……海龜繪圖也是一樣的:先在電腦屏幕上創建一塊區域當畫布(可以設置大小和底色),小海龜其實就是畫筆(可以設置樣式、粗細、筆色),然后就開始涂鴉啦……不過在動手之前,先了解一下海龜坐標系的知識:小海龜的初始坐標為(0,0),處于畫布的中心,面向x軸正右方。朝向就是畫筆的方向,畫線的單位為像素。開始驅動海龜,只需要3行代碼(P47)>>>importturtle#用import語句導入turtle模塊>>>turtle.screensize(400,300,‘blue’)#設置畫布的長、寬與背景顏色>>>turtle.shape(“turtle”)#叫出小海龜小海龜的初始坐標為(0,0),處于畫布的中心,面向x軸正右方。試一試:把上面代碼的括號中的參數去掉成空括號,會出現什么結果呢?import語句:導入所需的功能庫,還可以下面另外兩種寫法(P48)>>>importturtleast#導入turtle模塊并取別名為t>>>t.screensize(400,300,‘blue’)#這行代碼開頭就要使用新名稱t>>>t.shape(“turtle”)>>>fromturtleimport#導入turtle模塊的所有函數>>>screensize(400,300,‘blue’)#從本行開始,可以不再寫模塊的名字>>>shape(“turtle”)(二)能知道畫筆的顏色和粗細嗎?(P50)試一試:小海龜畫了什么?試一試:畫一個正方形(P51)海龜繪圖基本命令:前進:forward(n)或fd(n),n為長度,單位像素后退:backward(n)或bk(n),n為長度,單位像素左轉:left(m)或lt(m),m為度數右轉:right(m)或rt(m),m為度數更多命令祥見附表1(P58-59)試一試:畫兩個正方形,僅僅再重復一次代碼?海龜繪圖基本命令:抬筆:penup()或pu(),無參數落筆:pendown()或pd(),無參數四、小組合作,練一練例1:畫一個回字或信號強度圖案:例2:繪制一棟房子:【說明】畫圖文件一般保存為.pyw類型,運行時不出現黑窗口(控制臺),.py則要調用控制臺窗口。五、挑戰一下?例3:繪制邊長為100像素,線寬為2像素的正五邊形:例4:繪制五角星,邊長為150像素,線寬3像素:例5:畫一個邊長為60的正方形,并填充為紅色,邊框為藍色。(可參考52頁代碼)六、課堂小結海龜的調用importturtle基本繪圖命令的使用fd(),bk(),lt(),rt(),pu(),pd()七、鞏固練習1.完成課件的上機訓練或例程(程序名自定義)。2、編寫一個Python程序,繪制平行四邊形,自己選擇尺寸和角度(“畫平行四邊形.pyw”)。3、編寫一個繪制菱形的程序,自己選擇尺寸和角度。(“畫菱形.pyw”)。4、編寫一個繪制4個正方形的程序,輸出結果必須如右。(“畫四個正方形.pyw”)(共14張PPT)Python有一個功能,可以在一個窗口內讓一只虛擬海龜四處移動并繪制你想要的形狀。你想畫什么呢?讓我們拿起指揮棒——海龜繪圖看-看計算機還能畫畫喲!一、學習目標:二、學習過程:探究與合作(20’)三、課堂作業:(10’)四、展示與評價:五、拓展與提升:六、課堂小結:本課任務掌握在Python中引入模塊的方法;掌握turtle繪圖窗口的調用與退出;掌握海龜繪圖的基本命令:fd,bk,lt,rt,pu,pd生活中畫畫的節奏是怎樣的呢?先擺好畫布(紙),拿筆,蘸顏料,再畫……海龜繪圖也是一樣的:先在電腦屏幕上創建一塊區域當畫布(可以設置大小和底色),小海龜其實就是畫筆(可以設置樣式、粗細、筆色),然后就開始涂鴉啦……不過在動手之前,先了解一下海龜坐標系的知識:>>>importturtle>>>turtle.screensize(400,300,‘blue’)>>>turtle.shape(“turtle”)#用import語句導入turtle模塊#設置畫布的長、寬與背景顏色#叫出小海龜小海龜的初始坐標為(0,0),處于畫布的中心,面向x軸正右方。import語句:導入所需的功能庫,還可以下面另外兩種寫法(P48)#導入turtle模塊并取別名為t#這行代碼開頭就要使用新名稱t>>>importturtleast>>>t.screensize(400,300,‘blue’)>>>t.shape(“turtle”)#導入turtle模塊的所有函數#從本行開始,可以不再寫模塊的名字>>>fromturtleimport>>>screensize(400,300,‘blue’)>>>shape(“turtle”)>>>importturtleast>>>t.pencolor("green")>>>t.pensize(8)>>>t.fd(100)#設置畫筆顏色為綠色#設置筆粗為8個單位#畫100個單位長度的直線>>>importturtleast#導入小海龜庫>>>t.fd(100)#小t向前運動100像素,也可用t.forward(100)>>>t.left(120)#小t向左轉30度>>>t.fd(100)#小t向前100度>>>t.left(120)#小t再向左轉120度>>>t.fd(100)#小t向前100步試一試:小海龜畫了什么?海龜繪圖基本命令:前進:forward(n)或fd(n),n為長度,單位像素后退:backward(n)或bk(n),n為長度,單位像素左轉:left(m)或lt(m),m為度數右轉:right(m)或rt(m),m為度數更多命令祥見附表1(P58-59)試一試:畫一個正方形(P51)試一試:畫兩個正方形,僅僅再重復一次代碼?海龜繪圖基本命令:抬筆:penup()或pu(),無參數落筆:pendown()或pd(),無參數【說明】畫圖文件一般保存為.pyw類型,運行時不出現黑窗口(控制臺),.py則要調用控制臺窗口。例3:繪制邊長為100像素,線寬為2像素的正五邊形:外角例4:繪制五角星,邊長為150像素,線寬3像素:五、挑戰一下?【主要內容】海龜的調用importturtle基本繪圖命令的使用fd(),bk(),lt(),rt(),pu(),pd()1.完成課件的上機訓練或例程(程序名自定義)。2、編寫一個Python程序,繪制平行四邊形,自己選擇尺寸和角度(“畫平行四邊形.pyw”)3、編寫一個繪制菱形的程序,自己選擇尺寸和角度。(“畫菱形.pyw”)。4、編寫一個繪制4個正方形的程序,輸出結果必須如右。(“畫四個正方形.pyw”)鞏固練習 展開更多...... 收起↑ 資源列表 在Python中用turtle模塊畫圖第1課時 課件(14張PPT).pptx 教案在Python中用turtle模塊畫圖第1課時.docx 縮略圖、資源來源于二一教育資源庫