ผู้จัดจำหน่ายและนำเข้า อุปกรณ์ทางวิทยาศาสตร์ อุปกรณ์ห้องแลป และสื่อการเรียนการสอน

48th Anniversary

การเขียนโปรแกรมด้วย Word Blocks (Control Blocks)

การเขียนโปรแกรมด้วย World Blocks

การเขียนโปรแกรมด้วย World Blocks

หมวดบล็อกคำสั่ง Control ประกอบด้วยบล็อกคำสั่งที่สามารถปรับเปลี่ยนการทำงานของโปรแกรมทั้งหมด เช่น การรอ การวนซ้ำ และเงื่อนไข

 

 

Wait for Seconds

บล็อกคำสั่งนี้  สามารถหยุดการทำงานของโปรแกรมชั่วคราวตามจำนวนวินาทีที่กำหนด โดยสามารถกำหนดเป็นจำนวนเต็มและทศนิยม

Repeat loop

บล็อกคำสั่งทั้งหมดที่อยู่ภายในบล็อกคำสั่งนี้ จะทำงานวนซ้ำตามจำนวนครั้งที่กำหนด เมื่อแล้วเสร็จ จึงจะดำเนินการเล่นบล็อกคำสั่งถัดไป

Forever Loop

บล็อกคำสั่งทั้งหมดที่อยู่ภายในบล็อกคำสั่งนี้ จะทำงานวนซ้ำไปเรื่อย ๆ

 

วิธีเดียวที่จะหยุดการทำงานวนซ้ำ นั่นคือการขัดจังหวะโปรแกรม โดยการกดปุ่ม Stop หรือใช้บล็อกคำสั่ง Stop all

If Then

บล็อกคำสั่งนี้ สามารถตรวจสอบว่าเงื่อนไขที่กำหนดเป็นจริงหรือไม่

 

หากเงื่อนไขเป็นจริง บล็อกคำสั่งทั้งหมดที่อยู่ภายในจะทำงาน หากเงื่อนไขไม่เป็นจริง บล็อกคำสั่งต่าง ๆ จะถูกละเว้น ไม่ทำงาน

If Then Else

บล็อกคำสั่งนี้ สามารถตรวจสอบว่าเงื่อนไขที่กำหนดเป็นจริงหรือไม่

 

หากเงื่อนไขเป็นจริง บล็อกคำสั่งที่อยู่ภายในช่องว่างแรกจะทำงาน และบล็อกคำสั่งถัดไปก็จะทำงานต่อ แต่หากเงื่อนไขไม่เป็นจริง บล็อกคำสั่งที่อยู่ในช่องว่างที่สองจะทำงาน

Wait Until

บล็อกคำสั่งนี้ สามารถหยุดการทำงานของโปรแกรมชั่วคราวจนกว่าเงื่อนไขที่กำหนดจะเป็นจริง

Repeat Until Loop

บล็อกคำสั่งทั้งหมดที่อยู่ภายในบล็อกคำสั่งนี้ จะทำงานวนซ้ำจนกว่าเงื่อนไขที่กำหนดจะเป็นจริง และเมื่อเงื่อนไขที่กำหนดเป็นจริง บล็อกคำสั่งที่อยู่ด้านล่างจึงจะทำงาน

Stop Other Stacks

บล็อกคำสั่งนี้ สามารถหยุดการทำงานของโปรแกรมแถวอื่น ๆ ทั้งหมด ยกเว้นโปรแกรมแถวของตัวเอง

Stop

บล็อกคำสั่งนี้ สามารถหยุดการทำงานโปรแกรมที่กำลังทำงานอยู่ หยุดการทำงานโปรแกรมแถวของตัวเอง หรือออกจากโปรแกรม

 

 

 

Writer : Pacharee Wongcherngyoot
Matawee Waesalaemae