Scratch พน้ื ฐาน
รูจ้ กั พกิ ดั
(X:3 , Y:5)
B
ก สารบญั หน้า สารบญั ข
เรอ่ื ง 1 เรอ่ื ง หน้า
3
อ่านคา่ พกิ ดั โปรแกรม Scratch 11 คาสง่ ั go to และ move 17
ตวั อยา่ งพกิ ดั 13 คาสง่ ั point in direction 18
การใชค้ าสง่ ั เคลอ่ื นท่ ี 15 คาสง่ ั pen และการดบี กั 21
วางแผนการเขยี นสครปิ ต์ แบบทดสอบ 25
เขยี นสครปิ ต์ ผจู้ ดั ทา 45
1 2
อ่านคา่ พกิ ดั โปรแกรม Scratch คอื การอ้างองิ ตาแหน่ง หรอื พกิ ดั
• แนวตง้ ั แทนด้วย แกน Y
• แนวนอน (หรอื แนวระนาบ) แทน
ด้วยแกน x
3 4
ตวั อยา่ งพกิ ดั จุด A
X:0
(X:0 , Y:0) Y:0
A
5 6
(X:3 , Y:5) จดุ B
X:3
B Y:5
7 8
(X:-4 , Y:3) จดุ C
X : -4
C Y:3
9 10
AB CD จากภาพ ท่ขี อบเวทที ง้ ั 4 ด้าน
จะสงั เกตคา่ x และคา่ Y เป็นดงั น้ ี
ขอบเวทดี ้านซา้ ย คา่ x= -240
ขอบเวทดี ้านขวา คา่ x= 240
ขอบเวทดี ้านบน คา่ Y=180
ขอบเวทดี ้านบน คา่ Y=-180
EF GH
11 12
การใชค้ าสง่ ั เคลอ่ื นท่ ี จะเขยี นสครปิ ต์อยา่ งไร?
ให้แมวเคลอ่ื นท่ไี ปยงั
ตาแหน่งพกิ ดั ท่กี าหนด
(จุดสแี ดง)
13 วางแผนการเขยี นสครปิ ต์ 14
สงั เกตพกิ ดั
จุดท่ ี 1 ตาแหน่ง
x:0 y:100
จุดท่ ี 2 ตาแหน่ง
x:100 y:100
จุดท่ ี 3 ตาแหน่ง
x:100 y:-100
จุดท่ ี 4 ตาแหน่ง
x:-100 y:-100
จุดท่ ี 5 ตาแหน่ง
x:-100 y:0
15 16
เขยี นสครปิ ต์
การทางานของสครปิ ต์คาสง่ ั
เมอ่ื ธงเขยี วถกู คลกิ
ตวั ละครแมวอยูท่ ่ ี พกิ ดั x:0, Y:0
ตวั ละครแมวเคลอ่ื นท่ไี ปท่พี กิ ดั x:0 ,y:100
17 18
คาสง่ ั go to และ move คาสง่ ั point in direction
คาสง่ ั go to สามารถกาหนดให้ตวั ละคร
ตวั ละครจะยา้ ยตาแหน่งไปอยา่ งรวดเรว็ หนั ไปในทศิ ทางท่ตี ้องการ เช่น
จนเรามองไมเ่ หน็ การเคลอ่ื นท่ ี ขวา 90 องศา
คาสง่ ั move ซา้ ย -90 องศา
คอื การยา้ ยตาแหน่งตวั ละครไปแนวเดยี วกนั
กบั ทศิ ทางท่ตี วั ละครหนั หน้าอยู่
19 20
เขยี นสครปิ ต์ให้ตวั ละคร
ลา่ ง 180 องศา
บน 0 องศา
21 22
คาสง่ ั pen และการดบี กั เขยี นสครปิ ต์จากภาพร่าง
สง่ ั ให้แมววาดเสน้ ทางให้เรา โดยใชค้ าสง่ ั ในกลมุ่ Pen
ต้องการวาด “ตะเกยี บ” ด้วยเสน้ สองเสน้
โดยกาหนดจดุ เรม่ิ ต้น ลา้ งหน้าจอ จรดปากกา วาดเสน้ บน
ยา้ ยไปจดุ เรม่ิ ต้นของเสน้ ลา่ ง แลว้ วาดเสน้ ลา่ ง
23 ผลลพั ธ์ 24
เขนี นโปรแกรม
แบบทดสอบ 1 จากรูป จดุ A อยูท่ ่พี กิ ดั ใด ?
A ก (X:-5 , Y:-5)
B ข (X:5 , Y:5)
ค (X:-5 , Y:5)
F C ง (X:5 , Y:-5)
E D
จากภาพตอบคาถามต่อไปน้ ี
A 2 จากรูป จดุ B อยูท่ ่พี กิ ดั ใด ?
B
ก (X:2 , Y:-2)
F C ข (X:2 , Y:2)
E D ค (X:-2 , Y:2)
ง (X:-2 , Y:-2)
จากภาพตอบคาถามต่อไปน้ ี
A 3 จากรูป จดุ C อยทู่ ่พี กิ ดั ใด ?
B
ก (X:-1 , Y:-2)
F C ข (X:-1 , Y:2)
E D ค (X:1 , Y:-2)
ง (X:1 , Y:2)
จากภาพตอบคาถามต่อไปน้ ี
A 4 จากรูป จดุ D อยูท่ ่พี กิ ดั ใด ?
B
ก (X:5 , Y:3)
F C ข (X:-5 , Y:3)
E D ค (X:-5 , Y:-3)
ง (X:5 , Y:-3)
จากภาพตอบคาถามต่อไปน้ ี
A 5 จากรูป จุด E อยูท่ ่พี กิ ดั ใด ?
B
ก (X:3 , Y:-5)
F C ข (X:-3 , Y:5)
E D ค (X:-3 , Y:-5)
ง (X:3 , Y:5)
จากภาพตอบคาถามต่อไปน้ ี
A 6 จากรูป จุด F อยูท่ ่พี กิ ดั ใด ?
B
ก (X:-6 , Y:3)
F C ข (X:6 , Y:-3)
E D ค (X:-6 , Y:-3)
ง (X:6 , Y:3)
จากภาพตอบคาถามต่อไปน้ ี
จากภาพตอบคาถามต่อไปน้ ี 7 จากรูป มมุ ก่อี งศา?
ก 0 องศา
ข 90 องศา
ค -90 องศา
ง 180 องศา
จากภาพตอบคาถามต่อไปน้ ี 8 จากรูป มมุ ก่อี งศา?
ก -90 องศา
ข 90 องศา
ค 0 องศา
ง 180 องศา
จากภาพตอบคาถามต่อไปน้ ี 9 จากรูป มมุ ก่อี งศา?
ก 180 องศา
ข 0 องศา
ค -90 องศา
ง 90 องศา
10 จากรูป มุมก่อี งศา?
ก 0 องศา
ข 90 องศา
ค -90 องศา
จากภาพตอบคาถามต่อไปน้ ี
ง 180 องศา