Procedure การสร้างกระบวนความ
Background การสั่งให้เต่าทางานต่าง ๆ ตั้งแต่เริ่มต้นจนจบ ถือเป็นการสั่งใน ภาวะคาสั่งตรง (Direct Command Mode) We are instructed to work from start to finish. Considered as ordered on the direct orders call (Direct Command Mode)
Background เราสามารถนาคาสั่งทั้งหมดมารวมกัน สร้างเป็นชุดคาสั่งเพื่อ ความสะดวก รวดเร็ว ในการเรียกใช้งานตามต้องการ เรียกว่า “กระบวนความ We can collect all command. Create a set order call "procedure". Easy and quick to run.
Procedure กระบวนความ หมายถึง การรวมคาสั่ง ในแต่ละเรื่อง มาไว้ด้วยกัน เป็นชุดคาสั่ง ตามรูปแบบของกระบวนความ เพื่อจะนามาเรียกใช้ใน ภายหลัง ได้ง่ายและรวดเร็ว The procedure is include a statement on the matter. as a set of instructions. The form of procedure To be run later. Quick and easy
Procedure ชุดคาสั่งของกระบวนความจะถูกเก็บไว้ในหน่วยความจาขณะ ทางาน และจะถูกลบทิ้ง เมื่อเลิกใช้โปรแกรมโลโก้ หรือสั่งลบทิ้ง Procedure is stored in memory while running. And will be deleted When disabled logo program Or removed.
Procedure หากต้องการเก็บกระบวนความไว้อย่างถาวร สามารถทาได้โดยการ บันทึกกระบวนความเป็นแฟ้มไว้ในหน่วยความจาสารอง
To keep the process permanently. The procedure can be done by saving the file in the backup memory.
Create Procedure  Format
TO Procedure_name command 1... command 2... ................. ................. ................. ................. END
Run Procedure สามารถเรียกใช้งานได้ โดยการพิมพ์ชอื่ กระบวนความลงใน ช่องป้ อนคาสัง่
Run By type Procedure name into command box
Create Procedure Go to menu -> File On click File > Edit > Type - procedure name> ok
Create Procedure
1
2
Edit Procedure Go to menu -> File On click File > Edit > select Procedure > ok
Edit Procedure 1
2
Save Procedure Editor window Go to menu -> File On click File > save and exit
Save Procedure
Run Procedure Run By type Procedure name into command box
Example To octagon
Repeat 8[forward 100 right 45] End
octagon
Type word into Command box
Work 3 (10 point) Create Procedure name
Square : students draw a square , have 4 side , each side have 300 unit Star : students draw a star , have 5 side, Each side have 200 unit
Checking Student typing Procedurename into command box
Save Procedure
Go to menu -> File On click File > save as > type file name > save Filename .LGO
Save Procedure 1
2
Open Procedure Go to menu -> File On click File > load > select directory > select filename > open Type Procedure name into command box
Open Procedure
1
2
Wait Is command of logo Use to time control Unit of time is second 1 second = 10 unit
Format -> Wait
Wait Time
Example -> Wait WAIT 20 -> Waiting 2 second WAIT 60 -> Waiting 6 second WAIT 300 -> Waiting 30 second
Example -> Wait If you want waiting 1 minus, You should write a command is WAIT 600 .................................................
Work 4 (10 point) Create Procedure name - flower : draw flower - wowflower : change color flower and background every 6 second
Save filename is Myflower_number.LGO Send to Network (teacherB)