วิชาพื้นฐานโปรแกรม scratch

การทำงานแบบลำดับ โปรแกรม scratch

ในการเรียนรู้การเขียนโปรแกรมสิ่งที่สำคัญก็คือ ผู้ที่เริ่มต้นเรียนรู้การเขียนโปรแกรมจะต้องรู้การกำหนดขั้นตอนให้เครื่องคอมพิวเตอร์ทำงาน โดยมีโครงสร้างการควบคุมพื้นฐาน 3 หลักการ ได้แก่ การทำงานแบบลำดับ ( Sequence ) การเลือกกระทำตามเงื่อนไข ( Decision ) และการทำซ้ำ ( Loop ) ซึ่งทั้ง 3 หลักการนี้จะทำให้เราสามารถออกแบบการทำงานของโปรแกรมได้ตรงกับที่เราต้องการ ในบทความนี้จะพูดถึง การทำงานแบบลำดับ ( Sequence )


การทำงานแบบลำดับ ( Sequence )

การทำงานแบบลำดับ ( Sequence ) คือ การเขียนโปรแกรมทำงานจากข้างบนลงมาข้างล่าง หมายความว่าโปรแกรมจะเริ่มทำงานทีละคำสั่งจากคำสั่งที่อยู่บนสุดและทำงานลงมาเรื่อย ๆ จนสุดถึงหยุดทำงาน

การเรียนรู้โปรแกรม scratch แบบการทำงานตามลำดับ

การทำงานจากบนลงล่าง โปรแกรม scratch

 

อธิบายการทำงานแบบลำดับ

  • ทำงานคำสั่งที่ 1 หมายเลขที่ 1 จะทำครั้งแรกเลยคือ การกดธงเขียวหรือจะเรียกว่า GO
  • ทำงานคำสั่งที่ 2 หมายเลข 2 จะทำงานให้ตัวละครไปอยู่ที่ตำแหน่ง x เป็น 0 และ y เป็น 0
  • ทำงานคำสั่งที่ 3 หมายเลข 3 รอ 1 วินาที
  • ทำงานคำสั่งที่ 4 หมายเลข 4 กำหนดขนาดตัวละครเท่ากับ 60%
  • ทำงานคำสั่งที่ 5 หมายเลข 5 รอ 1 วินาที
  • ทำงานคำสั่งที่ 6 หมายเลข 6 พูดคำว่า Hello! เป็นเวลา 2 วินาที จากนั้นโปรแกรมก็หยุดทำงาน

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

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *