wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบก่อนเรียนScratch

Total questions: 33

Worksheet time: 32mins

Name
Class
Date
1.
โปรแกรม Scratch คืออะไร
a)
โปรแกรมภาษา
พัฒนาโดยทีมงาน Media Lap MIT
b)
โปรแกรมฝึกการเขียนคำสั่งด้วยการเขียนโปรแกรมภาษาอย่างง่าย
c)
โปรแกรมในการต่อบล็อก
คําสั่งเพื่อสร้างโปรแกรมสคริปต์ให้กับตัวละครเท่านั้น
d)
โปรแกรมภาษาที่ผู้เรียนสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกม ดนตรี และศิลปะ
2.
ข้อใด คือ บล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์
a)
ทำซ้ำตลอด
b)
เคลื่อน...ก้าว
c)
เมื่อธงเขียวถูกคลิก
d)
พูด...เป็นเวลา...วินาที
3.
ข้อใด คือ ขั้นตอนการบันทึกงาน Scratch
a)
ไฟล์ > เปิด > คอมพิวเตอร์ > D: > ป.6  > Room... > พิมพ์ชื่อไฟล์ใหม่ > ตกลง
b)
ไฟล์ > เปิด > บันทึกเป็น... > D: > ป.6  > Room... > พิมพ์ชื่อไฟล์ใหม่ > ตกลง
c)
ไฟล์ > บันทึกเป็น... > คอมพิวเตอร์ > C: > ป.6  > Room... > พิมพ์ชื่อไฟล์ใหม่ > ตกลง
d)
ไฟล์ > บันทึกเป็น... > คอมพิวเตอร์ > D: > ป.6  > Room... > พิมพ์ชื่อไฟล์ใหม่ > ตกลง
4.
ข้อใด คือ ขั้นตอนการเขียนสคริปต์ให้ปลาเคลื่อนที่ไปมา
a)
เมื่อธงเขียวถูกคลิก > วนซ้ำตลอด > เคลื่อนที่ 10 ก้าว 
b)
เมื่อธงเขียวถูกคลิก > เคลื่อนที่ 999 ก้าว > ถ้าชนขอบให้สะท้อนกลับ
c)
เมื่อธงเขียวถูกคลิก > วนซ้ำ10  > เคลื่อนที่ 10 ก้าว > ถ้าชนขอบให้สะท้อนกลับ
d)
เมื่อธงเขียวถูกคลิก >
วนซ้ำตลอด >
เคลื่อนที่ 10 ก้าว >
ถ้าชนขอบให้สะท้อนกลับ
5.
ข้อใด คือ วิธีการทำให้ปลาเคลื่อนที่แบบไม่กลับหัว
a)
คลิกปุ่มหมุนได้
b)
คลิกปุ่มไม่ต้องหมุน
c)
คลิกปุ่มเฉพาะหน้าซ้าย-ขวา
d)
ลากเส้นสีฟ้าที่ตัวละครให้เฉียง
6.
ข้อใด คือ การทำให้ปลาเคลื่อนที่แบบไร้ทิศทาง
a)
คลิกปุ่มหมุนได้
b)
คลิกปุ่มไม่ต้องหมุน
c)
คลิกปุ่มเฉพาะหน้าซ้าย-ขวา
d)
ลากเส้นสีฟ้าที่ตัวละครให้เฉียง
7.
บล็อกใดช่วยทำให้ตัวละครปลาขยับปากได้
a)
ชุดถัดไป
b)
เคลื่อน...ก้าว
c)
ไปยัง X: ... Y: ...
d)
ถ้าชนขอบให้สะท้อนกลับ
8.
ข้อใด คือ วิธีการนำเข้าปลา 2 ลักษณะ เมื่อต้องการเขียนสคริปต์ให้ปลาขยับปากได้
a)
คลิกตัวละคร > ชุด >
นำเข้า > เลือกตัวละครปลาที่มี 2 ลักษณะ
ที่เหมือนกัน > ตกลง
b)
คลิกตัวละคร > ชุด >
นำเข้า > เลือกตัวละครปลาที่มี 2 ลักษณะ
ที่แตกต่างกัน > ตกลง
c)
คลิกฉาก > พื้นหลัง >
นำเข้า > เลือกตัวละครปลาที่มี 2 ลักษณะ
ที่แตกต่างกัน > ตกลง
d)
คลิกตัวละคร > พื้นหลัง > นำเข้า > เลือกตัวละครปลาที่มี 2 ลักษณะ
ที่แตกต่างกัน > ตกลง
9.
เมื่อต้องการเขียนสคริปต์ให้ปลาเคลื่อนที่ไปมาและขยับปาก จำเป็นต้องใช้บล็อกใดบ้าง
a)
เมื่อได้รับ , วนซ้ำตลอด , เคลื่อนที่ 10 ก้าว , 
ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที
b)
เมื่อธงเขียวถูกคลิก , วนซ้ำ10 , เคลื่อนที่ 10 ก้าว , ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที
c)
เมื่อธงเขียวถูกคลิก , 
วนซ้ำตลอด , 
เคลื่อนที่ 10 ก้าว , 
ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที , ชุดถัดไป
d)
เมื่อได้รับ , วนซ้ำตลอด , 
เคลื่อนที่ 10 ก้าว , 
ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที , พูด...เป็นเวลา...วินาที
10.
ข้อใด คือ บล็อกจำเป็นในการเขียนสคริปต์ให้ปลาใหญ่กินปลาเล็ก
a)
ถ้า... , สัมผัส? , ซ่อน 
b)
ถ้า... , เมื่อได้รับ , ซ่อน 
c)
ชุดถัดไป , สัมผัส? , ซ่อน 
d)
ส่งกระจาย , เมื่อได้รับ , ซ่อน
11.
บล็อกถ้า... อยู่ในแถบใด มีหน้าที่อะไร
a)
แถบควบคุม
ใช้ควบคุมการรับรู้ของคำสั่งเคลื่อนที่
b)
แถบการรับรู้
เพื่อการรับรู้คำสั่งว่าเกิดอะไรขึ้นกับตัวละคร
c)
แถบควบคุม
ใช้ครอบบล็อกอื่นๆ เพื่อให้ทำงานตามเงื่อนไข 
d)
แถบการรับรู้
เพื่อรับรู้คำสั่งว่าฉากเป็นไปตามเงื่อนไขบล็อกสัมผัสหรือไม่
12.
บล็อกสัมผัส?
อยู่ในแถบใด
และมีหน้าที่อะไร
a)
แถบการรับรู้
มีหน้าที่คืนค่าคำตอบถูกหรือผิด
b)
แถบควบคุม
ใช้ควบคุมการรับรู้ของคำสั่งสัมผัส
c)
แถบการรับรู้
เพื่อการรับรู้คำสั่งว่าฉากสัมผัสกันหรือไม่
d)
แถบควบคุม
ใช้ตรวจสอบการรับรู้คำสั่งว่าตัวละครเป็นไปตามเงื่อนไขบล็อกสัมผัสหรือไม่
13.
ข้อใด คือ บล็อกที่ทำให้ตัวละครพูดคุยสลับกันไปมาได้
a)
พูด... , รอ...วินาที
b)
ส่งกระจาย , เมื่อได้รับ
c)
เมื่อธงเขียวถูกคลิก , รอ...
d)
พูด...เป็นเวลา...วินาที , รอ...วินาที
14.
หากเขียนสคริปต์ให้ตัวละคร1พูดก่อนเป็นเวลา 5 วินาที จะต้องเขียนสคริปต์ตัวละคร2 อย่างไร
a)
เมื่อธงเขียวถูกคลิก > พูด...เป็นเวลา...วินาที > รอ 4 วินาที 
b)
เมื่อธงเขียวถูกคลิก > พูด...เป็นเวลา...วินาที > รอ 5 วินาที 
c)
เมื่อธงเขียวถูกคลิก > รอ 5 วินาที > พูด...เป็นเวลา 4 วินาที
d)
เมื่อธงเขียวถูกคลิก > รอ 1 วินาที > พูด...เป็นเวลา 4 วินาที
15.
บล็อกพูด...เป็นเวลา...วินาที อยู่ที่แถบใด
a)
แถบรูปร่าง
b)
แถบควบคุม
c)
แถบกำลังรับรู้
d)
แถบการเคลื่อนที่
16.
เมื่อใช้บล็อกส่งกระจายในการเขียนสคริปต์ จะต้องใช้บล็อกใดร่วมด้วยคำสั่งจึงจะทำงาน
a)
ซ่อน
b)
แสดง
c)
เมื่อได้รับ
d)
รอ...วินาที
17.
หากต้องการให้ฉากสลับพื้นหลังเมื่อตัวละคร1พูดจบในฉากแรก จะต้องใช้บล็อกใดบ้าง
a)
ฉาก : ส่งกระจาย... ,
ตัวละคร1 : เมื่อได้รับ... > ชุดถัดไป
b)
ตัวละคร1 : ส่งกระจาย... ,
พื้นหลัง : เมื่อได้รับ... > ชุดถัดไป
c)
ตัวละคร1 : ส่งกระจาย... ,
ฉาก : เมื่อได้รับ... >
สลับพื้นหลังไปเป็น...
d)
ฉาก : ส่งกระจาย... ,
ตัวละคร1 : เมื่อได้รับ... > สลับพื้นหลังไปเป็น...
18.
หากแม่มดต้องการส่งกระจายข่าวสารไปยังปู เพื่อให้ปูแสดงออกมา จะต้องใช้บล็อกใดกับแม่มดและปู
a)
แม่มด : ส่งกระจาย... ,
ปู : เมื่อได้รับ...
b)
ปู : ส่งกระจาย... ,
แม่มด : เมื่อได้รับ...
c)
แม่มด :
ส่งกระจาย...และรอ ,
ปู : เมื่อได้รับ...
d)
ปู : ส่งกระจาย...และรอ ,
แม่มด : เมื่อได้รับ...
19.
ข้อใด คือ นามสกุลไฟล์รูปภาพที่มีพื้นหลังโปร่งใส 
a)
.GIF
b)
.PNG
c)
.JPG
d)
.NPG
20.
ข้อใดคือวิธีการบันทึกรูปภาพจากอินเทอร์เน็ต
a)
คลิกขวา > บันทึกรูปภาพเป็น... (save image as...)
b)
คลิกซ้าย > บันทึกรูปภาพเป็น... (save image as...)
c)
คลิกซ่าย > คัดลอกรูปภาพ (copy image as...)
d)
คลิกขวา > คัดลอกรูปภาพ (copy image as...)
21.
ข้อใด คือ การนำเข้าตัวละครจากอินเทอร์เน็ต
a)
วาดภาพใหม่ > คอมพิวเตอร์ > ไดร์ D > ป.6 > Room... > เลือกตัวละครที่บันทึกไว้
b)
ตัวละครลับ > คอมพิวเตอร์ > ไดร์ D > ป.6 > Room... > เลือกตัวละครที่บันทึกไว้
c)
เลือกภาพใหม่จากแฟ้ม > คอมพิวเตอร์ > ไดร์ D > ป.6 > Room... > เลือกตัวละครที่บันทึกไว้
d)
คลิกฉาก > นำเข้าตัวละครใหม่จากแฟ้ม > คอมพิวเตอร์ > ไดร์ D > ป.6 > Room... > เลือกตัวละครที่บันทึกไว้  
22.
ข้อใด คือ วิธีการแก้ไขภาพตัวละครให้โปร่งใส
a)
คลิกฉาก > ชุด > แก้ไข >
เลือกเครื่องมือดูดสี > ดูดสีโปร่งใส > เลือกเครื่องมือเทสี >
เทบริเวณพื้นหลังของตัวละคร > ตกลง
b)
คลิกฉาก > ชุด > แก้ไข >
เลือกเครื่องมือดูดสี >
ดูดสีโปร่งใส > เลือกเครื่องมือพู่กัน >
เทบริเวณพื้นหลังของตัวละคร > ตกลง
c)
คลิกตัวละคร > ชุด > แก้ไข > เลือกเครื่องมือดูดสี >
ดูดสีโปร่งใส > เลือกเครื่องมือเทสี > เทบริเวณพื้นหลังของตัวละคร > ตกลง
d)
คลิกตัวละคร > ชุด > แก้ไข >
เลือกเครื่องมือดูดสี >
ดูดสีโปร่งใส >
เลือกเครื่องมือพู่กัน >
เทบริเวณพื้นหลังของตัวละคร > ตกลง
23.
ข้อใด คือ วิธีการแก้ไขพื้นหลังให้มีขนาดเหมาะสม
a)
คลิกฉาก > ชุด > แก้ไข > หด/ขยาย > ตกลง
b)
คลิกฉาก > พื้นหลัง > แก้ไข > หด/ขยาย > ตกลง
c)
คลิกตัวละคร > ชุด > แก้ไข > หด/ขยาย > ตกลง
d)
คลิกตัวละคร > พื้นหลัง > แก้ไข > หด/ขยาย > ตกลง
24.
หากคนหันหน้าไปทางซ้าย แต่เดินถอยหลังไปทางขวาจะมีวิธีการแก้ไขอย่างไร 
a)
คลิกที่ตัวละครนั้น > เลือกชุด > แก้ไข >
คลิกปุ่มพลิกในแนวนอน
b)
คลิกที่ตัวละครนั้น > ลากเส้นสีฟ้าไปอีกด้านหนึ่ง
c)
คลิกที่ตัวละครนั้น > คลิกปุ่มหมุนได้ > ลากเส้นสีฟ้าไปอีกด้านหนึ่ง
d)
คลิกที่ตัวละครนั้น > เลือกชุด > แก้ไข > คลิกปุ่มหมุนตามเข็มนาฬิกา
25.
เมื่อเปิดโปรแกรม Scratch ขึ้นมาจะพบว่าแมวอยู่ตำแหน่งใด
a)
X : 0 , Y: 0 
b)
X : 1 , Y: 1
c)
X : -1 , Y: 1
d)
X : 1 , Y: -1
26.
บล็อกไปยัง X : ... Y : ... อยู่ที่แถบใด
a)
การเคลื่อนที่ 
b)
ควบคุม
c)
รูปร่าง
d)
กำลังรับรู้ 
27.
หากต้องการให้ตัวละครอยู่ในตำแหน่งที่ต้องการเสมอต้องทำอย่างไร
a)
ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการทุกครั้งก่อนคลิกธงเขียว 
b)
ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ > เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก > ไปยัง X :  Y : สังเกตค่า X และ Y ของตัวละครบริเวณเวที แล้วเติมค่า X และ Y ลงไป
c)
ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ > เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก > ไปยัง X :  Y :
สังเกตค่า X และ Y ของตัวละครบริเวณตัวละครที่ถูกเลือก แล้วเติมค่า X และ Y ลงไป 
d)
ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ > เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก > ไปยัง X :  Y : สังเกตค่า X และ Y ของตัวละครบริเวณเวที แล้วเติมค่า X : 0 และ Y : 0 ลงไป
28.
หากต้องการเขียนสคริปต์ให้กับตัวละครหลายตัวเหมือนๆกัน ควรทำอย่างไร
a)
เพิ่มตัวละคร
b)
คัดลอกสคริปต์
c)
สร้างสคริปต์ใหม่
d)
นำเข้าตัวละคร
หลายๆตัว
29.
ข้อใด คือ วิธีการคัดลอกสคริปต์
a)
ลากสคริปต์บล็อกบนสุดของตัวละครที่ต้องการ คลิกขวา เลือกทำซ้ำ
เลือกฉาก 
b)
คลิกขวาเพื่อเลือกคัดลอก จากนั้นไปที่ตัวละครอีกตัวแล้วคลิกขวาเพื่อเลือกวาง
c)
ลากสคริปต์บล็อกล่างสุดของตัวละครที่ต้องการ แล้วนำไปวางบริเวณรายการตัวละครที่ต้องการ
d)
ลากสคริปต์บล็อกบนสุดของตัวละครที่ต้องการ แล้วนำไปวางบริเวณรายการตัวละครที่ต้องการ
30.
ข้อใด คือ วิธีสังเกตว่าสคริปต์ใดถูกคัดลอกไปแล้ว
a)
เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าจะมีกรอบสี่เหลี่ยมสีฟ้าล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้
b)
เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ตัวละคร
c)
เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณฉากที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ฉากนั้นและจะมีกรอบสี่เหลี่ยมฟ้าล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้
d)
เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ตัวละครนั้นและจะมีกรอบสี่เหลี่ยมสีขาวล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้
31.
ข้อใด คือ เว็บไซต์ที่ใช้ส่งงาน
a)
www.edmodo.com
b)
www.etmodo.com
c)
www.eddomo.com
d)
www.edmoodoo.com
32.
ข้อใด คือ วิธีการดาวน์โหลดงานเพื่อแก้ไขเพิ่มเติม
a)
คลิก Turn in >
คลิก Download >
ไฟล์งานจะอยู่ในไดร์ D 
b)
คลิก Resubmit this Assignment > คลิก Download > ไฟล์งานจะอยู่ในโฟลเดอร์ download >
คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง  
c)
คลิก Turn in ของ Assignment
ที่ต้องการแก้ไข > คลิก open > ไฟล์งานจะอยู่ในโฟลเดอร์ download > คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง  
d)
คลิก Turn in ของ Assignment ที่ต้องการแก้ไข > คลิก Download > ไฟล์งานจะอยู่ในโฟลเดอร์ download > คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง  
33.
เมื่อนักเรียนต้องการส่งงานเดิมอีกครั้งต้องทำอย่างไร
a)
คลิก Resubmit this Assignment ของ Assignment ที่ต้องการส่ง > คลิก turn in > คลิก Attach files > เลือกไฟล์ที่ต้องการ > open > คลิก turn in assignment
b)
คลิก turn in ของ Assignment ที่ต้องการส่ง > คลิก Resubmit this Assignment > พิมพ์ข้อความ > คลิก Attach files > เลือกไฟล์ที่ต้องการ > open > คลิก turn in assignment
c)
คลิก turn in assignment ของ Assignment ที่ต้องการส่ง > คลิก turn in > คลิก Attach files > เลือกไฟล์ที่ต้องการ > open > คลิก Resubmit this Assignment
d)
คลิก turn in ของ Resubmit this Assignment ที่ต้องการส่ง > คลิก Assignment > พิมพ์ข้อความ > คลิก Attach files > เลือกไฟล์ที่ต้องการ > open > คลิก turn in assignment