You are on page 1of 12

8/9/22, 10:14 AM scrach2

NAME : 
CLASS : 
scrach2
60 Questions DATE  : 

1. 1.ข้อใดเป็ นประโยชน์ของโปรแกรม Scratch

A ข. สร้างนิทาน B ก.ตกแต่งภาพ

C ง.ค้นหาข้อมูล D ค.พิมพ์รายงาน

2. 2.ข้อใดต่อไปนี้ไม่ใช่บล็อกคำสั่งโปรแกรม Scratch

A ง. ปรับขนาดอักษร B ข. รูปร่าง

C ก. ปากกา D ค. การเคลื่อนที่

3. 3.เมื่อต้องการให้ตัวละครในโปรแกรม Scratch เลี้ยวซ้าย ต้องเลือกบล็อกคำสั่งใด

A ค. ควบคุม B ข. รูปร่าง

C ง. การเคลื่อนที่ D ก. เสียง

4. 4.ขั้นตอนแรกในการเขียนโปรแกรม Scratch คืออะไร

A ข. การเขียนสคริปต์ตัวละคร B ง. การออกแบบซอฟต์แวร์โดยใช้ผังงาน

C ค. การกำหนดคำสั่งให้ตัวละครพูด D ก. การเลือกบล็อกรูปร่าง

5. 5.โปรแกรม Scratch คืออะไร

ค. โปรแกรมภาษาที่สั่งให้คอมพิวเตอร์ทำงานด้วย ก. โปรแกรมที่พัฒนาขึ้นเพื่อสร้างเกมรูปแบบใหม่
A B
การเขียนภาษาอย่างง่าย เพื่อฝึกการเขียนคำสั่ง ๆ

ง. โปรแกรมภาษาที่สามารถสร้างชิ้นงานได้อย่าง
ข. โปรแกรมที่ใช้ในการต่อบล็อกคำสั่งเพื่อพัฒนา
C ง่าย เช่น นิทานที่โต้ตอบกับผู้อ่านได้ เกม ดนตรี D
คอมพิวเตอร์
เป็ นต้น

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 1/12
8/9/22, 10:14 AM scrach2

6. 6.การเขียนโปรแกรมมีประโยชน์อย่างไร

ง. ทำรายงานเพื่อนำเสนอข้อมูลซึ่งมีการเรียบเรียง
A B ก.ช่วยให้ทันสมัย รู้เท่าทันเทคโนโลยี
และใช้วิธีนำเสนอหลากหลาย

ข. ส่งเสริมการคิดวิเคราะห์ คิดอย่างเป็ นระบบ และ ค. เป็ นการเตรียมความพร้อมและเสริมความรู้เพื่อ


C D
เป็ นเหตุเป็ นผล เรียนต่อในระดับที่สูงขึ้น

7. 7.ตัวละครหลักของโปรแกรม Scratch คืออะไร

A ข. สุนัข B ง. ไดโนเสาร์

C ค.เป็ ด D ก. แมว

8. 8.ข้อใดกล่าวถึงเวทีในโปรแกรม Scratchได้ถูกต้อง

ข. เวทีเป็ นชุดคำสั่งสำหรับตัวละคร เช่น การ ค. พื้นที่แสดงรายการตัวละคร เพื่อดูรายละเอียด


A B
เคลื่อนที่ รูปร่าง ของตัวละครนั้น

ง. เวทีมีสีเหลืองไม่สามารถเปลี่ยนแปลงพื้นหลัง
C ก. เวทีมีขนาดกว้าง 480 หน่วยสูง 360 หน่วย D
หรือฉากหลังได้

9. 9.ข้อใดต่อไปนี้คือบล็อกที่ถูกนำมาเป็ นอันดับแรกในการเขียนสคริปต์

A ค. เมื่อธงเขียวถูกคลิก B ก. เคลื่อน.....ก้าว

C ข. ตั้งค่า x เป็ น 0 D ง. ความยาวของ.....

10. 10.เมื่อต้องการให้ตัวละครพูดคำว่า “สวัสดี” ต้องเลือกบล็อกคำสั่งใด

A ค. ควบคุม B ข. รูปร่าง

C ก. เสียง D ง. การเคลื่อนที่

11. 11.แท็บที่ใช้สำหรับแก้ไขตัวละคร หรือ sprite คือแท็บใด

A 4. Motion B 1. Control

C 2. Costumes D 3. Data

12. 12.บล็อกคำสั่งในโปรแกรม Scratch มีทั้งหมดกี่รูปแบบ

A 3. 6 รูปแบบ B 1. 2 รูปแบบ

C 4. 8 รูปแบบ D 2. 4 รูปแบบ

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 2/12
8/9/22, 10:14 AM scrach2

13. 13. ภาษาหลักที่โปรแกรม Scratch ใช้คือภาษาอะไร

A 2. ภาษาอังกฤษ B 1. ภาษาไทย

C 4. ภาษาจีน D 3. ภาษาฝรั่งเศส

14. 14.รายละเอียดในข้อใดต่อไปนี้ คือรายละเอียดของ function block

2. เป็ นบล็อกที่จะควบคุมบล็อกที่ครอบอยู่ให้
4. เป็ นบล็อกที่รับเหตุการณ์ตามที่กำหนดเพื่อให้
ทำงานตามที่กำหนด การเปลี่ยนแปลงค่าในบล็อก
A คำสั่งที่เชื่อมต่อด้านล่างเริ่มทำงาน ต้องอยู่ด้านบน B
คำสั่ง ทำได้ 2 รูปแบบ คือ พิมพ์ค่าและเลือกจาก
สุดของบล็อกอื่นเสมอ
รายการ

1. เพื่อให้ทำงานตามที่กำหนด สามารถเชื่อมต่อ 3. เป็ นบล็อกที่มีการคืนค่าสามารถวางลงในบล็อก


C D
กับบล็อกอื่นได้ทั้งด้านล่างของบล็อก คำสั่งอื่นได้ แต่ไม่สามารถเชื่อมต่อกับบล็อกอื่นได้

15. 15.คำสั่งใดไม่ใช่คำสั่งเปลี่ยนทิศทางของ sprite

A 2. turn right ( ) degrees B 3. turns left ( ) degrees

C 4. change x by D 1. point in direction ( )

16. 16.ข้อใดอธิบายการทํางานของบล็อกคําสั่งต่อไปนี้ ได้ถูกต้อง

A ก. เป็ นการกําหนดจุดเริ่มต้นของตัวละคร B ง. ข้อ.ก และข้อ.ข ถูก

ค. เมื่อตัวละครมีการ
y : ……… จะวิ่งไปตาม ข. เมื่อกดปุ่ มธงเขียวจะเริ่มต้นการทํางานที่ตําแหน่
C เคลื่อนที่ตัวเลข x : ……. D
ตําแหน่งของตัวละคร งนี้เท่านั้น
และ

17. 17.หากเปลี่ยนตัวเลขใน บล็อก Move ของกลุ่มบล็อก Motion จากเลข 10 เป็ น -10 จะเกิดอะไร
ขึ้น?

A ตัวละครตีลังกา B ตัวละครก้าวช้าลง

C ตัวละครก้าวเร็วขึ้น D ตัวละครเดินถอยหลัง

18. 18.สคริปต์ หมายถึง

A เป็ นพื้นที่ที่ใช้ในสำหรับเขียนโปรแกรม B กำหนดตัวละครได้หลายตัว

C เป็ นพื้นที่แสดงผลลัพธ์การทำงาน D พิกัดของตำแหน่ง

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 3/12
8/9/22, 10:14 AM scrach2

19. 19.บล็อกคำสั่ง repeat หมายถึงคำสั่งอะไร

คำสั่งที่กำหนดการทำงานแบบวนซ้ำตามจำนวน
A B คำสั่งที่กำหนดการทำงานแบบวนซ้ำไม่รู้จบ
รอบที่กำหนด

C คำสั่งที่กำหนดการทำงานแบบวนซ้ำ D คำสั่งกำหนดค่าเริ่มต้นให้กับตัวแปร

20. 20.การเขียนสคริปต์ให้ตัวละคร ต้องวางบล็อกไว้ที่ใด

A Scratch B Script

C Sprite D Stage

21. 21.จากภาพ เรียกว่าอะไรในโปรแกรม Scratch

ง. ข้อมูลของเวที หรือตัวละครที่ถูกเลือก (Sprite


A ค. ตัวละคร B
Header Pane)

C ก. กลุ่มบล็อกคำสั่ง D ข. พื้นที่เขียนสคริปต์ (Script)

22. 22.
จากภาพ เรียกว่าอะไรในโปรแกรม Scratch

A ก. กลุ่มบล็อกคำสั่ง B ข. บล็อกคำสั่งในกลุ่มที่เลือก

C ค. แถบเมนูเครื่องมือ (Toolbar) D ง. เครื่องมือเวที (Stage Toolbar)

23. 23.จากภาพ เครื่องมีนี้มีหน้าทำงานอย่างไร

A ก. ปุ่ มประทับตราตัวละคร B ค. ปุ่ มลบตัวละคร

C ง. ปุ่ มเพิ่มขนาดตัวละคร D ข. ปุ่ มลดขนาดตัวละคร

24. 24.จากภาพ เครื่องมีนี้มีหน้าทำงานอย่างไร

A ค. ปุ่ มลบตัวละคร B ข. ปุ่ มลดขนาดตัวละคร

C ก. ปุ่ มประทับตราตัวละคร D ง. ปุ่ มเพิ่มขนาดตัวละคร

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 4/12
8/9/22, 10:14 AM scrach2

25. 25.บล็อกคำสั่ง มีหน้าที่ทำงานอย่างไร

A ก. สั่งให้ตัวละครเคลื่อนที่ 10 ก้าว B ง. สั่งให้ตัวละครคิด Hello!

C ค. สั่งให้ตัวละครพูด Hello! เป็ นเวลา 2 วินาที D ข. สั่งให้ตัวละครพูด Hello!

26. 26.บล็อกคำสั่ง มีหน้าที่ทำงานอย่างไร

A ก. สั่งให้ตัวละครเคลื่อนที่ 10 ก้าว B ค. สั่งให้ตัวละครเคลื่อนที่ 20 ก้าว

C ข. สั่งให้ตัวละครย้ายตำแหน่งไปที่ 10 D ง. สั่งให้ตัวละครหมุนไป 10

27. 27.คำสั่ง สั่งให้ตัวละคร เดินขวา 20 ก้าว เล่นเสียงแมว แล้วพูดคำว่า สวัสดีครับ!!! เป็ นเวลา 2 วินาที ตรงกับ
บล็กคำสั่งในข้อใด

A B

C D

28. 28.ถ้าต้องทำคำสั่งนั้นซ้ำ 5 ครั้ง เราจะต้องใช้บล็อกคำสั่งในข้อใด

A B

C D

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 5/12
8/9/22, 10:14 AM scrach2

29. 29.จากภาพ รูปที่ 1 ใส่ Effect อะไรให้กับภาพ แล้วให้เป็ นเหมือนภาพที่ 2

A B

C D

30. 30.จากบล็อกคำสั่ง เป็ นคำสั่งทำให้ตัวละครทำอะไร

A ข. สั่งให้ตัวละคร ชี้ไปในทิศทางด้านขวา B ก. สั่งให้ตัวละคร ชี้ไปในทิศทางด้านซ้าย

C ง. สั่งให้ตัวละคร ชี้ไปในทิศทางด้านล่าง D ค. สั่งให้ตัวละคร ชี้ไปในทิศทางด้านบน

31. 31.ปุ่ มนี้มีหน้าที่ทำอะไร

A ข. อัพโหลดตัวละครจากไฟล์ที่มีอยู่ B ค. วาดตัวละครขึ้นมาใช้เอง

C ง. ถ่ายรูปตัวละครใหม่จากกล้อง D ก. เลือกตัวละครใหม่คลังในโปรแกรม

32. 32.วิธีการเข้าใช้งานโปรแกรม Scratch มีกี่วิธี

A 3. 3 วิธี B 2. 2 วิธี

C 4. 4 วิธี D 1. 1 วิธี

33. 33. จากภาพ คือขั้นตอนใด

A 3. หน้าเข้าสู่ระบบออนไลน์ B 4. เริ่มเขียนโปรแกรม

C 2. การดาวน์โหลดโปรแกรม D 1. การติดตั้งโปรแกรม

34. 34.ในการใช้โปรแกรม Scratch แบบออฟไลน์นั้น ก่อนที่จะติดตั้งโปรแกรม Scratch ต้องตั้งตั้งโปแกรมใด


ก่อน

A 1. Microsoft word B 2. Microsoft WordPro

C 4. Adobe PDF D 3. Adobe AIR

35. 35.ข้อใดไม่ใช่องค์ประกอบของโปรแกรม Scratch

A 3. กลุ่มบล็อกคำสั่ง B 2. บัญชีเมล์

C 1. แถบเมนูเครื่องมือ (Toolbar) D 4. บล็อกคำสั่งในกลุ่มที่เลือก

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 6/12
8/9/22, 10:14 AM scrach2

36. 36.การออกแบบซอฟต์แวร์ โดยใช้ผังงาน หมายถึงข้อใด

A B

C D

37. 37.จากภาพ ถ้าหากต้องการเปลี่ยนภาษาในโปรแกรม Scratch ต้องเลือก


หมายเลขใด

A 4. หมายเลข 4 B 2. หมายเลข 2

C 1. หมายเลข 1 D 3. หมายเลข 3

38. 38.จากรูป คือองค์ประกอบใดของโปรแกรม Scratch

A 3. บล็อกคำสั่งในกลุ่มที่เลือก B 2. รายการตัวละคร

C 4. เครื่องมือเวที D 1. แถบเมนูเครื่องมือ (Toolbar)

39. 39.จากรูป ผู้เขียนกำลังเขียนบล็อกคำสั่งให้กับตัวละครหมายเลขใด

A 1. หมายเลข 1 B 2. หมายเลข 2

C 3. หมายเลข 3 D 4. หมายเลข 4

40. 40.กลุ่มบล็อกคำสั่งพื้นฐานมีทั้งหมดกี่กลุ่ม

A 2. 11 กลุ่ม B 1. 10 กลุ่ม

C 4. 13 กลุ่ม D 3. 12 กลุ่ม

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 7/12
8/9/22, 10:14 AM scrach2

41. 41.บล็อกคำสั่งสี คือ กลุ่มบล็อกคำสั่งใด

A 3. Control B 2. Looks

C 4. Operator D 1. Motion

42. 42.บล็อกคำสั่งสี คือ กลุ่มบล็อกคำสั่งใด

A 4. Operator B 2. Looks

C 1. Motion D 3. Control

43. 43.บล็อกใดคือบล็อกคำสั่งแรกของการเริ่มเขียนโปรแกรม

A B

C D

44. 44.ตัวละครสามารถเคลื่อนที่ขยับเท้าได้ และถ้าตัวละครขยับเท้าเร็วเกินไปให้เปลี่ยนตัวเลขในบล็อกคำสั่งใด

A B

C D

45. 45.ถ้าหากต้องการให้ตัวละครพูดคำว่า “สวัสดี” ต้องเลือกบล็อกคำสั่งใด

A 2.รูปร่าง B 3. ควบคุม

C 4. เหตุการณ์ D 1.การรับรู้

46. 46. ถ้าหากต้องการให้ตัวละครเดินไปทางแกน X เป็ นระยะ 10 ต้องเลือกบล็อกคำสั่งใด

A 1. การรับรู้ B 3. การเคลื่อนที่

C 4. เหตุการณ์ D 2. รูปร่าง

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 8/12
8/9/22, 10:14 AM scrach2

47. 47.ถ้านักเรียนต้องการให้ตัวละคร sprite พูดว่า “สวัสดี” นักเรียนควรสร้างชุดคำสั่งอย่างไร

A B

C D

48. 48.จากภาพ เมื่อต่อบล็อกคำสั่งเรียบแล้ว และต้องการรันโปรแกรมเพื่อดูการ


เคลื่อนที่ของตัวละคร ต้องเลือกหมายเลขใด

A 1. หมายเลข 1 B 4. หมายเลข 4

C 3. หมายเลข 3 D 2. หมายเลข 2

49. 49.การบันทึกงาน ต้องเลือกคำสั่งใด

A 3. เคล็ดลับ B 4. เกี่ยวกับ

C 1. แก้ไข > โหมดเทอร์โบ D 2. แฟ้ม > บันทึก

50. 50.ข้อใดต่อไปนี้กล่าวถูกต้อง

2. การทำงานของตัวละครแต่ไม่จําเป็ นต้องเริ่ม 1. ต้องติดตั้งโปรแกรม Microsoft Word ก่อน


A B
หรือจบสคริปต์พร้อมกัน ติดตั้งโปรแกรม Scratch

3. โอเปอร์เรชัน (Operation) คือกลุ่มคำสั่ง


C D 4. ไม่มีข้อใดกล่าวถูก
ควบคุม

51. 51.ข้อใดต่อไปนี้คือ การควบคุมลําดับทํางานแบบวนซํ้า (Loop)

A B

C D

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 9/12
8/9/22, 10:14 AM scrach2

52. 52.ข้อใดต่อไปนี้ไม่ใช่หลักการเขียนโปรแกรม

4. Operation: การประมวณผลอักขระข้อความ
A 2. Parallelism การทํางานแบบคู่ขนาน B
(String)

3. ใช้ภาษา PHP ในการออกแบบการเคลื่อนที่ของ


C 1. Sequence การทํางานแบบเรียงลําดับ D
ตัวละคร

53. 53.การสื่อสารภายในและภายนอกของโปรแกรมมีกี่แบบ

A 1. 2 B 3. 3

C 2. 6 D 4. 5

54. 54. จากภาพ หมายเลขใดคือ เครื่องมือเวที (Stage Toolbar)

A 2. หมายเลข 2 B 4. หมายเลข 4

C 1. หมายเลข 1 D 3. หมายเลข 3

55. 55. จากภาพ หมายเลขใดคือสัญลักษณ์หยุดการแสดงตัวละคร

A 4. หมายเลข 4 B 1. หมายเลข 1

C 2. หมายเลข 2 D 3. หมายเลข 3

56. 56.ข้อใดต่อไปนี้ไม่ใช่การสื่อสารภายในและภายนอกของโปรแกรม

A 4. การเกิดเหตุการณ์ (Events) B 2. การติดต่อและให้ข้อมูลจากผู้ใช้(Input)

1. การเขียนโปรแกรมต้องอาศัยการคํานวณไม่มาก
C D 3. การส่งสารระหว่างตัวละครและเวที (Message)
ก็น้อย

57. 57.การเขียนโปรแกรมต้องอาศัยการคํานวณไม่มากก็น้อย หมายถึงข้อใด

A 1. โอเปอร์เรชัน (Operation) B 2. การทํางานแบบมีเงื่อนไข (Condition)

C 3. การควบคุมลําดับทํางานแบบวนซํ้า(Loop) D 4. การทํางานแบบเรียงลําดับ (Sequence)

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 10/12
8/9/22, 10:14 AM scrach2

58. 58.ข้อใดต่อไปนี้กล่าวไม่ถูกต้องเกี่ยวกับโปรแกรม Scratch

4. โปรแกรม Scratch พัฒนาแบบ Soft Code


A B 3. มีการควบคุมลําดับการทํางาน (Control flow)
ไม่ใช่บล็อกโปรแกรม (Block)

2. หลักการและแนวคิดของโปรแกรมคือ
1. โปรแกรม Scratch มีลักษณะเป็ นบล็อก
C Sequence การทํางานแบบเรียงลําดับและ D
โปรแกรม (Block)
Parallelism การทํางานแบบคู่ขนาน

59. 59.ข้อใดต่อไปนี้กล่าวถูกต้องเกี่ยวกับ การโต้ตอบระหว่างผู้ใช้กับโปรแกรม

4. การเขียนโปรแกรมต้องอาศัยการคํานวณไม่มาก
A B 1. การควบคุมลําดับทํางานแบบวนซํ้า (Loop)
ก็น้อย

2. การโต้ตอบระหว่างผู้ใช้กับโปรแกรม เป็ นกระ 3. โปรแกรม Scratch มีลักษณะเป็ นบล็อก


C D
บวนการต่อเนื่อง โปรแกรม (Block)

60. 60.จากภาพ หากต้องการปิดโปรแกรม Scratch ต้องคลิกที่หมายเลขใด

A 1. หมายเลข 1 B 3. หมายเลข 3

C 4. หมายเลข 4 D 2. หมายเลข 2

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 11/12
8/9/22, 10:14 AM scrach2

Answer Key

1.a 2.a 3.c 4.b

5.c 6.c 7.d 8.c

9.a 10.b 11.c 12.d

13.a 14.d 15.c 16.c

17.d 18.a 19.a 20.b

21.b 22.a 23.c 24.c

25.d 26.a 27.b 28.a

29.d 30.d 31.d 32.b

33.d 34.d 35.b 36.c

37.d 38.b 39.b 40.b

41.d 42.a 43.b 44.b

45.a 46.b 47.c 48.b

49.d 50.a 51.a 52.d

53.d 54.c 55.c 56.c

57.a 58.a 59.c 60.b

https://quizizz.com/print/quiz/5e529747fd6c9d001b075021 12/12

You might also like