Scratch
โปรแกรม
Scratch
วชริ าภรณ์ รอดเจริญ
ข้อใด คือเว็บไซต์โปรแกรมสแครช
1. https://scratc.nit.edu/
2. https://scratch.hit.edu/
3. https://scratc.bit.edu/
4. https://scratch.mit.edu/
รู้จักกับโปรแกรม Scratch
โลโก้ของโปรแกรม โปรแกรม Scratch
เป็นพื้นสีสม้ และมีตัวอักษร S สีส้ม
เป็นโปรแกรมภาษาที่ใช้ในการสร้าง
กรอบสขี าว ชุดคำสั่งเพื่อให้คอมพิวเตอร์ทำงาน เป็นโปรแกรม
แบบบล็อกที่เป็นตัวกลาง เปลี่ยนคำสั่งของ มนุษ ย์
เป็นภาษาที่คอมพิวเตอร์เข้าใจ สามารถสร้างชิ้นงาน
ไดอ้ ย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้
ภาพเคลอ่ื นไหว เกม ดนตรี และศิลปะ
รู้จักกับโปรแกรม Scratch
โปรแกรม Scratch เป็นโปรแกรม free ware สามารถใช้งานไดโ้ ดยไมต่ ้องต่อ
อินเทอร์เน็ต สามารถดาวโหลดไดฟ้ รี เหมาะสำหรบั การเร่มิ ต้นในการหัดเขียนโปรแกรม
คอมพวิ เตอร์ เปน็ เครอ่ื งมือที่ช่วยสง่ เสริมความคิดสร้างสรรค์ ใช้สร้างผลงานดว้ ยการเขยี น
โปรแกรม เรม่ิ จากความคดิ สร้างสรรค์ ส่กู ารวเิ คราะห์ปัญหา หาคำตอบอยา่ งเป็นระบบ
สามารถแบง่ ปนั ผลงานและพูดคุยเกี่ยวกับการสร้างสรรค์ผลงานกบั สมาชกิ คนอืน่ ๆ ได้
โปรแกรม Scratch
1.เปลี่ยนภาษา มี64ภาษา 2.เมนูบันทกึ เมนูเรยี กเปิดงานเกา่ 7.ปุ่มสงั่ ใหโ้ ปรแกรมทำงานและหยดุ
เมนูแก้ไข เมนูตวั อย่าง
3.หมวดหมู่
บลอ็ กโค้ดคำส่งั 9.ปมุ่ การแสดงผล
ภายในมีคำสง่ั ย่อย
6.พนื้ ท่ีในการวางบลอ็ กคำสง่ั 8.เวทีแสดงผล
4.ปรบั แตง่ ตัวละลร
/พน้ื หลงั ที่เลอื ก 11.ตวั ละคร รปู พนื้ หลัง รปู ภาพ วตั ถทุ นี่ ำเข้า
5.คำสงั่ การจดั การเสียง
13.นำเขา้ ภาพพ้นื หลงั
10.ปุ่มย่อ ขยาย กงึ่ กลางพนื้ ทวี่ างบลอ็ กคำสงั่ 12.นำเข้าตวั ละคร
วิธกี ารเขา้ ใชง้ าน
โปรแกรม Scratch
การเข้าใช้งานโปรแกรม Scratch
แบบออนไลน์ (Online)
1. เขา้ ใชง้ านทีล่ งิ ค์ https://scratch.mit.edu/
2. คลกิ เลือก Start Creating
เพ่อื เข้าสหู่ นา้ โปรแกรม
การเข้าใช้งานโปรแกรม Scratch
แบบออฟไลน์ (Offline)
1. เขา้ ใชง้ านทล่ี ิงค์ https://scratch.mit.edu/download
2. เลอื กระบบปฏบิ ัตกิ ารทีค่ อมพวิ เตอร์ใชง้ านอยู่
3. เปดิ ไฟล์ทีด่ าวนโ์ หลดเพื่อทำการติดตั้ง
โปรแกรมจะทำการติดตั้งลงเครื่องคอมพิวเตอร์
4. เมือ่ ตดิ ตั้งเสร็จแลว้ โปรแกรมจะถกู เปิดขึ้นมา
จากนั้นจะแสดงหน้าจอ ใหก้ ดปุม่ No, thanks
5. โปรแกรม Scratch พร้อมใช้งาน และไอคอนโปรแกรมก็จะแสดงอยู่บนหนา้ จอ
เพอ่ื เขา้ ใชง้ านในครั้งถดั ไป
บลอ็ กคำส่ัง
บล็อกคำสงั่
บล็อกคําสั่ง เป็นส่วนประกอบหลักของสคํริปต์ใช้
สาหรับสง่ั ใหต้ วั ละคํรหรือเวทีทางานตามวตั ถุประสงคํ์ของ
คําสง่ั น้นั ๆ
Motion
ใช้คํวบคํมุ การเคํลอ่ื นไหวไปทางซา้ ย-ขวา
บน-ล่าง หรือหมนุ ตวั ละคํรไปในทิศทางต่าง ๆ
Looks
ใช้กาหนดลกั ษณะการแสดงผลตา่ ง ๆ เชน่ สี
ฉากหลงั เปลีย่ นตัวละคํร เปล่ียนขนาดตวั ละคํร
การแสดง และซ่อนตัวละคํร เป็ นตน้
Sound
ใช้กาหนดและคํวบคํุม
การแสดงเสยี ง
Events
ใช้กาหนดวา่ เมือ่ เกดิ เหตกุ ารณต์ ่าง ๆ เช่นการ
คํลกิ ตัวละคํร หรือการกดป่มุ ใด ๆ บนแปน้ พิมพ์
แลว้ ใหโ้ ปรแกรมทางานอะไร
Control
ใชค้ ํวบคํมุ การทางาน เชน่ กาหนดให้ตวั ละคํร
แสดงผลซา้ กาหนดเงื่อนไขในการแสดงผลตวั
ละคํรเปน็ ต้น
Sensing
การรบั รู้ : กลุ่มการรบั รู้
เชน่ การสมั ผสั คํลกิ เมาส์ จับเวลา
Operators
ใช้กาหนด Operator การทางานต่าง ๆ รวมถงึ
ฟงั ก์ชันการทางานทางคํณิตศาสตรด์ ้วย เช่น
หาคํา่ ตัวเลขท่ีมากกวา่ นอ้ ยกว่า หรือเท่ากัน
ฟงั กช์ นั สาหรบั การส่มุ ตวั เลข เป็นตน้
Variables
ใชส้ รา้ งตวั แปรและลิสตต์ า่ ง ๆ