NEW
Font size
WorksheetsNo-Code Scratch
Total questions: 25
Worksheet time: 13mins
Sprite' (สไปรต์) ในโปรแกรม Scratch คืออะไร?
ฉากหลังของเวที
ตัวละครหรือวัตถุที่เคลื่อนไหวได้บนหน้าจอ
ชุดของคำสั่งที่ใช้ควบคุมการทำงาน
ส่วนที่ใช้สำหรับเพิ่มเสียงประกอบ
หากต้องการให้ตัวละครเดินไปข้างหน้า 10 ก้าว ควรใช้บล็อกคำสั่งใด?
move (เคลื่อนที่) 10 steps
change x by (เปลี่ยนค่า x ด้วย) 10
go to x: (ไปที่ x:) 10 y: (y:) 10
glide (เลื่อน) 10 secs to x: (วินาที ไปที่ x:) 10
บล็อกคำสั่งที่ใช้สำหรับเปลี่ยนฉากหลัง คืออะไร?
switch backdrop to
change backdrop by
next backdrop
backdrop to
หากต้องการให้ตัวละครกระโดดข้ามสิ่งกีดขวาง ควรใช้การเปลี่ยนค่าของแกนใด?
x-axis (แกน x)
y-axis (แกน y)
z-axis (แกน z)
ทั้งแกน x, y และแกน z
หากต้องการสร้างระบบคะแนนที่เพิ่มขึ้น 1 คะแนนทุกครั้งที่ลิงสัมผัสกล้วย ควรใช้บล็อกคำสั่งใดรวมกัน?
forever (ตลอดไป) และ set score to (กำหนดคะแนนเป็น) 1
if on edge bounce (ถ้าชนขอบให้เด้งกลับ) และ change score by (เปลี่ยนคะแนนด้วย) 1
if touching (ถ้าสัมผัส) และ change score by (เปลี่ยนคะแนนด้วย) 1
when this sprite clicked (เมื่อสไปรต์นี้ถูกคลิก) และ hide (ซ่อน)
บล็อก 'when [space] key pressed' จัดอยู่ในกลุ่มคำสั่งใด?
Control (ควบคุม)
Events (เหตุการณ์)
Sensing (ตรวจจับ)
Operators (ตัวดำเนินการ)
บล็อก 'say [Hello!] for 2 secs' มีหน้าที่อะไร?
ให้ตัวละครมีเสียงพูดออกมา
ทำให้ตัวละครเคลื่อนที่
ทำให้ตัวละครแสดงข้อความในฟองคำพูด
เปลี่ยนขนาดของตัวละคร
หากต้องการให้สไปรต์ตัวหนึ่งหายไปจากหน้าจอ ควรใช้บล็อกคำสั่งใด?
show
go to front layer
hide
turn 15 degrees
ในเกมลิงวิ่งตามกล้วย ถ้าต้องการให้กล้วยหายไปเมื่อลิงเก็บได้ และปรากฏขึ้นใหม่ในตำแหน่งสุ่ม ควรใช้คำสั่งใดร่วมกัน?
hide (ซ่อน), wait (รอ) 1 secs, และ show (แสดง)
if touching (ถ้าสัมผัส), hide (ซ่อน), wait (รอ) 1 secs, และ go to random position (ไปที่ตำแหน่งสุ่ม)
forever (ตลอดไป) และ go to random position (ไปที่ตำแหน่งสุ่ม)
show (แสดง) และ go to random position (ไปที่ตำแหน่งสุ่ม)
หากต้องการให้สไปรต์มีเสียง 'pop' (ป็อป) เมื่อคลิก ควรใช้บล็อกคำสั่งใด?
start sound (เริ่มเสียง) pop
play sound (เล่นเสียง) pop until done
say (พูด) pop
change sound effect by (เปลี่ยนเอฟเฟกต์เสียงด้วย) pop
บล็อกคำสั่งที่ใช้สำหรับสร้างตัวนับเวลา (Timer) ในเกมลิงวิ่งตามกล้วยคืออะไร?
wait (รอ) 1 secs
forever (ตลอดไป) และ change timer by (เปลี่ยนตัวนับเวลาด้วย) 1
forever (ตลอดไป) และ wait (รอ) 1 secs
ใช้ตัวแปร (Variable) และบล็อก 'change variable by' (เปลี่ยนตัวแปรด้วย)
หากต้องการให้ตัวละครหันไปทางซ้าย ควรเปลี่ยนค่าแกนใดในบล็อก 'point in direction' (หันไปทางทิศทาง)?
90
0
-90
180
'Backdrop' (แบ็กดรอป) ในโปรแกรม Scratch คืออะไร?
ตัวละครหรือวัตถุ
ฉากหลังของเวที
คำสั่งที่ใช้ในการควบคุม
เสียงประกอบ
หากต้องการให้สไปรต์ตัวหนึ่งเปลี่ยนชุด (costume) ไปมา ควรใช้บล็อกคำสั่งใด?
go to front layer
switch costume to
say
set size to
หากต้องการให้ลิงกระโดดเมื่อกดปุ่ม Space Bar โดยให้ลิงค่อยๆ ขึ้นและค่อยๆ ลง ควรใช้บล็อกคำสั่งใดร่วมกัน?
when space key pressed , repeat, change y by
when space key pressed, go to x: y:
forever และ change y by
glide 1 secs to x: (วินาที ไปที่ x:)
บล็อก 'when green flag clicked' (เมื่อคลิกธงเขียว) มีหน้าที่อะไร?
เริ่มต้นการทำงานของสคริปต์
หยุดการทำงานของโปรเจกต์
บันทึกโปรเจกต์
แสดงข้อผิดพลาดในโปรเจกต์
บล็อก 'repeat 10' มีหน้าที่อะไร?
ทำให้คำสั่งภายในบล็อกทำงานซ้ำไปเรื่อยๆ
ทำให้คำสั่งภายในบล็อกทำงานเพียงครั้งเดียว
ทำให้คำสั่งภายในบล็อกทำงานซ้ำ 10 ครั้ง
ทำให้โปรเจกต์ทำงานช้าลง 10 วินาที
ในการสร้างเกมลิงวิ่งตามกล้วย หากต้องการให้ค้างคาวบินตามลิงไปตลอดเวลา ควรใช้บล็อกคำสั่งใด?
forever, go to monkey
go to (ไปที่) random position (ตำแหน่งสุ่ม)
if touching (ถ้าสัมผัส) monkey
change x by (เปลี่ยนค่า x ด้วย) 10
หากต้องการให้สไปรต์มีขนาดเล็กลง ควรใช้บล็อกคำสั่งใด?
set size to 100%
change size by 10
change size by -10
go to front layer
บล็อกคำสั่ง 'stop all' (หยุดทั้งหมด) อยู่ในกลุ่มคำสั่งใด?
Events (เหตุการณ์)
Control (ควบคุม)
Operators (ตัวดำเนินการ)
Looks (รูปลักษณ์)
หากต้องการให้สไปรต์เคลื่อนที่ไปในทิศทางสุ่มเมื่อเริ่มต้นโปรเจกต์ ควรใช้บล็อกใด?
point in direction (หันไปทางทิศทาง) 90
go to random position (ไปที่ตำแหน่งสุ่ม)
point in direction (หันไปทางทิศทาง) pick random (สุ่มจาก) 1 to 360
turn (หมุน) 15 degrees
บล็อก 'change score by (เปลี่ยนคะแนนด้วย) 1' มีหน้าที่อะไร?
กำหนดค่าคะแนนให้เป็น 1
เพิ่มค่าคะแนนขึ้น 1
ลดค่าคะแนนลง 1
ทำให้คะแนนแสดงผล
หากต้องการให้ลิงวิ่งไปตามลูกศรที่กด (ซ้าย-ขวา) และต้องไม่หมุนหัวกลับด้าน ควรใช้บล็อกคำสั่งใด?
set rotation style (กำหนดรูปแบบการหมุน) 'all around'
set rotation style (กำหนดรูปแบบการหมุน) 'left-right'
set rotation style (กำหนดรูปแบบการหมุน) 'don't rotate'
ใช้บล็อก 'turn' (หมุน)
บล็อก 'if...then...' มีหน้าที่อะไร?
ทำให้คำสั่งทำงานซ้ำๆ
กำหนดค่าตัวแปร
รับค่าจากผู้ใช้
ทำให้คำสั่งทำงานเมื่อเป็นจริง
หากต้องการให้สไปรต์สุ่มปรากฏขึ้นในตำแหน่งใดก็ได้บนหน้าจอ ควรใช้บล็อกคำสั่งใด?
go to x: (ไปที่ x:) 0 y: (y:) 0
change x by (เปลี่ยนค่า x ด้วย)
go to random position (ไปที่ตำแหน่งสุ่ม)
set position to (กำหนดตำแหน่งเป็น)
