Procedure

Page 1

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)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.