Page 173 - 1-3Getting-Started-Guide-Scratch2
P. 173
ภาคผนวก ก โปรแกรม Scratch
โปรแกรม Scratch เป็นภาษาคอมพิวเตอร์ส�าหรับสร้างผลงานต่างๆ เพื่อพัฒนาความคิด ทักษะ
�
ี
ั
ี
การเขียนโปรแกรม โดยมีวิธีการโปรแกรมท่ไม่ต้องมีการพิมพ์คาส่งท่ยุ่งยากซับซ้อน เหมาะกับการสอน
ี
�
ิ
หลักการโปรแกรมท่ส่งเสริมความคิดริเร่มสร้างสรรค์ การคิดอย่างมีระบบ และการทางานร่วมกันโดยการ
ี
ั
เผยแพร่และแลกเปล่ยนผลงานผ่านทางเวบไซต์ http://scratch.mit.edu/ ในเอกสารฉบบนใช้โปรแกรม
็
้
ี
Scratch เวอร์ชัน 2.0
ึ
ิ
ี
�
ช้นงานในโปรแกรม Scratch เรียกว่าโปรเจกต์ ซ่งประกอบด้วยโครงสร้างท่สาคัญอยู่ 3 ส่วน ได้แก่
เวที (Stage) ตัวละคร (Sprite) และสคริปต์ (Script) โดยแต่ละส่วนมีความสัมพันธ์กันและท�างานร่วมกัน
การสร้างโปรเจกต์เกิดจากการเขียนสคริปต์ (ชุดคาส่ง) ซ่งโปรแกรม Scratch ใช้การวางบล็อก
ั
ึ
�
เรียงต่อกันแทนการเขียนค�าสั่งในโปรแกรมภาษาทั่วไป เพื่อสั่งให้ตัวละครท�างาน ณ ต�าแหน่งต่างๆ บนเวที
�
ี
ี
ื
ื
�
ั
ื
คาส่งพ้นฐานเบ้องต้น เพ่อส่งงานให้ตัวละครเคลื่อนท่ เปล่ยนแปลงท่าทาง หรือการควบคุมการทางานของ
ั
ตัวละคร
เว็บไซต์ Scratch (http://scratch.mit.edu) เป็นแหล่งชุมชนออนไลน์ของผู้ใช้งานโปรแกรม Scratch
มีคุณสมบัติเด่นดังนี้
• เป็นแหล่งเรียนรู้เกี่ยวกับ Scratch ส�าหรับนักเรียนและผู้ที่ต้องการฝึกเขียนโปรแกรม Scratch
ี
• เป็นแหล่งข้อมูลการเรยนการสอนสาหรบครู มีเทคนคและวิธการเรยนการสอน จากครทสอน
ี
ั
�
ี
ิ
ู
ี
่
โปรแกรม Scratch ทั่วโลก รวมทั้งที่ Media Lab MIT ด้วย
• สามารถสร้างงานจาก Scratch แบบออนไลน์หรือดาวน์โหลดโปรแกรม Scratch รุ่น offline
มาใช้ที่เครื่องคอมพิวเตอร์ได้
166 เอกสารประกอบการอบรมครู การจัดการเรียนรู้สะเต็มด้วยการเขียนโปรแกรม Scratch

