小學logo語言
① 小學logo語言問題。如果誰可以全過好我可以給你50分。保證~~~
注意:
你題目中所說的圖形在哪兒呢!我也是學LOGO的,所以可以幫忙!
把圖形告訴我,我可以幫你解決有關圖形的題目!
一,選擇填空::(接著寫,寫的內容用()括住。)
(1)進入LOGO的命令是 ___B____ .
A. LOGO B. DRAW C. 鍵盤 D. 顯示器 E. 滑鼠 F. 中央處理器
(2)在編輯過程時,輸入上檔符號,如+號時,要用____C_____鍵,換行時要用 ____D__ 鍵,把游標快速移到行尾,要用 ___B___ 鍵,前翻一頁,要用____F__ 鍵,退出編輯,回到圖文混合顯示方式時,要用 ___A___ 鍵.
A. F2 B. END C. SHIFT D. 回車鍵 E. HOME F. PageUp
(3)任何時候都能和 DRAW 起同樣作用的是命令組 ___C___ ,海龜在母位時,能和SETX XCOR+40 起同樣作用的命令組是 __D____ ,能畫出正方形的命令組是 ___B___ .
A. SETX 100 SETY 100 SETY 100 SETX 100
B. SETX 100 SETY 100 SETX 0 SETY 0
C. ST PD SS HOME
D. ST PD SS CS
RT 90 FD 40 LT 90
LT 90 FD 40 RT 90
(4)下列命令的簡寫形式是:
HOME ___F__ PENDOWNU ____D___ RIGHT ____C____ FORWARD ____A_____
FULLSCREEN ___B_____ SETXY ___F_______ SHOWTURTLE _____E______
A. FD B. FS C. RT D. PD E. ST F. 沒有簡寫
二,填空:(接著寫,寫的內容用()括住。)
(1)寫出命令的名稱:BK _BACK___ LT ___LEFT__ PU ___PENUP__ HT __HIDETURTLE__ CS __CLEARSCREEN____.
(2)LOGO系統提供了三種屏幕顯示方式,它們是_____圖文混合顯示方式__ ,____全屏幕圖形___和 ____全屏幕文字____ .
(3)LOGO系統提供了兩種執行方式,它們是 ___立即執行___ 和 ____程序執行____ .
(4)背景的命令是__XETBG___,筆色的命令是___SETPC__,填充顏色的命令是__FILL___
(5)改變筆的粗細命令是:___________
三,根據圖形完成下列過程:(接著寫,寫的內容用()括住。)
(1)TO LX
REPEAT __2___ [ FD 40 RT 60 FD 40 RT __120___ ]
END
TO EX1
HT LT __90___
REPEAT __8___ [ LX RT ___60__ ]
END
(2)TO DD
REPEAT 2 [ RT 90 FD 20 LT 90 FD 20 ]
END
TO EX2
DRAW HT
REPEAT ____[DD ___________]
END
執行:EX2
(3) TO EX3
(STAMPOVAL 40 40 true)
REPEAT 12[_____________________________RT 30]
END
(4) TO EX41
fd 40 rt 90 fd 40 rt 90
fd 20 rt 90 fd 20 rt 90
fd 40 rt 90 fd 10 rt 90
fd 10 rt 90 fd 20
END
TO EX4
REPEAT ______[EX41 __________]
END
執行:EX4
五,根據圖形填寫完整程序:(接著寫,寫的內容用()括住。)
TO EX51
REPEAT 27[RT 5 FD 0.174*60 RT 5]
END
TO EX5
REPEAT ___[EX51 LT __________]
END
執行:EX5
TO EX52
REPEAT ___[REPEAT 3[FD 30 RT 120]RT _____]
END
執行:EX52
六,編寫一個過程執行不同參數畫出相對應的圖形:(把命令寫出來)
TO TU :A :S :D :F :G
REPEAT :A[FD :S RT :D FD :F RT :G]
七,編寫一個動畫,讓海龜在半圓軌道上左右來回爬行.(等待時間為10秒)(共20分)
要求:帶一個變數,輸入10秒,則整個動畫運用10秒,輸入15秒,則整個動畫運用15秒,以此類推. (把命令寫出來)
TO TU :A
IF :A<:B STOP
REPEAT 18[FD 20*PI/18 RT 10]TIME :A
② logo語言剛入門讓孩子學什麼
Logo語言作為小學選修部分的內容,已經好幾年了,但是常有老師提出質疑,小學階段學習編程是不是揠苗助長, 個人也認同LOGO語言的確是一門很適合初學電腦和青少年學習的計算機編程語言,但很多人都只是片面地了解LOGO語言的好處卻忽略了學習使用它的前提條件——相關知識的掌握程度使用LOGO語言編寫程序我們先拋開程序編寫方面的技巧和要求單說畫圖。直線、線段、角、正方形、長方形、圓、正多邊形、平形四邊形等等圖形繪畫都是建立在平面幾何的基礎之上的其中涉及到很多邊、角、線的關系例如平行線定理、勾股定理、圓周率、延長線的意義和使用、輔助線的使用等等。這些知識在小學的數學課程中還沒有涉及到其中的十分之一如果有了這些相關知識的支撐LOGO語言的學習將是一件非常有趣的事情反之缺少了這些知識的鋪墊LOGO語言的教學會是一種「事倍功半」的尷尬局面。 小學階段就應該從學生的年齡、心智、知識、理解能力方面出發以培養其興趣和良好的使用習慣為著重點。有了持續不斷的興趣來激勵有了良好的使用習慣為基礎有了藉助計算機和網路為工具的意識有了充分的責任感為保障那麼信息技術在學生今後的學習、生活、工作中的影響和積極的作用是可想而知的。我們這里談的不是競賽,不是少數優秀學生的課外活動,而是全體學生都要學習的計算機課程,即素質教育。所以我認為用scratch比logo更能激發孩子的學習興趣,也更適合孩子去使用。 中小學階段的編程教育並非是簡單地將大學的計算機專業教育下放到中小學來學習,重要的是培養學生興趣,了解編程思想。Scratch接近自然語言的方式表達程序邏輯,編程方式直觀且容易理解。編程的概念都是類似的,用scratch理解了編程概念,對以後用其 他語言編程會大有幫助。 小學階段可用scratch編寫多媒體故事和簡單動畫,初步了解編程概念;初中階段可用scratch編寫小游戲,進一步了解編程思想;高中階段可用scratch驗證數學課本上的基本演算法,進一步深化對演算法的理解。
③ logo語言下載!!!
LOGO語言是1968年在美國麻省理工學院人工智慧實驗室的西蒙·佩伯特教授的領導下開發出來的。從1984年起,LOGO語言作為一門計算機教學的入門語言,進入我國中小學計算機教育領域,國家教委制定的中小學計算機課程指導綱要里把LOGO語言定為適合小學學習的一種計算機語言。
MSWLogo是世界上非常著名的LOGO軟體。LOGO語言是一種適合於青少年學生和初學者學習的繪圖式程序設計語言,它採用兒童十分喜歡的搭積木拼圖方式,通過海龜繪圖來學習編製程序的一般方法,培養學生的邏輯思維和創造才能。LOGO語言的特點是:具有繪圖、字表和會話功能、具有過程調用功能、結構化好、簡單易學、形象直觀。
下載:http://bbs.down3721.com/ViewDownloadUrl.asp?ID=22260
④ 小學logo語言中間遞歸難度是否合適小學生思維深度
尾遞歸適合的,較簡單。中間遞歸恐怕還不適合,按照小學生的理解程度,太難了,中學生還可以。如果你要的話,我給你發點資料:
中間遞歸 在過程的中部遞歸調用本過程,稱為中間遞歸(過程)。 什麼樣的圖形,用中間遞歸來解。 例3 畫嵌套三角形 畫出如圖所示若干個正三角形嵌套在一起的圖形,最外三角形的邊長為N。 50 3 TO DBX :N :A IF :N>10 THEN STOP REPEAT :N[FD :A RT 360/:N] DBX :N+1 :A END DBX … … 50 4 TO DBX :N :A IF :N>10 THEN STOP REPEAT :N[FD :A RT 360/:N] DBX :N+1 :A END DBX 50 5 TO DBX :N :A IF :N>10 THEN STOP REPEAT :N[FD :A RT 360/:N] DBX :N+1 :A END DBX 50 11 TO DBX :N :A IF :N>10 THEN STOP REPEAT :N[FD :A RT 360/:N] DBX :N+1 :A END DBX 50 10 TO DBX :N :A IF :N>10 THEN STOP REPEAT :N[FD :A RT 360/:N] DBX :N+1 :A END DBX 4 [演算法分析] 如下圖所示我們先畫邊長為N的三角形的兩邊和第三邊的一半後,畫最外三角形邊長為N/2的嵌套三角形(原問題類似的問題),最後畫邊長為N的三角形的第三邊的另一半,並讓海龜回到初始位置,方向為原方向。 TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END DRAW LT 30 SJX 150 中間遞歸過程的執行步驟 TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 100 sjx TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 50 sjx TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 25 sjx TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 12.5 sjx TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 6.25 sjx TO SJX :N IF :N<5 STOP REPEAT 2[FD :N RT 120] FD :N/2 RT 60 SJX :N/2 LT 60 FD :N/2 RT 120 END 3.125 sjx 5 CS SHU2 80 60
⑤ 如何讓學生輕松學習LOGO語言
一、學生對軟體的適應程度
對於小學生來說,語言學習是很枯燥並且不易理解的,好在LOGE應用軟體所創造的軟體環境很好,藍色的界面讓學生的情緒安靜,小甲蟲的圖標也很吸引學生的注意,特別是各項命令在菜單欄的命令-----繪圖命令中都有顯示,學生可以不必費力的記憶各種命令。
二、學生在學習過程中存在的問題
涉及到復雜一些的語句,如填充背景顏色,特別是顏色和圖形搭配,如果再遇到較復雜、沒有規律、角度不好掌握的圖形,兩個難點加在一起,學生就容易慌亂。還有,如果長時間只是讓學生畫一些圖形,學生會覺得失去興趣。
三、如何解決問題
1、將復雜的知識拆散
對於填充顏色這一課要用最簡單的圖形讓學生嘗試,在用一節課鞏固,對於復雜的圖案一樣,一節課學習,一節課鞏固,然後把兩個內容結合起來。
2、學生覺得難的地方,往往是學生注意力不夠集中,可以採用一些方法進行改善,如:
(1)大聲朗誦知識點
把知識點概括成幾個字,寫在黑板上,可以時刻提醒學生,同時也可以讓學生大聲的重復知識點,特別是全班同學一起念,可以強化記憶。
(2)把具體操作和自身聯繫上
比如,你要走出一個圖案來,你的每一個步驟都是怎樣的,如果小甲蟲要做到這些,需要哪些命令,這些命令當中有哪些是你不熟悉的,就要針對這一點來請教老師或者同學,而不是說所有的知識點你都不會。
(3)學生之間的有效監督
學生一但注意力沒集中,又不願意請教老師、同學,這時,設置小組並且全班比賽就是很好的辦法,因為那些希望自己組獲勝的學生,往往會在最短的時間里,偷偷的用各種方法提醒、暗示那些同一組的同學,這時要注意,可以讓其告訴知識點,但是不能讓其他學生幫助他完成作品。
如果全班同學的接受效果都很理想,就應該提醒其他組的成員監督,這樣,如果有沒有完成的學生,就會受到其他同學的批評,這種約束沒有壞處,因為,下一節課他會很用心聽課,不想成為掉隊的。
其實學生渴望自己去了解軟體,安排一些環節,讓學生自己學習、探索,在學生弄懂了,或半懂不懂的時候,教師在去講解,因為學生是帶著問題聽課,這說教學效果會格外好。
四、教師在教學中應注意的細節
1、不能粗暴的責怪學生,會激發學生的逆返心理。
2、在學生問問題時,哪怕是反復強調多次的問題,或極其簡單的問題,也要耐心的講解,不然,學生下次會不敢、不願再提問。
3、如果安排任務,學生沒有完成,要總結一下,有多少學生在同一類問題上出錯,如果是共性問題,就要在教學上多注意。
總之,教學是一個教師與學生溝通的過程,沒有壞學生,只有不盡責的老師,希望能在教學過程中總結更多的經驗,與大家分享。
⑥ 小學LOGO語言。如果誰可以全過好我就可以給你50分。保證~~~
注意:
你題目中所說的圖形在哪兒呢!我也是學LOGO的,所以可以幫忙!
把圖形告訴我,我可以幫你解決有關圖形的題目!
一,選擇填空::(接著寫,寫的內容用()括住。)
(1)進入LOGO的命令是 ___B____ .
A. LOGO B. DRAW C. 鍵盤 D. 顯示器 E. 滑鼠 F. 中央處理器
(2)在編輯過程時,輸入上檔符號,如+號時,要用____C_____鍵,換行時要用 ____D__ 鍵,把游標快速移到行尾,要用 ___B___ 鍵,前翻一頁,要用____F__ 鍵,退出編輯,回到圖文混合顯示方式時,要用 ___A___ 鍵.
A. F2 B. END C. SHIFT D. 回車鍵 E. HOME F. PageUp
(3)任何時候都能和 DRAW 起同樣作用的是命令組 ___C___ ,海龜在母位時,能和SETX XCOR+40 起同樣作用的命令組是 __D____ ,能畫出正方形的命令組是 ___B___ .
A. SETX 100 SETY 100 SETY 100 SETX 100
B. SETX 100 SETY 100 SETX 0 SETY 0
C. ST PD SS HOME
D. ST PD SS CS
RT 90 FD 40 LT 90
LT 90 FD 40 RT 90
(4)下列命令的簡寫形式是:
HOME ___F__ PENDOWNU ____D___ RIGHT ____C____ FORWARD ____A_____
FULLSCREEN ___B_____ SETXY ___F_______ SHOWTURTLE _____E______
A. FD B. FS C. RT D. PD E. ST F. 沒有簡寫
二,填空:(接著寫,寫的內容用()括住。)
(1)寫出命令的名稱:BK _BACK___ LT ___LEFT__ PU ___PENUP__ HT __HIDETURTLE__ CS __CLEARSCREEN____.
(2)LOGO系統提供了三種屏幕顯示方式,它們是_____圖文混合顯示方式__ ,____全屏幕圖形___和 ____全屏幕文字____ .
(3)LOGO系統提供了兩種執行方式,它們是 ___立即執行___ 和 ____程序執行____ .
(4)背景的命令是__XETBG___,筆色的命令是___SETPC__,填充顏色的命令是__FILL___
(5)改變筆的粗細命令是:___________
三,根據圖形完成下列過程:(接著寫,寫的內容用()括住。)
(1)TO LX
REPEAT __2___ [ FD 40 RT 60 FD 40 RT __120___ ]
END
TO EX1
HT LT __90___
REPEAT __8___ [ LX RT ___60__ ]
END
(2)TO DD
REPEAT 2 [ RT 90 FD 20 LT 90 FD 20 ]
END
TO EX2
DRAW HT
REPEAT ____[DD ___________]
END
執行:EX2
(3) TO EX3
(STAMPOVAL 40 40 true)
REPEAT 12[_____________________________RT 30]
END
(4) TO EX41
fd 40 rt 90 fd 40 rt 90
fd 20 rt 90 fd 20 rt 90
fd 40 rt 90 fd 10 rt 90
fd 10 rt 90 fd 20
END
TO EX4
REPEAT ______[EX41 __________]
END
執行:EX4
五,根據圖形填寫完整程序:(接著寫,寫的內容用()括住。)
TO EX51
REPEAT 27[RT 5 FD 0.174*60 RT 5]
END
TO EX5
REPEAT ___[EX51 LT __________]
END
執行:EX5
TO EX52
REPEAT ___[REPEAT 3[FD 30 RT 120]RT _____]
END
執行:EX52
六,編寫一個過程執行不同參數畫出相對應的圖形:(把命令寫出來)
TO TU :A :S :D :F :G
REPEAT :A[FD :S RT :D FD :F RT :G]
七,編寫一個動畫,讓海龜在半圓軌道上左右來回爬行.(等待時間為10秒)(共20分)
要求:帶一個變數,輸入10秒,則整個動畫運用10秒,輸入15秒,則整個動畫運用15秒,以此類推. (把命令寫出來)
TO TU :A
IF :A<:B STOP
REPEAT 18[FD 20*PI/18 RT 10]TIME :A
⑦ logo 語言的命令
Logo語言教程
http://bhfx.buaa.e.cn/Soft/ShowSoft.asp?SoftID=20
Logo4.0 For Windows中英雙語版
http://bhfx.buaa.e.cn/Soft/ShowSoft.asp?SoftID=19
請參考下文:
LOGO語言
LOGO語言是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,它通過「繪圖」的方式來學習編程,對初學者特別是兒童進行寓教於樂的教學方式。
LOGO語言的概述
LOGO語言創始於1968年,是美國國家科學基金會所資助的一項專案研究,在麻省理工學院(MIT)的人工智慧研究室完成。LOGO源自西臘文,原意即為思想,是由一名叫佩伯特的心理學家在從事兒童學習的研究中,發現一些與他的想法相反的教學方法,並在一個假日中出外散步時,偶然間看到一個像海龜的機械裝置觸發靈感,於是利用他廣博的知識及聰明的才智而最終完成了LOGO語言的設計。
繪圖是LOGO語言中最主要的功能,佩伯特博士就是希望能通過繪圖的方式來培養學生學習電腦的興趣和正確的學習觀念。LOGO語言從開始發展到現在,已有Windows版本——MSWLogo,包括Windows 3.X版及Windows9X版(下載網址http://www.softronix.com/logo.html)等。在以前的LOGO語言中有一個海龜,它有位置與指向兩個重要參數,海龜按程序中的LOGO指令或用戶的操作命令在屏幕上執行一定的動作,現在,圖中的海龜由小三角形所替代。
LOGO語言的基本命令
我們在下面介紹一些LOGO語言中最基本的繪圖命令:
1.與移動有關的指令:「前進」、「後退」和「歸位」。前進命令可讓海龜前移一定的單位數,例如:執行「Forward(前進) 50」命令後,小海龜則會向前移動50個單位;後退命令則可讓小海龜向後移動,如果執行「Back(後退) 50」命令,那麼小海龜的方向不會發生改變,而會向後退50個單位;執行歸位命令後,不論當前小海龜的位置及方向怎樣,它就會乖乖地回到繪圖區的中央位置,並且朝向屏幕的正上方。
2.與轉彎有關的指令:「右轉」和 「左轉」。右轉命令可讓小海龜按要求向右邊轉動一定的角度,例如:執行「Right(右轉) 45」命令則小海龜的朝向將向右轉動45度角;而左轉命令則可讓小海龜向左轉動,如:執行「Left 45」命令則小海龜的朝向將向左轉動45度角。這幾種命令可以驅動小海龜繞其中心旋轉一定的角度。
3.與控制有關的命令有REPEAT(重復)、IF…THEN…ELSE…(條件執行)等。如執行REPEAT 4[FORWARD 200 RlGHT 9O]就能畫出圖2中的正方形,如果直接將移動命令和轉彎命令相結合,則寫出的語句就比較多,但都是一些重復地使用4次「Forward 100」和「Right 90」命令。
LOGO語言的特點
LOGO語言之所以是兒童學習計算機編程最好的一種語言,就因為它是針對兒童而製作的編程語言,能使兒童在認知與技能上得到較大的發展。LOGO語言具有較強的針對性,因為對於兒童來說,「畫畫」比「文字處理」更具有活力,充分發揮自己的想像進行創作,而文字處理卻比較枯燥,不適合兒童。LOGO則主要用於「圖畫」製作,並且採用了「海龜繪圖」的方式,適合兒童的特點,能充分引起他們的興趣和學習該門語言的積極性,達到寓教於樂的目的。在LOGO語言中,它的作圖方式與現在所用的作圖軟體不一樣,主要區別就在於LOGO語言的基本作圖的方法可以不採用坐標方式,而是通過向前,後退、向左轉、向右轉、回家等兒童易於理解的語言和命令,這非常適合兒童的知識水平,使這些還未接觸坐標為何物的兒童更容易上手。在用LOGO語言作圖時,需要學習者對一些常見的幾何特性進行理解,了解常用的距離、角度和度數的概念。
LOGO語言的編程
一般的編程語言都需要編寫程序,當然,LOGO語言也不例外。由於指令容易輸入錯誤,不易修改且無法保存,更不能重復使用,如果需要重新繪制相同的圖形,那麼必須輸入與以前相同的指令,並且這些曾輸入的指令不能加以組合。至於程序的內容,是由解決問題的步驟所需要的指令組合而成的,需由設計者賦予該程序以名稱,以供識別。使用LOGO語言作圖,雖然可以通過命令行方式進行,但這僅針對初學LOGO語言時,可以開始學一些常用命令,作出一些簡單的圖形,以引起兒童的興趣。在對命令比較了解及熟悉以後,就可以進行針對性地學習一些簡單的程序編寫,作出更加漂亮的圖形。 下面我將以MSWLogo V6.4為例來介紹如何建立一個程序的基本語法:
1.作為一個程序是以「起始」為開始,「終止」為結束。當選擇「編輯新程序」時,在程序編輯區中將會出現以下的字元,供程序者填入相應的命令。
To(起始) 程序名稱 N //修改程序名稱以供識別
…………..
…………..//輸入解決問題所用到的命令
…………..
End(終止)
2.繪制不同大小的圖形時需要選擇不同的參數,所以使用者在設計程序時,需要使用一個比較適合的並有意義的名稱來代表,傳給參數的數值資料不同則執行結果也就不同,並且程序在執行過程中,也會不斷地變化參數的內容。在選擇參數時,需要在參數名稱前面加上冒號,用來與一般程序中的命令區別開。如:
起始 程序名稱 N :參數1 :參數2 … //定義列
…………….
Repeat :參數 1[Forward :參數2 …] //輸入解決問題所需的命令
…………….
終止
當程序內容含有參數時,必須將所有參數寫在定義列之後,以便執行時能接收必要的資料。
3.IF…THEN …ELSE…條件執行語句
基本格式為:IF 條件表達式 THEN [命令行1] ELSE [命令行2]
[命令行3]
當條件表達式:成立時,執行[命令行1]內的命令;不成立時,執行[命令行2]內的指令;在執行完[命令行1]或[命令行2]之後,則繼續執行[命令行3]
該軟體可在http://bhfx.buaa.e.cn/Soft/ShowSoft.asp?SoftID=19處下載。
⑧ 小學logo語言教程,我想學小學的這個LOGO語言
RT:右轉
LT:左轉
CS:清除
FD:前進
HT:藏龜
ST:顯龜
BK:後退
PD:落筆
PU:提筆
PE:擦除
FILL:塗色
SETBG:背景色
SETPC:筆色
⑨ LOGO語言可以自學嗎
完成可以自學的,你先買一本相關的教材,然後在家一邊自學一邊練習,然後做一想相關的練習進一步提高鞏固一下!請相信自己,你是行的!