wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

รวมแบบททดสอบ

Total questions: 71

Worksheet time: 1hrs 26mins

Name
Class
Date
1.

โปรแกรม scratch เป็นโปรแกรมแบบใด

a)

เป็นโปรแกรมภาษาที่สามารถสร้างชิ้นงานได้อย่างง่าย

b)

เป็นโปรแกรมที่สามารถตัดต่อวิดิโอได้

c)

เป็นโปรแกรมตกแต่งรูปภาพคล้าย Photoshop

d)

เป็นโปรแกรมในการจัดการระบบฐานข้อมูล

2.

แถบเครื่องมือดังภาพเป็นแถบเครื่องมืออะไร

a)

ตั้งค่าแถบเครื่องมือ

b)

เปลี่ยนภาษา

c)

เครื่องมือเวที

d)

พื้นที่การทำงาน

3.

แถบเครื่องมือเวทีอยู่ตำแหน่งใดของแถบเมนู

a)

มุมซ้ายมือสุดของหน้าโปรแกรม

b)

อยู่กึ่งกลางของเวที

c)

มุมขวามือสุดของหน้าโปรแกรม

d)

มุมล่างซ้ายสุดของหน้าโปรแกรม

4.

จากภาพคือกลุ่มย่อยของบล็อกเรียกว่าแถบเครื่องมือใด

a)

เสียง

b)

โค้ด

c)

คอสตูม

d)

บทเรียน

5.

แถบเครื่องมือที่มีชื่อว่า "คอสตูม"มีการทำงานอย่างไร

a)

เป็นการเปลี่ยนลักษณะของสัตว์ สร้างตัวละครใหม่ หรือการวาดการเปลี่ยนสี

b)

เป็นการเพิ่มเสียงตามระดับที่ต้องการหรือสามารถบันทึกเสียงของตัวเองได้

c)

เป็นรายการตัวละครและเวทีที่ใช้ในโปรเจกต์

d)

เป็นการสั่งให้โปรเจกต์เริ่มทำงาน

6.

เป็นการเพิ่มเสียงตามระดับที่ต้องการหรือสามารถบันทึกเสียงของตัวเองให้อยู่ในตัวละครเพื่อเพิ่มความน่าสนใจ คือแถบเครื่องมือใด

a)

โค้ด

b)

แก้ไข

c)

บทเรียน

d)

เสียง

7.

หมายเลข 6 เป็นแถบเครื่องมือใด

a)

เวที

b)

โค้ด

c)

พื้นที่การทำงาน

d)

บทเรียน

8.

หมายเลข 8 เป็นพื้นที่การทำงานหรือเรียกอีกอย่างว่า ?

a)

รายการตัวละครและเวทีที่ใช้ในโปรเจกต์

b)

เป็นคำสั่งให้โปรเจกต์เริ่มทำงาน

c)

รายการที่เปลี่ยนลักษณะของสัตว์หรือส้รางตัวละครใหม่

d)

รายการแสดงเวทีขนาดเล็ก

9.

สัญลักษณ์จากภาพมีลักษณะการทำงานอย่างไร

a)

หยุดการทำงานทั้งโปรเจกต์

b)

สั่งโปรแกรมให้หยุดและทำงานต่อได้ในเวลาถัดไป

c)

พักโปรแกรม 1 นาที

d)

การสั่งให้โปรเจกต์เริ่มทำงาน

10.

ประโยชน์ของโปรแกรม scratch คือข้อใด

a)

ช่วยในการคิดวิเคราะห์

b)

ช่วยให้เด็กมีการร่วมมือช่วยเหลือกัน

c)

ช่วยให้เด็กมีพัฒนาการด้านการสื่อสารเพิ่มขึ้น

d)

ถูกทุกข้อที่กล่าวมา

11.

จากรูปภาพนี้ คือ คำสั่งใด

a)

เคลื่อนที่ 10 ก้าว

b)

ถอยหลัง 10 ก้าว

c)

หมุนขวา 10 องศา

d)

หมุนซ้าย 10 องศา

12.

การกำหนดตำแหน่ง ให้ตัวละคร อยู่ x ตำแหน่ง 0 และ y ตำแหน่ง 0 ต้องใช้คำสั่งใด

a)
b)
c)
d)
13.

จากภาพจะต้องใช้คำสั่งใดในการทำให้แมวทำงาน

a)
b)
c)
d)
14.

คำสั่งแรกในการทำงานด้วย Scratch

a)
b)
c)
d)
15.

ถ้าต้องการตรวจสอบเงื่อนไข ตามภาพนี้

จะต้องใช้คู่กับคำสั่งใด

a)
b)
c)
d)
16.

จะต้องใช้คำสั่งใดต่อท้ายคำสั่งนี้

เพื่อให้แมวทำงานดังภาพ

a)
b)
c)
d)
17.

จากคำสั่งดังภาพนี้

จะต้องเติมตัวเลขใดลงในช่องว่างสีขาว

a)

45

b)

90

c)

120

d)

180

18.

หากต้องการภาพดังกล่าวนี้

จะต้องใช้คำสั่งใด

a)
b)
c)
d)
19.

จากคำสั่งนี้มีขั้นตอนการทำงานอย่างไร

a)

1. กดธงเขียว

2. แมวสวัสดีค่ะ

b)

1. กดธงเขียว

2. กดเมาส์

2. แมวสวัสดีค่ะ

c)

1. กดธงเขียว

2. กดเมาส์ที่ตัวแมว

3. แมวสวัสดีค่ะ

4. เอาเมาส์ออก

d)

1. กดธงเขียว

2. กดเมาส์ที่ตัวแมว

3. แมวสวัสดีค่ะ

4. เอาเมาส์ออก

5. สวัสดีค่ะหายไป

20.

การกำหนดตัวแปรจะต้องไปเลือกคำสั่งกลุ่มใด

a)
b)
c)
d)
21.

ตัวเลือกในข้อใดกล่าว ไม่ถูกต้อง เกี่ยวกับ Scratch

a)

สามารถสร้างแอนิเมชั่น เกมส์ หรือ นิทานได้

b)

เป็นภาษาโปรแกรมที่อยู่ในรูปแบบกราฟิก

c)

เป็นโปรแกรมที่ใช้งานได้ฟรีไม่ต้องจ่ายค่าลิขสิทธิ์

d)

ติดตั้งใช้งานเฉพาะแบบ ออฟไลน์ เท่านั้น

22.

ข้อใดอธิบายส่วนประกอบของโปรเจกต์ Scratch ไม่ถูกต้อง

a)

Stage: พื้นที่สำหรับแสดงผลจากโปรแกรม

b)

Sprite: ส่วนที่ใช้จัดการเกี่ยวกับตัวละคร

c)

Code: ส่วนที่ใช้สำหรับเขียนโปรแกรม

d)

Costume: กำหนดพื้นหลังของโปรแกรม

23.

ถ้าต้องการกำหนดให้ตัวละครเคลื่อนที่ไปข้างหน้า หมุนไปทางซ้ายหรือขวา จะต้องเลือกใช้คำสั่งในกลุ่มใด

a)

กลุ่ม Motion

b)

กลุ่ม Control

c)

กลุ่ม Looks

d)

กลุ่ม Sensing

24.

ถ้าต้องการให้ตัวละคร พูดออกมาเป็นเสียง "Meow" จะต้องเลือกใช้คำสั่งในข้อใด

a)
b)
c)
d)
25.

การนำเข้าตัวละคร หรือ พื้นหลังสามารถทำได้หลายวิธี ยกเว้น ข้อใด

a)

Choose a Sprite

b)

Upload Sprite

c)

Print Sprite

d)

Surprise

26.

ตัวเลือกในข้อใดบอกตำแหน่งของเวที ไม่ถูกต้อง

a)

x=0,y=0 คือ ตรงกลางเวที

b)

x=240 คือ ขอบขวาสุด

c)

x=-240 คือ ขอบซ้ายสุด

d)

y=180 คือ ขอบด้านล่างสุด

27.

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

a)
b)
c)
d)
28.

จากกลุ่มคำสั่งที่ปรากฏ เป็นการกำหนดให้วาดรูปในข้อใด

a)

วาดรูปสี่เหลี่ยม

b)

วาดรูปวงกลม

c)

วาดรูปเส้นตรง

d)

วาดรูปสามเหลี่ยม

29.

ถ้าต้องการกำหนดให้ตัวละครพูดหรือเปลี่ยนชุด เปลี่ยนพื้นหลัง จะต้องเลือกใช้คำสั่งในกลุ่มใด

a)

กลุ่ม Motion

b)

กลุ่ม Control

c)

กลุ่ม Looks

d)

กลุ่ม Sensing

30.

ข้อใดคือคำสั่งให้ตัวละครทำงานแบบวนซ้ำไม่รู้จบ

a)
b)
c)
d)
31.

Web browser สำหรับเข้าไปใช้งาน Scratch แบบ Online คือข้อใด

a)

https://scratch.mit.ac.th

b)

https://scratch.mit.edu

c)

https://scratch.mit.net

d)

https://scratch.mit.com

32.

การกำหนดค่าในข้อใดที่ทำให้ตัวละครกลับหัว ดังรูป

a)

ค่า Direction เท่ากับ -90

b)

ค่า Direction เท่ากับ 90

c)

ค่า x เป็น 0 ค่า y เป็น -90

d)

ค่า y เป็น 0 ค่า x เป็น -90

33.

กลุ่มบล๊อกในข้อใดเป็นกลุ่มเพิ่มเติม(Extension) นอกเหนือจากกลุ่มบล๊อกในคำสั่งหลัก

a)

Events

b)

Control

c)

Music

d)

Operators

34.

การกำหนดให้ตัวละครเปลี่ยนจากรูปร่างหนึ่งไปอีกรูปร่างหนึ่งได้นั้น จะต้องเลือกใช้คำสั่งใด

a)

คำสั่ง Next Costume

b)

คำสั่ง Next Backdrop

c)

คำสั่ง Change Costume

d)

คำสั่ง Go to Sprite

35.

คำสั่งในข้อใด เป็นการกระจายข้อความข่าวสารเพื่อสื่อสารไปยังตัวละครอีกตัวหนึ่งหรือพื้นหลังของเวที

a)

คำสั่ง Message

b)

คำสั่ง Next Costume

c)

คำสั่ง Go to

d)

คำสั่ง Broadcast

36.

คำสั่งในข้อใดสามารถกำหนดให้ตัวละครเต้นรำได้

a)
b)
c)
d)
37.

จากรูปที่ปรากฏ ตัวละครแมวมีการเลือกใช้คำสั่งในข้อใด

a)
b)
c)
d)
38.

เมื่อใช้โปรแกรม Scratch ในระบบ Online นักเรียนสามารถเรียกดูผลงานที่บันทึกไว้จากเมนูใด

a)

เมนู My Stuff

b)

เมนู Profile

c)

เมนู My Classes

d)

เมนู Account Settings

39.

ถ้าต้องการให้ตัวละครวาดรูปสามเหลี่ยม จะต้องเติมค่าในช่องว่างด้วยตัวเลขอะไร

a)

เลข 3

b)

เลข 45

c)

เลข 90

d)

เลข 120

40.

ถ้านักเรียนต้องการนำรูปจากอินเทอร์เน็ตมาร่วมสร้างสรรค์งานใน Scratch ไฟล์รูปภาพสกุลใดมีความเหมาะสมมากที่สุด

a)

.JPEG

b)

.PNG

c)

.GIF

d)

.BMP

41.

Scratch ถูกคิดค้นเพื่อใช้ในกลุ่มอายุเท่าใด

a)

1-5 ปี

b)

6-8 ปี

c)

9 -16 ปี

d)

8-16 ปี

42.

Scratch ถูกคิดค้นขึ้นที่ประเทศอะไร

a)

อเมริกา

b)

ญี่ปุ่น

c)

อาเจนติน่า

d)

บราซิล

43.

บล็อกคำสั่ง Forever ใช้ในการสั่งงานโปรแกรม Scratch ให้ทำงานในกรณีใด

a)

วนซ้ำแบบไม่รู้จบ

b)

วนซ้ำตามจำนวนรอบที่กำหนด

c)

เคลื่อนที่ไปด้านหน้า 10 หน่วย

d)

หมุนตามเข็มนาฬิกา 10 องศา

44.

บล็อกคำสั่ง Repeat ใช้ในการสั่งงานโปรแกรม Scratch ให้ทำงานในกรณีใด

a)

หมุนตามเข็มนาฬิกา 10 องศา

b)

เคลื่อนที่ไปด้านหน้า 10 หน่วย

c)

วนซ้ำตามจำนวนรอบที่กำหนด

d)

วนซ้ำแบบไม่รู้จบ

45.

ถ้าต้องการให้ตัวละครเคลื่อนที่ไปข้างหน้า 10 ก้าว ต้องใช้บล็อกใด

a)

b)

c)

d)

46.
a)
b)
c)
d)
47.
a)
b)
c)
d)
48.
a)
b)
c)
d)
49.
a)
b)
c)
d)
50.
a)
b)
c)
d)
51.
a)
b)
c)
d)
52.
a)

เดินไปข้างหน้า

b)

เลี้ยวซ้าย 90 องศา

c)

เลี้ยวขวา 90 องศา

d)

เดินไปข้างหน้า 90 พิเซล

53.
a)
b)
c)
d)
54.

ข้อใดคือ บล็อกที่ต้องต่อเพิ่มเพื่อทำให้เกษตรกรเก็บข้าวโพดได้ครบ 3 แปลง

a)
b)
c)
d)
55.
block programming
มีลักษณะการทำงานคล้ายข้อใด
a)
ตารางหมากฮอส
b)
พื้นที่ว่าง
c)
จิ๊กซอว์
d)
กระดานข้อความ
56.
นักเรียนคิดว่า Programming (โปรแกรมมิ่ง) หรือ coding (โค้ดดิ้ง)
 คืออะไร
a)
การเขียนชุดคำสั่งเพื่อบอกให้คอมพิวเตอร์ปฏิบัติงานตามที่เราต้องการ
b)
วาดรูปเพื่อให้ได้งานที่เราถูกใจ
c)
สร้างชิ้นงานอย่างง่ายๆ ไว้ดูเล่นบน Youtube
d)
เป็นโปรแกรม Chat เพื่อความสนุกสาน
57.
เว็บไซต์ Code.org เป็นเว็บไซต์เกี่ยวกับอะไร
a)
เขียนโปรแกรม
b)
วาดรูป
c)
คำนวณตัวเลข
58.

ขั้นตอนการแก้ปัญหาที่ถูกต้องควรเริ่มจากข้อใด

a)

ทำตามแผนที่วางไว้และประเมินผล

b)

ฝึกการใช้ทักษะให้เชี่ยวชาญยิ่งขึ้น

c)

ทำความเข้าใจปัญหา

d)

วางแผนแก้ปัญหา

59.

การเขียนผังงานดังภาพคือรูปแบบใด

a)

การเขียนผังงานแบบลำดับ

b)

การเขียนผังงานแบบทางเลือก

c)

การเขียนผังงานแบบทำซ้ำ

d)

การเขียนผังงานแบบอิสระ

60.

การเขียนผังงานดังภาพคือรูปแบบใด

a)

การเขียนผังงานแบบลำดับ

b)

การเขียนผังงานแบบทางเลือก

c)

การเขียนผังงานแบบทำซ้ำ

d)

การเขียนผังงานแบบอิสระ

61.

สัญลักษณ์ดังภาพมีความหมายว่าอย่างไร

a)

เริ่มต้น/สิ้นสุดการทำงาน

b)

รับข้อมูล/แสดงผลโดยไม่กำหนดอุปกรณ์

c)

รับข้อมูลทางแป้นพิมพ์

d)

ทางเลือกเงื่อนไข

62.

ผังงานภาษาอังกฤษคืออะไร

a)

Flow Chart โฟลชาร์ต

b)

Sequence ซีเคว่น

c)

Decision ดีคริสชั่น

d)

Loop ลูป

63.

ความหมายของคำว่าขั้นตอนวิธีอัลกอริทึม (Algorithm)

คือข้อใด

a)

การสร้างฐานข้อมูลเพื่อใช้งานเฉพาะด้านใดด้านหนึ่ง

b)

การอธิบายลำดับขั้นตอนการทำงานเป็นข้อๆ ตั้งแต่ขั้นตอนแรกถึงขั้นตอนสุดท้าย

c)

การหาวิธีการที่ถูกต้องในการแก้ไขปัญหา

d)

กระบวนการทำงานของคอมพิวเตอร์

64.

ข้อใดไม่ใช่รูปแบบการเขียนอัลกอริทึม (Algorithm)

a)

ฟังก์ชั่น(function)

b)

รหัสจำลอง (Pseudo Code)

c)

การเขียนผังงาน (Flowchart)

d)

การบรรยาย (Narrative Description)

65.

แตกปัญหากระบวนการออกเป็นส่วนๆ คือ

a)

แนวคิดเชิงนามธรรม

b)

แนวคิดการแยกย่อย

c)

แนวคิดการออกแบบขั้นตอน

d)

แนวคิดการจดจำรูปแบบ

66.
เว็บไซต์ Code.org เป็นเว็บไซต์เกี่ยวกับอะไร
a)
เขียนโปรแกรม
b)
วาดรูป
c)
คำนวณตัวเลข
67.
นักเรียนคิดว่า Programming (โปรแกรมมิ่ง) หรือ coding (โค้ดดิ้ง)
 คืออะไร
a)
การเขียนชุดคำสั่งเพื่อบอกให้คอมพิวเตอร์ปฏิบัติงานตามที่เราต้องการ
b)
วาดรูปเพื่อให้ได้งานที่เราถูกใจ
c)
สร้างชิ้นงานอย่างง่ายๆ ไว้ดูเล่นบน Youtube
d)
เป็นโปรแกรม Chat เพื่อความสนุกสาน
68.
block programming
มีลักษณะการทำงานคล้ายข้อใด
a)
ตารางหมากฮอส
b)
พื้นที่ว่าง
c)
จิ๊กซอว์
d)
กระดานข้อความ
69.
“Hour of Code”
 หมายถึงข้อใด
a)
การเขียนโปรแกรมในการแข่งขัน
b)
การเขียนโปรแกรมพื้นฐานใน 1 ชั่วโมง
c)
การเขียนโปรแกรมขั้นสูง
d)
การเขียนโปรแกรมเริ่มต้นครั้งแรก
70.
การเขียนโปรแกรมด้วย code.org สามารถพัฒนาทักษะของนักเรียนด้านเขียนโปรแกรม ยกเว้นข้อใด
a)
การเรียนลำดับคำสั่ง
b)
การทำซ้ำ
c)
การวาดภาพ
d)
การตัดสินใจ
71.
สิ่งที่นักเรียนได้รับ หลังจากจบบทเรียนในแต่ละระดับ คือข้อใด
a)
ได้เกมกลับไปเล่นที่บ้าน
b)
ได้ใบประกาศนียบัตร
c)
ได้เงินรางวัล
d)
ผิดทุกข้อ