wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

computational thinking

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ข้อใดเป็นแนวคิดเชิงคำนวณ

a)

Computational thinking

b)

Decomposition

c)

Pattern recognition

d)

Abstraction

2.

ข้อใดเป็นการคิดเชิงนามธรรม

a)

การแยกส่วนประกอบและย่อยปัญหา

b)

การหารูปแบบที่สัมพันธ์กัน

c)

คัดแยกคุณลักษณ์ออกจากรายละเอียดในโจทย์ปัญหา

d)

ลำดับขั้นตอนในการแก้ปัญหา

3.

ข้อใดเป็นการแยกส่วนประกอบและการย่อยปัญหา

a)

Algorithm

b)

Decomposition

c)

Pattern recognition

d)

Abstraction

4.

ข้อใดเป็นขั้นตอนวิธีในการแก้ปัญหา

a)

Algorithm

b)

Decomposition

c)

Pattern recognition

d)

Abstraction

5.

การแยกชิ้นส่วนของรถจักรยานออกจากกันเป็นการคิดแบบใด

a)

ขั้นตอนวิธี

b)

การแยกส่วนประกอบและการย่อยปัญหา

c)

การหารูปแบบ

d)

การคิดเชิงนามธรรม

6.

การทำงานแบบจำลอง(model) เป็นการคิดแบบใด

a)

ขั้นตอนวิธี

b)

การแยกส่วนประกอบและการย่อยปัญหา

c)

การหารูปแบบ

d)

การคิดเชิงนามธรรม

7.

การเล่นเกม Angry Bird เป็นการฝึกคิดแก้ปัญหารูปแบบใด

a)

ขั้นตอนวิธี

b)

การแยกส่วนประกอบและการย่อยปัญหา

c)

การหารูปแบบ

d)

การคิดเชิงนามธรรม

8.

การคิดเชิงคำนวณมีประโยชน์อย่างไร

a)

ช่วยให้มีทักษะการคิดเหมือนคอมพิวเตอร์

b)

แก้ปัญหาได้อย่างเป็นระบบและมีขั้นตอน

c)

ตอบปัญหาโจทย์ทางคณิตศาสตร์ได้อย่างรวดเร็ว

d)

จดจำข้อมูลได้เป็นจำนวนมาก

9.

หลักการคิดเชิงคำนวณสามารถนำไปประยุกต์ในสถานการณ์ใดได้บ้าง

a)

การค้นหาสินค้าในห้องสรรพสินค้า

b)

การวางแผนเปิดร้านอาหารในงานเทศกาลโรงเรียน

c)

การคำนวณสถิติการทำประตูของนักกีฬาฟุตบอล

d)

ถูกทุกข้อ

10.

การบวกเลข เป็นการคิดแบบใด

a)

ขั้นตอนวิธี

b)

การแยกส่วนประกอบและการย่อยปัญหา

c)

การหารูปแบบ

d)

การคิดเชิงนามธรรม

11.

“ตะวันเป็นชายวัยทำงานที่ขยันขันแข็ง พยายามทำทุกอย่างเพื่อเป็นพลเมืองดีของสังคม แต่วันนี้ตะวันประสบปัญหา โดยรถยนต์ของตะวันไม่สามารถเคลื่อนที่ได้ เนื่องจากเกิดปัญหา 2 ประการ ได้แก่ รถยนต์ยางแบน และรถยนต์น้ำมันหมด”

คำถาม ถ้าใช้การแจกแจง สามารถแก้ไขปัญหาได้ตามข้อใด

a)

ตะวันเห็นว่ารถยนต์ของตะวันไม่สามารถเคลื่อนที่ได้

b)

ตะวันใช้แผนที่การเดินรถเพื่อหาเส้นทางไปยังร้านซ่อมรถ

c)

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

d)

ตะวันแยกปัญหาเป็น 2 ปัญหาก่อน ได้แก่ ยางรถแบน

และน้ำมันหมด แล้วหาวิธีแก้ไข

12.

“ตะวันเป็นชายวัยทำงานที่ขยันขันแข็ง พยายามทำทุกอย่างเพื่อเป็นพลเมืองดีของสังคม แต่วันนี้ตะวันประสบปัญหา โดยรถยนต์ของตะวันไม่สามารถเคลื่อนที่ได้ เนื่องจากเกิดปัญหา 2 ประการ ได้แก่ รถยนต์ยางแบน และรถยนต์น้ำมันหมด”

คำถาม ถ้าใช้แนวคิดเชิงนามธรรม สามารถแก้ไขปัญหาได้ตามข้อใด

a)

ตะวันซ่อมรถเองตามขั้นตอนในคู่มือที่ให้มา

b)

ตะวันเห็นว่ารถยนต์ของตะวันไม่สามารถเคลื่อนที่ได้

c)

ตะวันเดินทางไปยังร้านซ่อมรถ โดยค้นหาร้านด้วยแผนที่

d)

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

13.

นายปณิธานต้องการแอบพูดคุยกับแฟน และไม่อยากให้ผู้อื่นทราบ

จึงร่วมกันสร้างรูปแบบการส่งข้อความ เช่น ถ้าหากต้องการส่งข้อความ “THANKS” จะต้องเข้ารหัสและส่งเป็นข้อคาม “QEYKHP”

ถ้าหากนายปณิธานจะส่งข้อความ “COMPUTING” จะต้องเข้ารหัส

เป็นข้อความใด ข้อมูลคือ

_ABCDEFGHIJKLMNOPQRSTUVWXYZ

a)

1 UGPNMIOTC

b)

ZLJMRQFKD

c)

FRPSXWLQJ

d)

_LJMRQFKD

14.

ข้อใดกล่าวถูกต้องเกี่ยวกับการหารเอาเศษ(modulo:การหาร)

a)

เศษของ 15 หาร 2 คือ 5

b)

สามารถจำแนกจำนวนเต็มคู่หรือคี่โดยใช้ X หาร 2

c)

เศษจากจำนวนเต็ม หาร 10 มีจำนวนทั้งหมด 9 แบบ

d)

หากจัดกลุ่มนักเรียน 5 กลุ่ม ควรใช้เลขที่นักเรียน หาร 4

15.

จากภาพแสดงระยะห่างระหว่างเกาะ A B C D E F และสะพานข้ามระหว่างเกาะต่าง ๆ ถ้าหากต้องการเดินทางจากเกาะ A ไปยังเกาะ F

ควรเลือกเส้นทางใดเพื่อให้ใช้แรงในการเดินทางน้อยที่สุด

a)

A-B-D-F

b)

A-C-B-F

c)

A-C-E-F

d)

A-B-C-E-F

16.

ข้อใดกล่าวไม่ถูกต้องเกี่ยวกับการออกแบบวิธีการแก้ปัญหา

a)

ควรออกแบบขั้นตอนก่อนการเขียนโปรแกรมเพื่อให้ได้ลำดับ

ความคิดของการทำงาน

b)

การอธิบายขั้นตอนการทำงานโดยใช้สัญลักษณ์และลูกศร

ทีละขั้นตอน เรียกว่า ผังงาน (flowchart)

c)

การอธิบายขั้นตอนการทำงาน โดยใช้ถ้อยคำผสมระหว่าง

ภาษาอังกฤษและโครงสร้างโปรแกรม เรียกว่า การบรรยาย

d)

การออกแบบขั้นตอนวิธี (algorithm design) สามารถทำได้หลายวิธี

ได้แก่ การบรรยาย การเขียนรหัสลำลอง และการเขียนผังงาน

17.

7. พิจารณารหัสลำลอง (pseudo code) ต่อไปนี้ ผลลัพธ์จากรหัสลำลองคือข้อใด

a)

0

b)

5

c)

10

d)

X

18.

ในการตรวจสอบความถูกต้องของหมายเลขบัตรประจำตัวประชาชน

13 หลัก มีการกำหนดหลักสุดท้ายเป็นหลักตรวจสอบความถูกต้อง

ของหมายเลขบัตรประจำตัวประชาชน หลักสุดท้ายของหมายเลข

บัตรประจำตัวประชาชนหมายเลข 1 1041 00418 27 x คือข้อใด

a)

0

b)

1

c)

3

d)

7

19.

ข้อใดไม่ใช่โครงงานคอมพิวเตอร์

a)

โครงงานพัฒนาสื่อเพื่อการศึกษา

b)

โครงงานพัฒนาเครื่องมือ

c)

โครงงานทดลองทฤษฎี

d)

โครงงานสิ่งประดิษฐ์

20.

ข้อใดเป็นขั้นตอนการพัฒนาโครงงานที่ถูกต้อง A.การวางแผน B.การนำเสนอ C.การดำเนินการ D.การเขียนรายงาน

a)

A-D-C-B

b)

A-C-D-B

c)

A-C-B-D

d)

B-C-D-A