wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบปลายภาควิทยาการคำนวณ ม.1-2568

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ผล run ของโปรแกรมนี้เป็นรูปใด

a)

สามเหลี่ยม

b)

ดาว

c)

สี่เหลี่ยม

d)

ถูกทุกข้อ

2.

คำสั่งนี้จะได้รูปร่างของตัว cursor ในการวาดเป็นรูปอะไร

a)

เต่า

b)

ลูกศร

c)

วงกลม

d)

สี่เหลี่ยม

3.

ข้อใดเป็นผล run ของคำสั่งนี้

a)

เต่าเดินไปทางซ้ายของแกน x

b)

เต่าเดินไปทางขวาของแกน x

c)

เต่าเดินเป็นวงกลม

d)

ไม่มีข้อใดถูก

4.

ผล run ของคำสั่งนี้เป็นอย่างไร

a)

เต่าหันหน้าไปทางซ้ายทำมุม 90 องศา

b)

เต่าหันหน้าไปทางขวาทำมุม 90 องศา

c)

เต่าหมุนเป็นวงกลมทำมุม 90 องศา

d)

ไม่มีข้อใดถูก

5.

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

a)

บรรทัดที่ 4 และ 5

b)

บรรทัดที่ 5 และ 6

c)

บรรทัดที่ 4 และ 6

d)

บรรทัดที่ 4 ,5 และ 6

6.

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

a)

 90 องศา

b)

 120 องศา

c)

 72 องศา

d)

 60 องศา

7.

ต้องการวาดรูปนี้ต้องเขียนคำสั่งอย่างไร

a)

b)

c)

d)

8.

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

a)

บรรทัดที่ 2 แก้เป็น skn=turtle.turtle( )

b)

บรรทัดที่ 4 แก้เป็น for i in range(5):

c)

บรรทัดที่ 5 แก้เป็น skn.forward(300)

d)

บรรทัดที่ 6 แก้เป็น skn.left(72)

9.

คำสั่งใดเป็นคำสั่งในการวาดรูปวงกลม

a)

turtle.circle(200)

b)

turtle.radius(200)

c)

turtle.turn(360)

d)

turtle.circle(200,180)

10.

จากคำสั่งต่อไปนี้ ผล run จะเป็นอย่างไร

a)

ดาวสีน้ำเงิน

b)

ดาวสีเหลือง

c)

ดาวสีน้ำเงินขอบเหลือง

d)

ดาวสีเหลืองของน้ำเงิน

11.

จากคำสั่งนี้ เมื่อกดคีย์ d จะเกิดอะไรขึ้น

a)

ตัวละครเดินไปข้างหน้า

b)

ตัวละครเดินไปทางขวา

c)

ตัวละครเดินไปทางซ้าย

d)

ตัวละครเดินไปเดินมา

12.

เราจะสร้างตัวแปร score ต้องกำหนดที่กลุ่มบล็อกใด

a)

motion

b)

looks

c)

events

d)

variables

13.

จากคำสั่งนี้ ถ้าเป็นจริงตามเงื่อนไข จะได้เพิ่มกี่คะแนน

a)

1 คะแนน

b)

3 คะแนน

c)

5 คะแนน

d)

10 คะแนน

14.

จากคำสั่งนี้ ถ้าตัวละครสัมผัสกับสีขาว จะเกิดอะไรขึ้น

a)

เดินย้อนกลับในทิศทางเดิม 10 steps

b)

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

c)

กลับไปจุดเริ่มต้นใหม่

d)

คะแนนติดลบ 10

15.

ถ้าต้องการให้เกมเปลี่ยนด่าน เราต้องใช้คำสั่งใด

a)

b)

c)

d)

16.

คำสั่งนี้เป็นของตัวละครใด

a)

shark2

b)

fish

c)

fish2

d)

stage

17.

คำสั่งนี้จะทำงานเมื่อ เกิดเหตุการณ์จากคำสั่งใดต่อไปนี้

a)

b)

c)

d)

18.

คำสั่งใดเป็นคำสั่งในการสุ่มตำแหน่งการเกิดใหม่ของปลาตัวเล็ก

a)

b)

c)

d)

19.

จากคำสั่งนี้จะเกิดอะไรกับฉลามบ้าง

a)

คะแนนเพิ่ม 1 คะแนน

และ ขนาดตัวเพิ่ม 1 %

b)

ขนาดตัวเพิ่ม 1 %

c)

คะแนนเพิ่ม 1 คะแนน

d)

กำหนดให้คะแนนเพิ่ม เมื่อขนาดเพิ่ม

20.

คำสั่งนี้ใช้อุปกรณ์ใดในการควบคุมตัวละคร

a)

mouse

b)

keyboard

c)

touch screen

d)

pencil