wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบ แนวคิดเชิงคำนวณ

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

แนวคิดเชิงคำนวณ (Computational Thinking) หมายถึงอะไร

a)

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

b)

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

c)

ดูความเหมือน ความแตกต่าง

ของรูปแบบการเปลี่ยนแปลง

d)

มุ่งเน้นความสำคัญของปัญหา

โดยไม่สนใจรายละเอียดที่ไม่จำเป็น

2.

แนวคิดการแบ่งปัญหาใหญ่เป็นปัญหาย่อย (Decomposition) หมายถึงอะไร

a)

แตกปัญหากระบวนกาดูความเหมือน ความแตกต่าง

ของรูปแบบการเปลี่ยนแปลงรออกเป็นส่วนย่อย

b)

มุ่งเน้นความสำคัญของปัญหา

โดยไม่สนใจรายละเอียดที่ไม่จำเป็น

c)

กระบวนการคิดในการแก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้

d)

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

3.

 

แนวคิดการพิจารณารูปแบบ (Pattern Recognition) หมายถึงอะไร

a)

มุ่งเน้นความสำคัญของปัญหา

โดยไม่สนใจรายละเอียดที่ไม่จำเป็น

b)

กระบวนการคิดในการแก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้

c)

ทำให้ลดขั้นตอนในการออกแบบวิธีการแก้ปัญหาได้

d)

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

4.

แนวคิดเชิงนามธรรม (Abstraction) หมายถึงอะไร

a)

กระบวนการคิดในการแก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้

b)

ความเหมือน ความแตกต่าง

ของรูปแบบการเปลี่ยนแปลง

c)

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

d)

เป็นการคัดแยกรายละเอียดที่ไม่จำเป็นออกจากปัญหาที่พิจารณาอยู่

5.

 

           การออกแบบอัลกอริทึม (Algorithm Design) หมายถึงอะไร

a)

กระบวนการคิดในการแก้ไขปัญหาที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้

b)

ดูความเหมือน ความแตกต่าง

ของรูปแบบการเปลี่ยนแปลง

c)

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

d)

แก้ปัญหาโดยการออกแบบ

กระบวนการทำงานอย่างเป็นลำดับขั้นตอน

6.

            จากประโยคที่ว่า "การแยกแยะปัญหา โดยตะวันสามารถแยกแยะปัญหา

ได้เป็น 2 ประเด็น ได้แก่

1.ยางรถแบน

2.น้ำมันรถใกล้หมด"

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

a)

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

b)

Pattern Recognition (การพิจารณารูปแบบ)

c)

Algorithm Design (การออกแบบอัลกอริทึม)

d)

Decomposition (แนวคิดการแบ่งปัญหาใหญ่เป็นปัญหาย่อย)

7.

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

a)

Algorithm Design (การออกแบบอัลกอริทึม)

b)

Pattern Recognition (การพิจารณารูปแบบ)

c)

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

d)

Decomposition (แนวคิดการแบ่งปัญหาใหญ่เป็นปัญหาย่อย)

8.

จากประโยคที่ว่า "หาแนวคิดรวบยอดของแต่ละปัญหาย่อย เป็นการมุ่งเน้น

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

a)

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

b)

Algorithm Design (การออกแบบอัลกอริทึม)

c)

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

d)

Pattern Recognition (การพิจารณารูปแบบ)

9.

จากประโยคที่ว่า "เมื่อตะวันต้องการเปลี่ยนยางรถยนต์ ตะวันจะต้องออกแบบลำดับขั้นตอนในการเปลี่ยนยาง ดังนี้

•หมุนบล็อกเพื่อคลายน็อต

•ใช้แม่แรงยกรถขึ้นและถอดน็อตออก

•ถอดล้อออก เปลี่ยนล้ออะไหล่แทนที่

•ใส่น็อตแล้วปล่อยแม่แรง

•ขันน็อตให้แน่น“

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

a)

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

b)

Pattern Recognition (การพิจารณารูปแบบ)

c)

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

d)

Algorithm Design (การออกแบบอัลกอริทึม)

10.

แนวคิดเชิงคำนวณ (Computational Thinking)

 เป็นส่วนของวิชาอะไร

a)

เทคโนโลยี วิทยาการคำนวณ

การออกแบบและเทคโนโลยี

b)

คณิตศาสตร์

c)

เทคโนโลยี วิทยาการคำนวณ

d)

วิทยาศาสตร์

11.

ข้อใดกล่าวถึงแนวคิดเชิงคำนวณได้ไม่ถูกต้อง

a)

เป็นการแก้ปัญหาแบบมีลำดับขั้นตอน

b)

เป็นการคิดเหมือนหุ่นยนต์

c)

เป็นทักษะที่นักพัฒนาซอฟต์แวร์ต้องมี

d)

มีแนวคิดเชิงนามธรรมเป็นหนึ่งในทักษะย่อย

12.

การที่มุ่งเน้นความสำคัญของปัญหาโดยไม่สนใจ

รายละเอียดที่ไม่จำเป็นสอดคล้องกับแนวคิดใด

a)

การพิจารณารูปแบบ

b)

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

c)

การออกแบบอัลกอริทึม

d)

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

13.

การแก้ปัญหาโดยการออกแบบกระบวนการทำงาน

อย่างเป็นลำดับขั้นตอนสอดคล้องกับแนวคิดใด

a)

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

b)

การออกแบบอัลกอริทึม

c)

แนวคิดการแบ่งปัญหาใหญ่เป็นปัญหาย่อย

d)

การพิจารณารูปแบบ

14.

ข้อใดไม่ใช่องค์ประกอบที่สำคัญของแนวคิดเชิงคำนวณ

a)

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

b)

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

c)

การพิจารณารูปแบบ

d)

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

15.

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

a)

การแยกแยะปัญหา

b)

การเข้าใจรูปแบบ

c)

การหาแนวคิดรวมยอดของแต่ละปัญหาย่อย

d)

การคัดเลือกวัสดุที่นำมาใช้ทำชิ้นงาน

16.

เมื่อต้องการแก้ปัญหาตามแนวคิดเชิงคำนวณ

ควรทำองค์ประกอบใดเป็นขั้นตอนแรก

a)

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

b)

เปลี่ยนรูปแบบปัญหาให้แก้ไขปัญหาได้ง่ายขึ้น

c)

ทำปัญหานั้นให้มีขนาดเล็กลง

เพื่อให้สามารถจัดการปัญหาแต่ละส่วนได้ง่ายขึ้น

d)

กำหนดหลักการในการแก้ปัญหา

17.

เมื่อพบกองเสื้อผ้าที่ปะปนกันอยู่เป็นจำนวนมาก

จะเลือกแนวทางในการแก้ปัญหาอย่างไรจึงจะถูกต้อง

a)

แบ่งกลุ่มเสื้อผ้า / แยกสีเสื้อผ้า /

แยกประเภทเสื้อผ้า/ จัดเข้าตู้เสื้อผ้า

b)

หาวัตถุประสงค์หลักในการค้นหาเสื้อผ้า / แบ่งกลุ่มเสื้อผ้าตามวัตถุประสงค์หลัก / จัดเรียงเสื้อผ้าตามกลุ่ม

c)

แบ่งกลุ่มเสื้อผ้า / จัดเรียงเสื้อผ้าตามกลุ่ม / จัดเข้าตู้เสื้อผ้า

d)

จัดเรียงเสื้อผ้าตามกลุ่ม / แบ่งกลุ่มเสื้อผ้า / จัดเข้าตู้เสื้อผ้า

18.

แนวคิดเชิงคำนวณมีองค์ประกอบที่สำคัญมีกี่องค์ประกอบ

a)

4

b)

5

c)

6

d)

7

19.

รถจักรยานของต้นไม่สามารถปั่นหรือเคลื่อนที่ได้ สิ่งแรกที่ต้น

ควรทำในการใช้แนวคิดเชิงคำนวณแก้ปัญหาคืออะไร

a)

แยกแยะปัญหาว่ารถจักรยานไม่สามารถ

ปั่นหรือเคลื่อนที่ได้เพราะอะไร

b)

ถอดชิ้นส่วนของรถจักรยานดูว่า

มีชิ้นส่วนใดผิดปกติ

c)

จดจำรูปแบบของรถจักรยานว่า

มีสิ่งใดบ้างที่ผิดปกติ

d)

นำรถจักรยานไปซ่อมที่ร้านซ่อมรถจักรยาน

20.

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

a)

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

b)

การคำนวณสถิติการทำ

ประตูของนักกีฬาฟุตบอล

c)

การวางแผนเปิดร้านอาหาร

ในงานเทศกาลโรงเรียน

d)

ถูกทุกข้อ