亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        跟麥咭學編程

        2021-05-21 21:10:04麥咭
        第二課堂(課外活動版) 2021年2期
        關(guān)鍵詞:程序

        在上一節(jié)麥咭編程課程中,我們學會了如何繪制一輛小汽車,懂得了如何用fillcolor()指令給圖案填充自己喜歡的顏色,學習了如何用circle()指令繪制一個圓形。今天,麥咭將帶領(lǐng)大家學習如何繪制出精美可愛的小豬佩奇,大家快來和麥咭一起學習吧!

        一、學習目標

        1.學會順序結(jié)構(gòu)。

        2.學會模塊化編程。

        二、實踐操作

        (一)設(shè)置畫筆角度

        在開始繪制小豬佩奇之前,大家首先跟麥咭一起來學一些新的知識吧!在這里我們首先要學習使用setheading()來設(shè)置畫筆角度。

        dOEOeCo7017074030-1

        要注意了,它的角度與當前的方向無關(guān),坐標方向分為東西南北四個方向,其余方向角度均如上圖所示。它的用法與right()和left()相似,均是以角度作為參數(shù)。但也是有區(qū)別的,我們來編寫一小段程序看看它們的區(qū)別吧。

        首先,我們看看使用setheading()的繪制效果。

        然后,我們再一起來看看使用left()的繪制效果。

        大家肯定已經(jīng)看出了這兩個不同的語句繪制出來的效果有何不同了,使用setheading()所繪制出來的是一條畫筆角度為120,步長為300的直線,而使用left()所繪制出來的是一個邊長為100的等邊三角形。正是因為setheading()的角度與當前方向無關(guān),所以它繪制出來的是一條直線。而left()與right()都會以當前的角度為原點3次旋轉(zhuǎn)120°,所以繪制出來的是一個等邊三角形。

        在這里麥咭將會告訴大家一個編程的小訣竅哦!就是大家在編寫程序時,可以使用“#”來代表寫一條注釋,這樣可以方便大家查看程序,對加深自己對程序的理解以及排錯都會方便很多哦。

        在開始繪制小豬佩奇之前,我們首先來思考一下小豬佩奇應(yīng)該如何繪制。

        我們可以使用和小汽車一樣的繪制方法,來逐步繪制小豬佩奇。小豬佩奇是由頭、身體和四肢組成的,在繪制的時候我們可以將小豬佩奇分為這三個部分來逐一編寫程序。

        二)繪制小豬佩奇的頭

        小豬佩奇的頭由鼻子、臉、耳朵、眼睛、腮和嘴組成,因此我們要分別繪制出這些部分的圖形,然后按照一定的順序?qū)懗龀绦蚓秃昧恕?/p>

        如果程序的執(zhí)行是自上而下的,我們把這種執(zhí)行方式叫作順序執(zhí)行,結(jié)構(gòu)稱為順序結(jié)構(gòu)。我們在編寫程序時可以根據(jù)不同的部位寫成不同的模塊,在編寫程序的時候按照順序?qū)懞?,讓繪制不同部位的模塊可以獨立繪制。這樣即便其中某一個模塊出現(xiàn)問題也不會影響到整體的繪圖,在出現(xiàn)問題的時候也能方便我們排查修改。例如下圖:

        大家不難發(fā)現(xiàn)小豬佩奇的嘴巴繪制得有些過長了,模塊化編程之后,我們就可以打開程序,直接找到繪制嘴巴的那個模塊進行修改。

        現(xiàn)在我們來看看小豬佩奇頭部的繪制程序吧!

        這里我們使用for循環(huán)與if結(jié)構(gòu)語句,設(shè)置步長為0.4,每次增加0.08或者減少0.08,這樣就能繪制出一個橢圓形的鼻子了。我們一起運行一下程序看看繪制效果吧!

        小豬佩奇的鼻子是不是被我們繪制出來了呢?我們接下來看看小豬佩奇頭部整個的繪制程序吧。

        這里的t.circle()跟我們之前所學的有些不一樣,麥咭來跟大家講解一下。當circle()里面的參數(shù)只有一個時,這個參數(shù)代表的就是圓的半徑,當有兩個參數(shù)時,例如circle(r,a),r代表的是圓的半徑,而a代表的是角度,其中r如果為負數(shù)則半徑在畫筆右側(cè),否則半徑在畫筆左側(cè)。我們來看一下t.circle(100)與t.circle(100,100)的區(qū)別吧!

        大家是否看出不一樣了呢?t.circle(100)是直接繪制出一個以100為半徑的圓,而t.circle(100,100)是繪制出一個半徑為100,度數(shù)為100的圓弧。

        我們一起來看看以上小豬佩奇頭部程序的繪制效果吧!

        (三)繪制小豬佩奇的身體與四肢

        前面小豬佩奇頭部的繪圖我們已經(jīng)完成了,現(xiàn)在我們來開始繪制小豬佩奇的身體部分。麥咭給出以下程序,同學們自己動手繪制吧!

        相信大家已經(jīng)完成小豬佩奇的所有繪制程序了,那么么運行一下自己的程序,看看和麥咭繪制出來的是不是一樣的吧!

        麥咭在這里再次提醒大家,要是有哪一段程序出現(xiàn)了錯誤,可以找到具體的模塊來進行修改哦!

        三、課程小結(jié)

        這節(jié)課大家一起跟隨麥咭學習了怎么繪制小豬佩奇,懂得了setheading()的用法與circle()的不同用法,了解了程序的順序結(jié)構(gòu)與模塊化編程。大家是否覺得今天收獲滿滿呢?

        (編輯Seven)

        猜你喜歡
        程序
        給Windows添加程序快速切換欄
        電腦愛好者(2020年6期)2020-05-26 09:27:33
        試論我國未決羈押程序的立法完善
        失能的信仰——走向衰亡的民事訴訟程序
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        基于VMM的程序行為異常檢測
        偵查實驗批準程序初探
        我國刑事速裁程序的構(gòu)建
        創(chuàng)衛(wèi)暗訪程序有待改進
        恐怖犯罪刑事訴訟程序的完善
        美女mm131爽爽爽| 日本骚色老妇视频网站| 国产少妇高潮在线视频| 国产精品久久久久久妇女| 女邻居的大乳中文字幕| 手机看片1024精品国产| 国产三级视频一区二区| 国产91色综合久久高清| 亚洲综合在线一区二区三区| 日本高清一区二区三区水蜜桃 | 亚洲一区二区三区高清视频| 日韩人妻另类中文字幕 | 国产喷水福利在线视频| 国产日韩午夜视频在线观看| 久久久精品亚洲人与狗| 久久久www成人免费毛片| 人体内射精一区二区三区| 亚洲最大av免费观看| 国产一区二区三区色哟哟| 中文字幕人妻熟在线影院 | 亚洲综合在不卡在线国产另类 | 日日日日做夜夜夜夜做无码| 久久99精品久久久久久hb无码| 吃下面吃胸在线看无码| 全亚洲最大的私人影剧院在线看| 亚洲欧美日韩中文字幕一区二区三区| 66lu国产在线观看| 男女上床视频在线观看| 美女视频在线观看亚洲色图 | 男女18视频免费网站| 中文无码久久精品| 呦泬泬精品导航| 一区二区三区中文字幕在线观看| 久久综合狠狠综合久久综合88| 人人妻人人添人人爽日韩欧美| 中文字幕偷拍亚洲九色| 国内自拍色第一页第二页| 国产成人无码a区在线观看视频| 91亚洲人成手机在线观看| 乳乱中文字幕熟女熟妇| 丁香美女社区|