การเขียนโปรแกรม scratch ใช้สัญลักษณ์เครื่องมือใด

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

โปรแกรม Scratch คืออะไร

Scratch อ่านว่า สะ-แครช เป็นโปรแกรมภาษาคอมพิวเตอร์ ที่ถูกพัฒนาขึ้นเพื่อใช้งานในรูปแบบของบล็อกคำสั่ง (Block Programming) แล้วนำมาต่อกันเพื่อสร้างรหัสคำสั่ง (Code) เพื่อสั่งให้โปรแกรม Scratch ทำงานตามที่ได้เขียนโปรแกรมไว้ สามารถนำมาใช้พัฒนาซอฟต์แวร์เชิงสร้างสรรค์ เช่น ภาพเคลื่อนไหว นิทานที่สามารถโต้ตอบกับผู้อ่านได้ เกม ดนตรี และศิลปะ และเมื่อสร้างเป็นชิ้นงานแล้ว ยังสามารถนำชิ้นงานที่สร้างนี้ นำไปแสดงและแลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นได้

นอกจากนี้ โปรแกรม Scratch เปิดให้บริการโดยไม่เสียค่าใช้จ่าย แปลเป็นภาษาต่าง ๆ กว่า 74 ภาษา และมีการเปิดสอนตั้งแต่ในโรงเรียนจนถึงมหาวิทยาลัย โดยการเข้าใช้งานมี 2 วิธี คือ การเข้าใช้งานแบบออนไลน์ได้ที่เว็บไซต์ //scratch.mit.edu และการเข้าใช้งานแบบออฟไลน์ได้ที่เว็บไซต์ //scratch.mit.edu/download

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

บล็อกเคลื่อนไหว (Motion)    

กลุ่มบล็อก Motion ประกอบด้วย คำสั่งบล็อกที่ใช้เพื่อกำหนดรูปแบบการเคลื่อนที่ให้กับตัวละคร เช่น เคลื่อนที่ไปข้างหน้า สั่งตัวละครให้หมุนไปที่ตำแหน่งต่าง ๆ บนเวที เป็นต้น

บล็อกรูปลักษณ์ (Looks)  

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

บล็อกเสียง (Sound)

กลุ่มบล็อกเสียง (Sound)เป็นกลุ่มที่ทำงานเกี่ยวกับการแสดงเสียงต่าง ๆ ของตัวละคร ซึ่งอาจเป็นแหล่งเสียงจากไฟล์ที่มีอยู่ หรือไฟล์เสียงที่บันทึกโดยเครื่องมือบันทึกเสียง (Sound Recorder) ซึ่งอยู่ในโปรแกรม Scratch ไฟล์เสียงจะมีนามสกุล .wav หรือ .mp3 ดังนี้

บล็อกเหตุการณ์ (Event)

บล็อกเหตุการณ์ (Event) เป็นบล็อกคำสั่งที่ใช้จัดการเหตุการณ์ต่าง ๆ ที่เกิดขึ้นขณะที่สคริปต์กำลังทำงานรวมถึงการเริ่มทำ และการหยุดทำงานของสคริปต์ด้วย บล็อกในบล็อกเหตุการณ์ (Event) มีดังนี้

บล็อกควบคุม (Control) 

บล็อกการตรวจจับ (Sensing)

บล็อกการตรวจจับ (Sensing) คือ บล็อกคำสั่งที่ใช้ตรวจสอบการรับรู้ต่าง ๆ เช่น การสัมผัส เสียง ระยะเวลาต่างๆ บล็อกการตรวจจับ (Sensing) มีดังนี้

บล็อกตัวดำเนินการ (Operators)

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

บล็อกตัวแปร (Variables)  

บล็อกตัวแปร (Variables) คือบล็อกคำสั่งที่ใช้ในการดำเนินการต่าง ๆ กับตัวแปร ทั้งตัวแปรเดี่ยว (variable) และรายการ (list) เมื่อเริ่มต้นจะมีเพียงแค่ปุ่มสำหรับใช้สร้างตัวแปร หรือรายการเท่านั้น หลังจากสร้างตัวแปร หรือรายการแล้ว บล็อกคำสั่งที่เกี่ยวข้องจึงจะปรากฎให้ใช้งานได้ บล็อกในกลุ่ม มีดังนี้

Toplist

โพสต์ล่าสุด

แท็ก

ไทยแปลอังกฤษ แปลภาษาไทย โปรแกรม-แปล-ภาษา-อังกฤษ พร้อม-คำ-อ่าน lmyour แปลภาษา แปลภาษาอังกฤษเป็นไทย pantip ไทยแปลอังกฤษ ประโยค แอพแปลภาษาอาหรับเป็นไทย ห่อหมกฮวกไปฝากป้าmv ระเบียบกระทรวงการคลังว่าด้วยการจัดซื้อจัดจ้างและการบริหารพัสดุภาครัฐ พ.ศ. 2560 แปลภาษาอาหรับ-ไทย Terjemahan พจนานุกรมศัพท์ทหาร หยน แปลภาษา มาเลเซีย ไทย Bahasa Thailand ข้อสอบภาษาอังกฤษ พร้อมเฉลย pdf บบบย tor คือ จัดซื้อจัดจ้าง การ์ดแคปเตอร์ซากุระ ภาค 4 ชขภใ ยศทหารบก เรียงลําดับ ห่อหมกฮวกไปฝากป้า หนังเต็มเรื่อง เขียน อาหรับ แปลไทย แปลภาษาอิสลามเป็นไทย Google map กรมพัฒนาฝีมือแรงงาน อบรมออนไลน์ กระบวนการบริหารทรัพยากรมนุษย์ 8 ขั้นตอน ข้อสอบคณิตศาสตร์ พร้อมเฉลย ค้นหา ประวัติ นามสกุล อาจารย์ ตจต แจ้ง ประกาศ น้ำประปาไม่ไหล แปลบาลีเป็นไทย แปลภาษา ถ่ายรูป แปลภาษาจีน แปลภาษามลายู ยาวี โรงพยาบาลภมูพลอดุยเดช ที่อยู่ Google Drive Info TOR คือ กรมพัฒนาฝีมือแรงงาน ช่างไฟฟ้า กรมพัฒนาฝีมือแรงงาน อบรมฟรี 2566 กลยุทธ์ทางการตลาด มีอะไรบ้าง การบริหารทรัพยากรมนุษย์ มีอะไรบ้าง การประปาส่วนภูมิภาค การ์ดแคปเตอร์ซากุระ ภาค 3 ขขขขบบบยข ่ส ข่าว น้ำประปา วันนี้ ข้อสอบโอเน็ต ม.6 มีกี่ตอน ตารางธาตุ ประปาไม่ไหล วันนี้