中職學校招生網(wǎng)_55px.com.cn

樂博樂博機器人少兒編程培訓班鄭州校區(qū)

2025-09-07 03:43:39

萊博萊博機器人教育鄭州校區(qū)萊博萊博兒童機器人編程培訓班專注于青少年機器人編程教育。萊博·萊博以其完善的課程體系、可帶回家的進口教具、開放的教學方式、國際化的競賽體系和周到的教育服務贏得了眾多獎項。

編程可以結合數(shù)學實現(xiàn)雞兔同籠、女人洗碗、韓信點兵等數(shù)學知識。都是三四年級的數(shù)學題。今天,我們將實現(xiàn)一個簡單的。讓程序畫多邊形,仔細看!

先看效果圖:

編程不是很神奇嗎?還能花多邊形嗎?學生想問怎么畫?

其實你看前面的文章,實現(xiàn)這個程序并不難,就是把程序擴展成一個畫任意多邊形的方法。有兩種繪圖方法:

1.我們已經知道了畫多邊形邊長和邊數(shù)的條件。

2.一種是通過知道圖形的半徑和邊數(shù)來繪制多邊形。

邊長+邊數(shù)

這是一筆一劃的方法。如果知道邊長,那么邏輯就是邊轉邊畫。比如你畫一個正方形,就是先畫線,然后右轉90度,再畫線,再轉90度,畫四條線,就會有一個正方形。

方法容易畫嗎?無論你畫多少多邊形,都很容易畫出來。但是我們要注意幾個問題:

1.我們想把圖畫在屏幕***,那么從哪里開始寫呢?

2.我們不希望圖形繪畫的大小超出舞臺的范圍,那么在設置邊長和邊數(shù)的時候有什么限制嗎?(邊長越長,邊數(shù)越多,圖形越大)

接下來,代碼如下:

在這段代碼中,我們不看控制部分,只看繪圖部分。

要回答以上兩個問題,首先要求圖的半徑,即從圖的中心到圖的頂點的長度。

這個公式是根據(jù)邊長和邊數(shù)計算半徑的算法。

半徑的公式為:半徑=邊長的一半/sin(a)。三角函數(shù)用于計算半徑。孩子們可以請父母幫助他們學習這個簡單的三角函數(shù)。

如果計算半徑,如何把圖形畫到舞臺***?那么圖的起點和初始方向就很重要了:

1:起點的x坐標為0,y坐標為半徑的長度。

2.開始畫線的方向需要計算:90+180/邊數(shù)。

至于不畫舞臺,很簡單。只要計算后半徑小于180,圖形就不會超出舞臺。

知道畫筆的起點和初始畫筆的方向可以很容易地畫出多邊形。

半徑+邊數(shù)

掌握了邊長+邊數(shù)的作圖方法,用半徑+邊長畫一個多邊形很簡單,只需求出邊長即可。

中間公式是計算邊長的方法。

程序的其他部分是一些細節(jié)的控制,比如將鼠標移動到按鈕上的***,兩種繪制方式之間的切換以及用按鈕改變背景等。還有輸入變量值的問答,變量的顯示和隱藏等。

學少兒編程提升孩子邏輯思維和創(chuàng)造能力

文章標題:樂博樂博機器人少兒編程培訓班鄭州校區(qū)

本文地址:http://balticsea-crewing.com/show-51831.html

本文由合作方發(fā)布,不代表中職學校招生網(wǎng)_55px.com.cn立場,轉載聯(lián)系作者并注明出處:中職學校招生網(wǎng)_55px.com.cn

免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創(chuàng)性、真實性以及文中陳述文字和內容未經本站證實,請讀者僅作參考,并自行核實相關內容。如發(fā)現(xiàn)有害或侵權內容,請聯(lián)系郵箱:dashenkeji8@163.com,我們將在第 一 時 間進行核實處理。軟文/友鏈/推廣/廣告合作也可以聯(lián)系我。
展開全文

獲取招生簡章

  • 姓名:
  • 專業(yè):
  • 層次:
  • 電話:
  • 微信:
  • 備注:

相關推薦

剛剛文章

熱門推薦