logo語言的過程
㈠ logo語言怎麼編寫橢圓(要有過程名過程體過程尾)
很容易:
TO SXY :R :D ;空心圓
(STAMPOVAL :R :D "TURE) ;命令
END
TO KXY :R :D ;實心圓
STAMPOVAL :R :D ;命令
END
望採納!
㈡ 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]
㈢ 如何編寫LOGO語言的過程,如何調用
To 過程名
語句1
語句2
.........
End
如編一個畫正方形的過程:
To zfx :b
repeat 4 [fd :b rt 90]
End
要調用此過程可以在命令窗口裡版直接輸入:
zfx 50
就可權以畫出邊長50的正方形。
㈣ LOGO語言的概述
LOGO就是標志,如網路的LOGO就是那個狗爪...不知道是貓爪還是狗爪...
㈤ LOGO語言的語言簡介
繪圖是LOGO語言中最主要的功能,佩伯特博士就是希望能通過繪圖的方式來培養學生學習電腦的興趣和正確的學習觀念。LOGO語言從開始發展到現在,已有Windows版本——MSWLogo,包括Windows 3.X版及Windows9X版等。在以前的LOGO語言中有一個海龜,它有位置與指向兩個重要參數,海龜按程序中的LOGO指令或用戶的操作命令在屏幕上執行一定的動作,現在,圖中的海龜由小三角形所替代。上世紀90年代,台灣推出繁體版的LOGO語言,稱之為:【葛拉堡/Gerlabau】,其後國內也推出了中文化的LOGO語言,分別是「易樂谷/ELOGO」、「創新CX-LOGO/微世界」和「Flash版Logo語言」,發揚了中文編程的優勢。 CX-LOGO語言是一種結構化程序設計語言。它是互動式的,為少年兒童提供了良好的編程環境;它是模塊化的,便於程序的修改與擴充;它是過程化的,包含了過程、參數、變數等重要概念,並允許遞歸調用;它有豐富的數據結構類型,有生動的圖形處理功能。
CX-LOGO語言獨創的流程圖工作方式和過程庫的建立,可方便的使用「搭積木」的方法,構建「知識」,使學習更容易、操作更簡便,學生只需簡單的學習就可以操作。
CX-LOGO語言不僅具備多種優秀程序設計語言的優點,而且更接近自然語言,生動有趣,簡單易學,它能用直觀的運動來體現編程的結果,讓少年兒童在游戲中進行思考,在趣味中學習,深受少年兒童的歡迎。通過CX-LOGO語言的教學,以學習一種「玩具」為出發點,可以培養學生學習計算機的興趣,使他們初步了解計算機是如何工作的,為他們今後學習其他高級程序語言設計鋪設道路
CX-LOGO語言是專為中國少年兒童開發的創新平台,孩子們可以在電腦上指揮七色瓢蟲移動、轉向、行走、發光、響應外界刺激等。這些具有創造性的學習工具所倡導的「做中學」的學習理念,非常適合課堂教學,極大地激發了孩子們學習的興趣。 Flash版LOGO語言是用Flash的As3語言編寫的程序,模擬了PC-Logo語言中適合中小學生學習的命令,保留了過程、遞歸等重要概念,簡化了一些格式要求,比如變數前不用加冒號和引號等。可以讓學習過PC-Logo語言的學生快速接受。
在成功模擬Logo語言的基礎上,填加了模擬智能機器人的命令。可以用已畫好的圖形轉變成特定的機器人運行所必須的場地,比如可以圖形變火焰,圖形變障礙物,圖形變水波等,可以實現機器人走迷宮,機器人滅火,機器人彈球等。
由於模擬機器人的命令簡單易學,簡單幾條命令就可以實現有趣的機器人走迷宮,而且機器人的探測器是如何工作的也是簡單明了,為以後實戰機器人奠定基礎。
Flash版Logo語言是位一線教師根據多年教學Logo語言的經驗,花費三年多時間,在Flash As3 平台下編寫的,由於是Flash版的,它可以在網頁上運行,只要是支持Flash的系統都可以運行,比如現今在平板和手機上流行的安卓系統都可以運行,以後可以隨時隨地編寫程序玩了。
㈥ logo的LOGO語言
上世紀90年代,台灣推出繁體版的LOGO語言,稱之為:【葛拉堡/Gerlabau】,其後中國大陸也推出了中文化的LOGO語言,分別是「易樂谷/ELOGO」和「創新CX-LOGO/微世界」,發揚了中文編程的優勢。
CX-LOGO語言是一種結構化程序設計語言。它是互動式的,為少年兒童提供了良好的編程環境;它是模塊化的,便於程序的修改與擴充;它是過程化的,包含了過程、參數、變數等重要概念,並允許遞歸調用;它有豐富的數據結構類型,有生動的圖形處理功能。
CX-LOGO語言獨創的流程圖工作方式和過程庫的建立,可方便的使用「搭積木」的方法,構建「知識」,使學習更容易、操作更簡便,學生只需簡單的學習就可以操作。
CX-LOGO語言不僅具備多種優秀程序設計語言的優點,而且更接近自然語言,生動有趣,簡單易學,它能用直觀的運動來體現編程的結果,讓少年兒童在游戲中進行思考,在趣味中學習,深受少年兒童的歡迎。通過CX-LOGO語言的教學,以學習一種「玩具」為出發點,可以培養學生學習計算機的興趣,使他們初步了解計算機是如何工作的,為他們今後學習其他高級程序語言設計鋪設道路
CX-LOGO語言是專為我國少年兒童開發的創新平台,孩子們可以在電腦上指揮七色瓢蟲移動、轉向、行走、發光、響應外界刺激等。這些具有創造性的學習工具所倡導的「做中學」的學習理念,非常適合課堂教學,極大地激發了孩子們學習的興趣。
㈦ logo語言有趣的過程 。
;;BY 30 36
TO BY :R :N
DRAW HT SETBG 0 SETPC 14
REPEAT :N[\
SETPC 12 LT 90 REPEAT 18[RT 5 FD :R*0.174 RT 5]\
SETPC 10 REPEAT 18[LT 5 FD :R*0.174 LT 5]\
LT 90 FD :R*2 SETPC 12 FD :R*2 RT 180 \
RT 360/:N \
]
運行BY 30 36
㈧ LOGO語言命令大全
DRAW - 清屏、海龜回母位
CLEAN
CLEARSCREEN CS
CLEARTEXT CT
FORWARD FD 前進
BACK BK 後退
RIGHT RT 右轉
LEFT LT 左轉
PENUP PU 抬筆
PENDOWN PD 落筆
HIDETURTLE HT 藏龜
SHOWTURTLE ST 顯龜
CLEARSCREEN CS 清屏
HOME - 回家
REPEAT - 重復
SPLITSCREEN SS 圖文混合屏
FULLSCREEN FS 全圖形屏
TEXTSCREEN TS 全文字屏
NODRAW ND 全文字屏、清屏
WRAP - 環繞狀態
WINDOW - 窗口狀態
FENCE - 圍欄狀態
SHOW - 屏幕輸出
TT - 在畫圖區顯示文字
TO……END - 過程頭、尾
IF…THEN…ELSE
PAUSE
CONTINUE CO
EDIT ALL - 進入編輯部
STOP -
TOPLEVEL -
SETPC - 設置畫筆顏色
SETBG - 設置屏幕底色
坐標作圖
SETX - 指定海龜橫向位置
SETY - 指定海龜縱向位置
SETXY - 指定海龜任意位置
SETHEADING SETH - 指定海龜方向
XCOR - 顯示海龜當前位置的X坐標
YCOR - 顯示海龜當前位置的Y坐標
GETXY - 顯示海龜當前位置的X,Y坐標
HEADING - 顯示海龜指向角度
文件管理
POTS - 顯示工作區內所有過程的標題
POPS(PO ALL) - 顯示工作區內所有過程的內容
PRINTOUT PO 顯示工作區內過程的內容
ERASE(ER ALL) ER 刪除工作區中的過程
DIRECTORY DIR 顯示磁碟文件目錄
DISK - 顯示當前盤
SETDISK - 設置當前盤
SAVE - 把程序存檔
LOAD - 讀程序文件
SAVEPIC - 圖形存檔
LOADPIC - 讀圖形文件
DELETE - 刪除文件
RENAME REN 文件改名
數值計算
PRINT PR 換行列印
TYPE - 同行列印
SETCURSOR - 列印格式
OUTPUT OP 輸出
INT - 取整函數
ROUND - 四捨五入函數
QUOTIENT - 求商函數
REMAINDER - 余數函數
RANDOM - 隨機函數
SQRT - 平方根函數
ABS - 絕對值函數
MAKE - 賦值
PRECISION - 數字顯示精度
字表處理
FIRST - 取首
LAST - 取尾
BUTFIRST BF 去首
BUTLAST BL 去尾
EMPTY? - 判斷是否為空
READ - 從鍵盤上接受一串字元
READCHAR RC 從鍵盤上接受一個字元
READLIST RL 從鍵盤上接受一個表
READQUOTE RQ 從鍵盤上接受一個字
RESULT: - 結果
TRUE - 真
FALSE - 假
COUNT - 測長函數
MAKE - 賦值
ITEM - 輸出表中第:K個元素
TEST - 測試條件
IFTRUE IFT 測試真
IFFALSE IFF 測試假
KEY? - 是否有鍵盤輸入
NUMBER? - 是否是數
WORD? - 是否是字
LIST? - 是否是表
WORD - 連接字
SENTENCE SE 字與表、表與表的連接
FPUT - 連接到表(字)首
LPUT - 連接到表(字)尾
LIST - 組成表
RUN - 運行表
DEFINE - 定義過程
ASCII - 輸出字元的ASCII碼
CHAR - 輸出ASCII碼值的字元
㈨ Logo語言中定義好的過程如何保存和調用
LOGO語言挺簡單的,有什麼問題請留言
㈩ logo語言在DOS下的運行步驟是什麼
二、LOGO的啟動與退出
1.進入LOGO系統: 在DOS狀態下,進入LOGO的目錄,鍵入: C:\LOGO4>專LOGO
2.退出LOGO,進入DOS系統。 如果要轉入屬其他系統工作,請先從LOGO退回DOS,再進入其他系統,打入:?BYE