wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

บทที่ 9 บั้งไฟบุปผชาติ ป.4

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

ข้อใด คือบล็อกที่จะถูกนำมาใช้เป็นอันดับแรกเสมอในการเขียนสคริปต์

a)

ทำซ้ำตลอด

b)

เคลื่อน...ก้าว

c)

เมื่อธงเขียวถูกคลิก

d)

พูด... เป็นเวลา... วินาที

2.

เมื่อเปิดโปรแกรม Scratch ขึ้นมา จะพบว่าแมวอยู่ตำแหน่งใด

a)

X : ๐ , Y: ๐

b)

X : ๑ , Y: ๑

c)

X : -๑ , Y: ๑

d)

X : ๑ , Y: -๑

3.

บล็อกคำสั่ง glide ใช้ในการทำสิ่งใด

a)

ใช้ในการยกปากกา เมื่อสิ้นสุดการวาด

b)

ใช้สำหรับย้ายตำแหน่งตัวละครไปแนวเดียวกันกับทิศทางที่ตัวละครหันหน้าอยู่

c)

ใช้ในการกำหนดทิศทางการหันหน้าของตัวละคร ไปยังทิศทางที่กำหนด

d)

ใช้ในการค่อย ๆ เคลื่อนที่ตัวละครไปยังตำแหน่งที่กำหนด

4.

บล็อกคำสั่ง point in direction ใช้ในการทำสิ่งใด

a)

ใช้ในการยกปากกา เมื่อสิ้นสุดการวาด

b)

ใช้สำหรับย้ายตำแหน่งตัวละครไปแนวเดียวกันกับทิศทางที่ตัวละครหันหน้าอยู่

c)

ใช้ในการกำหนดทิศทางการหันหน้าของตัวละครไปยังทิศทางที่กำหนด

d)

ใช้ในการค่อย ๆ เคลื่อนที่ตัวละครไปยังตำแหน่งที่กำหนด

5.

บล็อกคำสั่ง move ใช้ในการทำสิ่งใด

a)

ใช้ในการยกปากกา เมื่อสิ้นสุดการวาด

b)

ใช้สำหรับย้ายตำแหน่งตัวละครไปแนวเดียวกันกับทิศทางที่ตัวละครหันหน้าอยู่

c)

ใช้ในการกำหนดทิศทางการหันหน้าของตัวละครไปยังทิศทางที่กำหนด

d)

ใช้ในการค่อย ๆ เคลื่อนที่ตัวละครไปยังตำแหน่งที่กำหนด

6.

บล็อกคำสั่ง pen down ใช้ในการทำสิ่งใด

a)

ใช้ในการจรดปากกา เพื่อเริ่มต้นการวาดเส้น

b)

ใช้สำหรับย้ายตำแหน่งตัวละครไปแนวเดียวกันกับทิศทางที่ตัวละครหันหน้าอยู่

c)

ใช้ในการกำหนดทิศทางการหันหน้าของตัวละครไปยังทิศทางที่กำหนด

d)

ใช้ในการค่อย ๆ เคลื่อนที่ตัวละครไปยังตำแหน่งที่กำหนด

7.

บล็อกคำสั่ง pen up ใช้ในการทำสิ่งใด

a)

ใช้ในการยกปากกา เมื่อสิ้นสุดการวาด

b)

ใช้สำหรับย้ายตำแหน่งตัวละครไปแนวเดียวกันกับทิศทางที่ตัวละครหันหน้าอยู่

c)

ใช้ในการกำหนดทิศทางการหันหน้าของตัวละครไปยังทิศทางที่กำหนด

d)

ใช้ในการค่อย ๆ เคลื่อนที่ตัวละครไปยังตำแหน่งที่กำหนด

8.

ข้อใดต่อไปนี้กล่าวถึงอัลกอริทึมได้ถูกต้อง

a)

การใช้กฎเกณฑ์พิจารณาหาเหตุผล เพื่อแก้ไขปัญหา

b)

กระบวนการแก้ปัญหาที่มีลำดับหรือวิธีการในการแก้ไขปัญหาอย่างเป็นขั้นเป็นตอน

c)

การแก้ไขปัญหาโดยการพิจารณาผลลัพธ์ แล้วนำผลลัพธ์ที่ได้มาใช้หาต้นเหตุของปัญหา

d)

กระบวนการแก้ปัญหาที่มีการกำหนดวิธีการแก้ปัญหา

9.

เพราะเหตุใดเราควรนำอัลกอริทึมมาใช้ในการแก้ไขปัญหา

a)

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

b)

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

c)

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

d)

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

10.

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

a)

เริ่มต้น (Start)

b)

ดีบัก (debug)

c)

ความผิดพลาด (Error)

d)

อัลกอริทึม (Algorithm)