PC Logo小海龜又稱Logo小海龜,內置一整套的海歸繪圖系統,主要是幫助少兒更好地學習編程語言。LOGO語言是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,PC Logo小海龜通過向海龜發送命令,來引起少兒學習的興趣。
LoGo語言介紹
LOGO語言是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,它通過“繪圖”的方式來學習編程,對初學者特別是兒童進行寓教于樂的教學方式。繪圖是LOGO語言中最主要的功能,它之所以是兒童學習計算機編程最好的一種語言,就因為它是針對兒童而制作的編程語言,能使兒童在認知與技能上得到較大的發展。
LOGO語言具有較強的針對性,因為對于兒童來說,“畫畫”比“文字處理”更具有活力,充分發揮自己的想象進行創作,而文字處理卻比較枯燥,不適合兒童。LOGO則主要用于“圖畫”制作,并且采用了“海龜繪圖”的方式,適合兒童的特點,能充分引起他們的興趣和學習該門語言的積極性,達到寓教于樂的目的。在LOGO語言中,它的作圖方式與現在所用的作圖軟件不一樣,主要區別就在于LOGO語言的基本作圖的方法可以不采用坐標方式,而是通過向前,后退、向左轉、向右轉、回家等兒童易于理解的語言和命令,這非常適合兒童的知識水平,使這些還未接觸坐標為何物的兒童更容易上手。在用LOGO語言作圖時,需要學習者對一些常見的幾何特性進行理解,了解常用的距離、角度和度數的概念。
但是logo語言的功能不止于此,它擁有許多語言不可替代的作用,比如強大的計算能力、先進的視窗理念,并且logo語言的許多理念是可以代表著人類發展的規律的,學習這些,可以讓人變聰明。
軟件命令
怎么命令軟件里面的小海龜?
1、與移動有關的指令:“前進”、“后退”和“歸位”。前進命令可讓海龜前移一定的單位數,例如:執行“FD(前進) 50”命令后,軟件則會向前移動50個單位;后退命令則可讓小海龜向后移動,如果執行“BK(后退) 50”命令,那么小海龜的方向不會發生改變,而會向后退50個單位;執行歸位命令后,不論當前軟件的位置及方向怎樣,它就會乖乖地回到繪圖區的中央位 置,并且朝向屏幕的正上方。
2、與轉彎有關的指令:“右轉”和 “左轉”。右轉命令可讓軟件按要求向右邊轉動一定的角度,例如:執行“RT(右轉) 45”命令則PC Logo小海龜的朝向將向右轉動45度角;而左轉命令則可讓小海龜向左轉動,如:執行“LT 45”命令則小海龜的朝向將向左轉動45度角。這幾種命令可以驅動小海龜繞其中心旋轉一定的角度。
3、與控制有關的命令有:REPEAT(重復)、 IF…THEN…ELSE…(條件執行)等。如執行REPEAT 4[FORWARD 200 RlGHT 9O]就能畫出圖2中的正方形,如果直接將移動命令和轉彎命令相結合,則寫出的語句就比較多,但都是一些重復地使用4次“Forward 100”和“Right 90”命令。
常見問題
軟件畫圓命令?LOGO怎么畫半圓?
1、畫圓語句:
STAMPOVAL 50 50 (繪制半徑為50圓)
2、畫橢圓
STAMPOVAL 100 50 (畫橫向半徑為100,縱向半徑為50的圓)
3、畫半圓
reprat 18[fd 10 rt 10]