Python趣味編程之鼠標(biāo)變變變

[日期:2024-10-17] 作者:信息技術(shù) 次瀏覽 [字體: ]

2025屆8班 張裕灝 蘇暢 劉懿   指導(dǎo)教師:宋云霞

在八年級上學(xué)期,信息科技宋云霞老師給我們八班上了一系列生動有趣的課外編程課--《Python趣味編程》。在以前的學(xué)習(xí)中我們得知了,Python軟件是人工智能時代常用的編程語言之一,它語法簡單、代碼簡潔,有著海量應(yīng)用模塊的支持。今天老師帶領(lǐng)我們用turtle模塊實現(xiàn)鼠標(biāo)形狀顏色的變化,讓我們再次感受到了編程的魅力。

《鼠標(biāo)變變變》具體教學(xué)實施過程記錄如下:

首先,宋老師運(yùn)行了兩段代碼,第一個是六面體的繪制,每條邊繪制時鼠標(biāo)分別使用不同形狀;第二個是海龜爬行代碼,七色海龜在屏幕上向前,轉(zhuǎn)向爬行。   

我們根據(jù)老師提示,猜出今天學(xué)習(xí)的主角:形狀函數(shù)和循環(huán)語句。

老師先給我們講解了鼠標(biāo)形狀函數(shù)shape()的作用,如鼠標(biāo)變?yōu)楹}斝螤畹拇a為:

import turtle as t

t.turtlesize(4,4,4)

t.shape(turtle')

通過查閱資料,我們得知了鼠標(biāo)形狀可以有許多種,如:三角形,正方形,圓形等,我們可以利用這些圖形,來繪制有趣的圖案。

緊接著,我們巧妙運(yùn)用循環(huán)、判斷語句和形狀函數(shù),利用教學(xué)資源兩兩合作完成“創(chuàng)意海龜”的設(shè)計活動。

我們的代碼如下:

圖片1.png

宋老師告訴我們,要學(xué)會舉一反三,先模仿后創(chuàng)作。于是我們在老師的帶領(lǐng)下,將原代碼t.goto(400,0)進(jìn)行數(shù)值改變,讓海龜從屏幕不同方向進(jìn)行游走,又將t.back(50)改成forward,使海龜游走方向可以向前、向后、轉(zhuǎn)向等,運(yùn)行調(diào)試代碼的過程有趣又燒腦。

我們上交了自己的作品,在自評和互評環(huán)節(jié),看到同學(xué)們做出的作品,我們感覺很震撼和驚喜。有些同學(xué)利用不同的角度,做出的作品既有創(chuàng)意又酷炫,讓我們感慨知識的海洋是無窮無盡的,唯有認(rèn)真學(xué)習(xí),思考創(chuàng)新,學(xué)習(xí)才能更上一層樓。編程的世界奇妙又有趣,同學(xué)們,讓我們一起開動腦筋認(rèn)真學(xué)習(xí)Python趣味編程吧!