wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pretest วิทยาการคำนวณ ป.6 2568

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

ข้อใดคือกระบวนการ "ลำดับขั้นตอน" ที่ถูกต้องในการแปรรูปข้อมูล?

a)

การจัดเก็บ → การวิเคราะห์ → การแสดงผล → การรวบรวม

b)

การรวบรวม → การจัดเก็บ → การวิเคราะห์ → การแสดงผล

c)

การแสดงผล → การรวบรวม → การวิเคราะห์ → การจัดเก็บ

d)

การวิเคราะห์ → การรวบรวม → การแสดงผล → การจัดเก็บ

2.

ถ้าต้องการให้หุ่นยนต์เดินไปข้างหน้า 3 ก้าว แล้วหมุนขวา 90 องศา ควรใช้คำสั่งอย่างไร?

a)

เดินหน้า 1 ก้าว 3 ครั้ง → หมุนขวา

b)

หมุนขวา → เดินหน้า 3 ก้าว

c)

เดินหน้า 3 ก้าว → หมุนขวา

d)

เดินหน้า 3 ก้าว → หมุนซ้าย

3.

ข้อใดต่อไปนี้คือการใช้เหตุผลเชิงตรรกะในการแก้ปัญหา?

a)

ท่องจำคำตอบ

b)

เดาสุ่มคำตอบ

c)

วิเคราะห์สถานการณ์ และวางแผนแก้ไข

d)

ถามเพื่อนเพื่อให้ได้คำตอบ

4.

เด็กชายเอ๋ต้องจัดเรียงหนังสือตามชื่อเรื่องจาก ก ถึง ฮ ควรใช้วิธีใด?

a)

เรียงแบบสุ่ม

b)

เรียงจากน้อยไปมาก

c)

เรียงตามขนาด

d)

เรียงตามสี

5.

การใช้ "แผนผังความคิด" ในการแก้ปัญหา ช่วยในเรื่องใดมากที่สุด?

a)

ความแม่นยำ

b)

การตกแต่งข้อมูล

c)

การจัดระเบียบความคิด

d)

การจำข้อมูล

6.

ข้อใดแสดงถึงการจำแนกประเภทข้อมูล?

a)

เขียนโปรแกรม

b)

สร้างรายงาน

c)

แยกข้อมูลนักเรียนชายหญิง

d)

พิมพ์เอกสาร

7.

ถ้าต้องการวางแผนการไปโรงเรียนอย่างประหยัดเวลา เราควรทำอย่างไร?

a)

นั่งรถแบบเดิมทุกวัน

b)

ศึกษาเส้นทางหลายแบบแล้วเลือกที่เร็วที่สุด

c)

รอพ่อแม่ตัดสินใจ

d)

ไปกับเพื่อนเสมอ

8.

ข้อใดคือลักษณะของปัญหาที่แก้ได้ด้วยแนวคิดเชิงคำนวณ?

a)

การหาคำตอบคณิตศาสตร์

b)

การเลือกเพื่อน

c)

การทำอาหาร

d)

การออกกำลังกาย

9.

ถ้าหุ่นยนต์ต้องเดินในรูปแบบสี่เหลี่ยมจัตุรัส จะต้องทำคำสั่งใดกี่ครั้ง?

a)

เดินหน้า 4 ครั้ง หมุนขวา 3 ครั้ง

b)

เดินหน้า 4 ครั้ง หมุนขวา 4 ครั้ง

c)

เดินหน้า 3 ครั้ง หมุนขวา 4 ครั้ง

d)

เดินหน้า 4 ครั้ง หมุนซ้าย 4 ครั้ง

10.

ข้อใดคือตัวอย่างของการทำงานแบบวนซ้ำ (loop)?

a)

พิมพ์รายชื่อ 1 คน

b)

อ่านหนังสือทุกวันวันละหน้า

c)

เดิน 1 ก้าว

d)

ปิดไฟก่อนนอน

11.

การตั้งรหัสผ่านที่ปลอดภัยควรมีลักษณะอย่างไร?

a)

ชื่อง่าย ๆ เช่น 123456

b)

ชื่อเล่นของตนเอง

c)

ผสมตัวอักษร ตัวเลข และอักขระพิเศษ

d)

คำว่า password

12.

หากได้รับข้อความแปลก ๆ จากคนที่ไม่รู้จัก ควรทำอย่างไร?

a)

ตอบกลับทันที

b)

ส่งต่อให้เพื่อนดู

c)

ลบหรือบล็อก และแจ้งผู้ใหญ่

d)

เปิดลิงก์เพื่อดูว่าเป็นอะไร

13.

การใช้รูปของผู้อื่นโดยไม่ขออนุญาต อาจมีผลอย่างไร?

a)

ไม่เป็นไรถ้าเราไม่ได้ขายของ

b)

อาจละเมิดสิทธิส่วนบุคคล

c)

ใช้ได้ถ้าเป็นเพื่อน

d)

ใช้ได้ถ้าไม่ได้เขียนชื่อ

14.

เมื่อพบข้อมูลปลอมในอินเทอร์เน็ต ควรทำอย่างไร?

a)

แชร์ทันที

b)

บอกต่อเพื่อน

c)

ตรวจสอบความถูกต้องก่อนแชร์

d)

ไม่สนใจ

15.

เว็บไซต์ที่ปลอดภัยมักมีลักษณะอย่างไร?

a)

มีโฆษณาเยอะ

b)

ใช้ http

c)

มีสัญลักษณ์กุญแจ และใช้ https

d)

โหลดไวมาก

16.

ข้อใดไม่ใช่มารยาทในการใช้อินเทอร์เน็ต (Netiquette)?

a)

เคารพความคิดของผู้อื่น

b)

ไม่โพสต์ข้อความที่ไม่เหมาะสม

c)

ใช้ภาษาที่สุภาพ

d)

ไม่ส่งสแปม

17.

ข้อใดจัดว่าเป็นพฤติกรรมเสี่ยงบนโลกออนไลน์?

a)

เล่นเกมกับเพื่อน

b)

เปิดเผยที่อยู่บ้านในโปรไฟล์

c)

ตั้งรหัสผ่านให้ยาก

d)

ใช้ชื่อปลอมในเกม

18.

การอัปโหลดรูปตนเองบ่อย ๆ อาจมีความเสี่ยงอย่างไร?

a)

ความนิยมเพิ่มขึ้น

b)

เสียพื้นที่ในโทรศัพท์

c)

อาจมีผู้ไม่หวังดีนำไปใช้

d)

ไม่มีปัญหา

19.

ข้อใดคือการใช้เทคโนโลยีอย่างมีจริยธรรม?

a)

คัดลอกงานของเพื่อน

b)

แอบดูรหัสผ่านคนอื่น

c)

อ้างอิงแหล่งข้อมูลเมื่อใช้

d)

แชร์คลิปตลกจากเพื่อน

20.

ถ้าเจอการกลั่นแกล้งทางออนไลน์ ควรทำอย่างไร?

a)

ตอบโต้กลับ

b)

เงียบไว้ไม่ต้องบอกใคร

c)

แจ้งผู้ใหญ่หรือครูทันที

d)

ถ่ายรูปเก็บไว้

21.

ข้อใดคือวัตถุประสงค์ของการใช้ block coding?

a)

ฝึกพิมพ์เร็ว

b)

เขียนโปรแกรมด้วยภาพ เพื่อให้เข้าใจง่าย

c)

ใช้แท

22.

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

a)

เมื่อกดปุ่มลูกศรขึ้น → ย้ายไปด้านหลัง

b)

เมื่อกดปุ่มลูกศรขึ้น → เคลื่อนไปข้างหน้า

c)

เมื่อกดปุ่มลูกศรลง → หยุด

d)

เมื่อคลิก → หายตัว

23.

คำสั่ง "วนซ้ำ 5 ครั้ง" มีประโยชน์อย่างไร?

a)

ลดจำนวนคำสั่ง

b)

ทำให้โปรแกรมสั้นเกินไป

c)

ทำให้ทำงานครั้งเดียว

d)

ใช้ได้เฉพาะเกม

24.

ถ้าต้องการให้ตัวละครพูดคำว่า "สวัสดี" ควรใช้คำสั่งใด?

a)

เล่นเสียง "สวัสดี"

b)

แสดงข้อความ "สวัสดี"

c)

วาดภาพ "สวัสดี"

d)

ย้ายตำแหน่ง

25.

ถ้าเขียนโปรแกรมให้แมวกระโดดขึ้นเมื่อแตะธง ควรใช้คำสั่งใด?

a)

เมื่อคลิกธง → ย้ายไปที่เดิม

b)

เมื่อคลิกธง → กระโดดขึ้น

c)

เมื่อคลิกธง → หยุด

d)

เมื่อกดปุ่ม → เปลี่ยนสี

26.

ข้อใดคือผลลัพธ์ของการใส่ "ถ้า...จึง..." ในโปรแกรม?

a)

ทำงานซ้ำตลอด

b)

เลือกทำบางอย่างเมื่อเงื่อนไขถูก

c)

แสดงผลเท่านั้น

d)

หยุดโปรแกรม

27.

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

a)

ทำงาน 1 ครั้ง

b)

รอ 1 วินาที

c)

วนซ้ำตลอดไป

d)

จบโปรแกรม

28.

Scratch เป็นโปรแกรมสำหรับอะไร?

a)

ตัดต่อวิดีโอ

b)

เขียนโปรแกรมแบบบล็อก

c)

ฟังเพลง

d)

ตกแต่งรูปภาพ

29.

ตัวอย่างใดเป็นการใช้โปรแกรมช่วยแก้ปัญหาในชีวิตประจำวัน?

a)

สร้างเกมจับผิดภาพ

b)

เขียนโปรแกรมคำนวณค่าใช้จ่าย

c)

วาดรูปเล่น

d)

พิมพ์รายงาน

30.

การตรวจสอบข้อผิดพลาดในโปรแกรม เรียกว่าอะไร?

a)

การเขียนโปรแกรม

b)

การออกแบบ

c)

การดีบัก (Debugging)

d)

การแปลภาษา