wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

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

a)

ทำซ้ำตลอด

b)

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

c)

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

d)

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

2.

ข้อใดคือวิธีการทำให้ปลาเคลื่อนที่แบบไม่กลับหัว

a)

คลิกปุ่มหมุนได้

b)

คลิกปุ่มไม่ต้องหมุน

c)

คลิกปุ่มเฉพาะหน้าซ้าย-ขวา

d)

ลากเส้นสีฟ้าที่ตัวละครให้เฉียง

3.

ข้อใดคือการทำให้ปลาเลื่อนที่แบบไร้ทิศทาง

a)

คลิกปุ่มหมุนได้

b)

คลิกปุ่มไม่ต้องหมุน

c)

คลิกปุ่มเฉพาะหน้าซ้าย-ขวา

d)

ลากเส้นสีฟ้าที่ตัวละครให้เฉียง

4.

บล็อกใดช่วยให้ทำตัวละครปลาขยับปากได้

a)

ชุดถัดไป

b)

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

c)

ไปยังx..y...

d)

ถ้าชนขอบให้สะท้อนกลับ

5.

หากต้องการแก้ไขชุดตัวละคร จะต้องเลือกแทบเมนูใด

a)

Stage

b)

scripts

c)

sound

d)

Costumes

6.

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

a)

บล็อกคำสั่ง Make a Varible

b)

บล็อกคำสั่ง Motion

c)

บล็อกคำสั่ง Looks

d)

บล็อกคำสั่ง Pen

7.

ข้อใดไม่ใช่ คำสั่งควบคุมการทำงานแบบวนซ้ำ?

a)

Repeat

b)

Forever

c)

Wait until

d)

Repeat until

8.

ผลการรันโปรแกรมต่อไปนี้ คืออะไร

a)

ตัวละครเคลื่อนที่ไป 10 หน่วย

b)

ตัวละครเคลื่อนที่ไป 1 หน่วย และเปลี่ยนเป็นชุดตัวละครต่อไป

c)

ตัวละครเปลี่ยนเป็นชุดตัวละครในลำดับถัดไป

d)

ตัวละครเคลื่อนที่ไป 10 หน่วย และเปลี่ยนเป็นชุดตัวละครในลำดับถัดไป

9.

ผลการรันโปรแกรมต่อไปนี้ คืออะไร

a)

ตัวละครวาดรูปสามเหลี่ยม

b)

ตัวละครวาดรูปสี่เหลี่ยม

c)

ตัวละครวาดรูปหัวใจ

d)

ตัวละครวาดรูปวงกลม

10.

บล็อกคำสั่ง repeat until หมายถึงคำสั่งอะไร

a)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำไม่รู้จบ

b)

คำสั่งที่ใช้ในการทำงานแบบวนซ้ำแบบมีเงื่อนไข

c)

คำสั่งที่กำหนดการทำงานแบบวนซ้ำตามจำนวนรอบที่กำหนด

d)

คำสั่งกำหนดค่าเริ่มต้นให้กับตัวแปร

11.

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

a)

ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการทุกครั้งก่อนคลิกธงเขียว

b)

ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ

> เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก

> ไปยัง X : Y : สังเกตค่า X และ Y ของตัวละครบริเวณเวที แล้วเติมค่า X และ Y ลงไป

c)

ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ > เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก > ไปยัง X : Y : สังเกตค่า X และ Y ของตัวละครบริเวณตัวละครที่ถูกเลือก แล้วเติมค่า X และ Y ลงไป

d)

ลากตัวละครไปวาง ณ ตำแหน่งที่ต้องการ > เขียนสคริปต์โดยใช้บล็อกเมื่อธงเขียวถูกคลิก > ไปยัง X : Y : สังเกตค่า X และ Y ของตัวละครบริเวณเวที แล้วเติมค่า X : 0 และ Y : 0 ลงไป

12.

สคริปต์ หมายถึง

a)

กำหนดตัวละครได้หลายตัว

b)

เป็นพื้นที่ที่ใช้ในสำหรับเขียนโปรแกรม

c)

เป็นพื้นที่แสดงผลลัพธ์การทำงาน

d)

พิกัดของตำแหน่ง

13.

ข้อใดอธิบายการทํางานของสคริปต์ ได้ถูกต้องที่สุด

a)

เป็นการกําหนดจุดลอยตัวและจุดลงที่พื้นสปริงบอร์ดเป็นเวลา 0.75 วินาที

b)

เป็นการกําหนดจุดลอยตัวเป็นเวลา 0.75 วินาที และจุดลงที่พื้นสปริงบอร์ดเป็นเวลา 0.75 วินาที

c)

เป็นการกําหนดจุดลอยตัวสูงสุดที่ตําแหน่ง x : 10 y: -35

d)

เป็นการกําหนดจุดลอยตัวต่ําสุดที่ตําแหน่ง x : 10 y: 100

14.

บล็อกถ้า... อยู่ในแถบใด มีหน้าที่อะไร

a)

แถบควบคุม

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

b)

แถบการรับรู้

เพื่อการรับรู้คำสั่งว่าเกิดอะไรขึ้นกับตัวละคร

c)

แถบควบคุม

ใช้ครอบบล็อกอื่นๆ เพื่อให้ทำงานตามเงื่อนไข

d)

แถบการรับรู้

เพื่อรับรู้คำสั่งว่าฉากเป็นไปตามเงื่อนไขบล็อกสัมผัสหรือไม่

15.

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

a)

เมื่อได้รับ , วนซ้ำตลอด , เคลื่อนที่ 10 ก้าว ,

ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที

b)

เมื่อธงเขียวถูกคลิก , วนซ้ำ10 , เคลื่อนที่ 10 ก้าว , ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที

c)

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

วนซ้ำตลอด ,

เคลื่อนที่ 10 ก้าว ,

ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที , ชุดถัดไป

d)

เมื่อได้รับ , วนซ้ำตลอด ,

เคลื่อนที่ 10 ก้าว ,

ถ้าชนขอบให้สะท้อนกลับ , รอ...วินาที , พูด...เป็นเวลา...วินาที

16.

บล็อกไปยัง X : ... Y : ... อยู่ที่แถบใด

a)

การเคลื่อนที่

b)

ควบคุม

c)

รูปร่าง

d)

กำลังรับรู้

17.

ข้อใด คือ เว็บไซต์ที่ใช้ส่งงาน

a)

www.edmodo.com

b)

www.etmodo.com

c)

www.eddomo.com

d)

www.edmoodoo.com

18.

ข้อใด คือ วิธีการคัดลอกสคริปต์

a)

ลากสคริปต์บล็อกบนสุดของตัวละครที่ต้องการ คลิกขวา เลือกทำซ้ำ

เลือกฉาก

b)

คลิกขวาเพื่อเลือกคัดลอก จากนั้นไปที่ตัวละครอีกตัวแล้วคลิกขวาเพื่อเลือกวาง

c)

ลากสคริปต์บล็อกล่างสุดของตัวละครที่ต้องการ แล้วนำไปวางบริเวณรายการตัวละครที่ต้องการ

d)

ลากสคริปต์บล็อกบนสุดของตัวละครที่ต้องการ แล้วนำไปวางบริเวณรายการตัวละครที่ต้องการ

19.

ข้อใด คือ วิธีสังเกตว่าสคริปต์ใดถูกคัดลอกไปแล้ว

a)

เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าจะมีกรอบสี่เหลี่ยมสีฟ้าล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้

b)

เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ตัวละคร

c)

เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณฉากที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ฉากนั้นและจะมีกรอบสี่เหลี่ยมฟ้าล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้

d)

เมื่อลากสคริปต์ที่ต้องการไปยังบริเวณตัวละครที่ต้องการ สังเกตว่าเม้าส์จะชี้ไปที่ตัวละครนั้นและจะมีกรอบสี่เหลี่ยมสีขาวล้อมรอบตัวละครนั้นๆ จึงจะสามารถปล่อยเม้าส์ได้

20.

ข้อใด คือ วิธีการดาวน์โหลดงานเพื่อแก้ไขเพิ่มเติม

a)

คลิก Turn in >

คลิก Download >

ไฟล์งานจะอยู่ในไดร์ D

b)

คลิก Resubmit this Assignment > คลิก Download > ไฟล์งานจะอยู่ในโฟลเดอร์ download >

คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง

c)

คลิก Turn in ของ Assignment

ที่ต้องการแก้ไข > คลิก open > ไฟล์งานจะอยู่ในโฟลเดอร์ download > คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง

d)

คลิก Turn in ของ Assignment ที่ต้องการแก้ไข > คลิก Download > ไฟล์งานจะอยู่ในโฟลเดอร์ download > คัดลอกไปไดร์ D เพื่อสะดวกในการค้นหาเมื่อส่งกลับมาอีกครั้ง