Python趣味編程之鼠標(biāo)變變變
[日期:2024-10-17] | 作者:信息技術(shù) 次瀏覽 | [字體:大 中 小] |
2025屆8班 張?jiān)?蘇暢 劉懿 指導(dǎo)教師:宋云霞
在八年級(jí)上學(xué)期,信息科技宋云霞老師給我們八班上了一系列生動(dòng)有趣的課外編程課--《Python趣味編程》。在以前的學(xué)習(xí)中我們得知了,Python軟件是人工智能時(shí)代常用的編程語(yǔ)言之一,它語(yǔ)法簡(jiǎn)單、代碼簡(jiǎn)潔,有著海量應(yīng)用模塊的支持。今天老師帶領(lǐng)我們用turtle模塊實(shí)現(xiàn)了鼠標(biāo)形狀顏色的變化,讓我們?cè)俅?/span>感受到了編程的魅力。
《鼠標(biāo)變變變》具體教學(xué)實(shí)施過(guò)程記錄如下:
首先,宋老師運(yùn)行了兩段代碼,第一個(gè)是六面體的繪制,每條邊繪制時(shí)鼠標(biāo)分別使用不同形狀;第二個(gè)是海龜爬行代碼,七色海龜在屏幕上向前,轉(zhuǎn)向爬行。
我們根據(jù)老師提示,猜出今天學(xué)習(xí)的主角:形狀函數(shù)和循環(huán)語(yǔ)句。
老師先給我們講解了鼠標(biāo)形狀函數(shù)shape()的作用,如鼠標(biāo)變?yōu)楹}斝螤畹拇a為:
import turtle as t
t.turtlesize(4,4,4)
t.shape(‘turtle')
通過(guò)查閱資料,我們得知了鼠標(biāo)形狀可以有許多種,如:三角形,正方形,圓形等,我們可以利用這些圖形,來(lái)繪制有趣的圖案。
緊接著,我們巧妙運(yùn)用循環(huán)、判斷語(yǔ)句和形狀函數(shù),利用教學(xué)資源兩兩合作完成“創(chuàng)意海龜”的設(shè)計(jì)活動(dòng)。
我們的代碼如下:
宋老師告訴我們,要學(xué)會(huì)舉一反三,先模仿后創(chuàng)作。于是我們?cè)诶蠋煹膸ьI(lǐng)下,將原代碼t.goto(400,0)進(jìn)行數(shù)值改變,讓海龜從屏幕不同方向進(jìn)行游走,又將t.back(50)改成forward,使海龜游走方向可以向前、向后、轉(zhuǎn)向等,運(yùn)行調(diào)試代碼的過(guò)程有趣又燒腦。
我們上交了自己的作品,在自評(píng)和互評(píng)環(huán)節(jié),看到同學(xué)們做出的作品,我們感覺很震撼和驚喜。有些同學(xué)利用不同的角度,做出的作品既有創(chuàng)意又酷炫,讓我們感慨知識(shí)的海洋是無(wú)窮無(wú)盡的,唯有認(rèn)真學(xué)習(xí),思考創(chuàng)新,學(xué)習(xí)才能更上一層樓。編程的世界奇妙又有趣,同學(xué)們,讓我們一起開動(dòng)腦筋認(rèn)真學(xué)習(xí)Python趣味編程吧!