国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談如何引導(dǎo)高中生學(xué)習(xí)編程

2021-08-30 21:20申宇飛
海外文摘·學(xué)術(shù) 2021年10期
關(guān)鍵詞:編程信息技術(shù)

申宇飛

摘要:隨著時(shí)代發(fā)展,目前各高中都開設(shè)了信息技術(shù)這門課程,培養(yǎng)目標(biāo)是培養(yǎng)學(xué)生的信息素養(yǎng)[1],幫助學(xué)生提高運(yùn)用信息技術(shù)處理現(xiàn)實(shí)問題的能力。python是現(xiàn)如今主流的一門簡(jiǎn)單易學(xué)的編程語(yǔ)言[2],在高中信息技術(shù)教學(xué)中廣泛應(yīng)用,但是目前大部分學(xué)生先前都未接觸過(guò)編程,那么如何更好的引導(dǎo)他們學(xué)習(xí)編程,就變得尤為重要,本文利用海龜繪圖幫助學(xué)生打開編程世界的大門。

關(guān)鍵詞:信息技術(shù);海龜繪圖;編程

中圖分類號(hào):G63 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1003-2177(2021)10-0103-02

1目前高一學(xué)生學(xué)習(xí)現(xiàn)狀

在我國(guó)教育發(fā)展在各地出現(xiàn)一些不均衡[3]的現(xiàn)象,我校所處的地區(qū),經(jīng)濟(jì)水平相對(duì)落后,學(xué)生在編程上的學(xué)習(xí)相比大城市的學(xué)生存在較大差距,學(xué)生們?cè)谏细咧兄捌毡槲磳W(xué)習(xí)過(guò)編程,存在基礎(chǔ)較差等問題,編程是教學(xué)的重點(diǎn)也是難點(diǎn),在過(guò)去的教學(xué)中,通過(guò)生搬硬套的教學(xué)方法不僅沒有幫助學(xué)生更好的學(xué)習(xí)并且理解編程,反而使同學(xué)們產(chǎn)生了畏難情緒,對(duì)編程失去信心。

對(duì)于我們學(xué)生的學(xué)習(xí)現(xiàn)狀,那么我們?cè)撊绾斡行У慕鉀Q這個(gè)問題,我們可以通過(guò)更好的引導(dǎo)方式來(lái)引導(dǎo)學(xué)生學(xué)習(xí)編程,海龜繪圖[4]就是一款非常不錯(cuò)的工具。

2海龜繪圖

海龜繪圖是python標(biāo)準(zhǔn)庫(kù)中提供的模塊,非常適合引導(dǎo)青少年學(xué)習(xí)編程,之前同學(xué)們學(xué)不好編程其中一個(gè)很重要的問題就是,編寫好程序以后,程序執(zhí)行的過(guò)程同學(xué)們沒有一個(gè)直觀的認(rèn)識(shí),對(duì)于一個(gè)初學(xué)者而言,在編寫程序中出錯(cuò)是一個(gè)很難避免的問題,但是看不到程序執(zhí)行的過(guò)程使同學(xué)們改錯(cuò)困難,對(duì)編程失去興趣。但是海龜繪圖這個(gè)模塊,通過(guò)在畫布創(chuàng)建一只小海龜,隨著程序運(yùn)行的過(guò)程,小海龜可以繪制出很對(duì)精美的圖形。

使用海龜繪圖只需要引入import turtle包即可,然后我們需要?jiǎng)?chuàng)建一個(gè)繪圖區(qū)域就是畫布turtle.screensize (canvwidth=None,canvheight=None,bg=None),在畫布的中心原點(diǎn)上默認(rèn)有一只朝東方向的小海龜,這只小海龜相當(dāng)于畫筆,通過(guò)turtle.pendown()使畫筆落下,那么畫筆移動(dòng)時(shí)將畫線。turtle.penup()將畫筆抬起,那么畫筆移動(dòng)時(shí)將不會(huì)畫線。turtle.pensize(width=None)設(shè)置畫筆的寬度。

通過(guò)turtle.forward(distance)控制海龜前進(jìn) distance指定的距離,方向?yàn)楹}數(shù)某?。turtle.backward (distance)控制海龜后退distance指定的距離,方向與海龜?shù)某蛳喾?。turtle.right(angle)與turtle.left(angle)設(shè)置海龜朝向右轉(zhuǎn)或左轉(zhuǎn)angle度。

3使用海龜繪圖繪制圖案

我們要繪制一個(gè)簡(jiǎn)單的正方形如圖1所示,位于原點(diǎn)的海龜前進(jìn)100個(gè)像素,然后海龜朝向向左轉(zhuǎn)動(dòng)90°,然后海龜再向前移動(dòng)100像素,以此類推就可以看到一個(gè)正方形出現(xiàn)在我們面前。

import turtle as t

t. forward (100),t.left(90)

t. forward (100),t.left(90)

t. forward (100),t.left(90)

t. forward (100)

我們可以通過(guò)以下代碼繪制正六邊型的平鋪圖形,如圖2所示,主要程序代碼如下:

import turtle as t

colPos=(-300,-300)

rowPos=colPos

row=5

col=8

for i in range(row):

t.up()

t.setposition(rowPos)

for j in range(col):

t.penup()

t.setposition(colPos)

t.pendown()

t.setheading(0)

for k in range(3):

t.forward(100)

t.left(60)

if k==1:

colPos=t.position()

t.up()

t.setposition(rowPos)

t.setheading(0)

for z in range(4):

t.forward(100)

t.left(60)

rowPos=t.position()

colPos=rowPos

4總結(jié)

使用海龜繪圖可以直觀的看到程序的執(zhí)行過(guò)程,更方便學(xué)生理解、編寫、修改程序,通過(guò)繪制有趣的圖案,使學(xué)生逐漸對(duì)編程產(chǎn)生興趣,引導(dǎo)學(xué)生更加輕松愉快的打開編程世界的大門,在這種興趣的基礎(chǔ)上,不斷的探究信息技術(shù)的各個(gè)領(lǐng)域。

參考文獻(xiàn)

[1]張志虎.中學(xué)信息技術(shù)學(xué)科核心素養(yǎng)的內(nèi)涵與培養(yǎng)策略[J].陜西教育(教學(xué)版),2021(5):11-12+2.

[2]顧婧萱.中小學(xué)計(jì)算機(jī)編程語(yǔ)言教學(xué)的現(xiàn)狀及思考[J].漢字文化,2021(3):135-136.

[3]朱家存.論我國(guó)義務(wù)教育發(fā)展不均衡的成因及其矯正對(duì)策[J].教育理論與實(shí)踐,2003(12):16-19.

[4]毛京宇,魏云靖.有趣的Python turtle繪圖[J].中國(guó)科技教育,2019(6):16-19.

(責(zé)編:楊梅)

猜你喜歡
編程信息技術(shù)
浙江天正思維信息技術(shù)有限公司
以信息技術(shù)促進(jìn)學(xué)生的美術(shù)理解與表現(xiàn)
幼兒園教學(xué)活動(dòng)中信息技術(shù)的應(yīng)用思考
巧學(xué)信息技術(shù)課程
淺談初中信息技術(shù)項(xiàng)目式學(xué)習(xí)教改實(shí)踐
巧用“信息技術(shù)”,提高課堂效率
玩游戲?qū)W編程,Blockly Games上手玩
紡織機(jī)上誕生的編程
88元搶5節(jié)直播編程課,輕松入門超越同齡人
編程屋完成數(shù)百元萬(wàn)天使輪融資
阜阳市| 卓资县| 会东县| 油尖旺区| 广宗县| 宣武区| 景德镇市| 敖汉旗| 武安市| 阿巴嘎旗| 泊头市| 永德县| 七台河市| 武安市| 遂溪县| 章丘市| 榆树市| 那坡县| 公主岭市| 黎平县| 乌审旗| 长垣县| 万源市| 高清| 文化| 平定县| 长丰县| 阜宁县| 河西区| 阿拉尔市| 博野县| 迭部县| 太康县| 怀远县| 澄江县| 龙山县| 介休市| 廉江市| 陇南市| 凤城市| 开封县|