<< Go Back

แบบทดสอบปลายภาค

1. สถาบัน MIT มีชื่อเต็มว่าอะไร
  1. Massachusetts Instance of Techonology 2. Massachusetts Institute of Technology
  3. Massachusetts Indean of Technology 4. Massachusetts Insta of Technology
     

2. ผู้อำนวยการของกลุ่ม Lifelong Kinder garten คือใคร

  1. Kim Ping Hui 2. Alice Lui
  3. Mitchel Res 4. Mitche Resnick
     
3. Scratch ได้พัฒนาโปรแกรมสำหรับ Desktop ในปี ค.ศ. ใด
  1. ค.ศ. 2003 2. ค.ศ. 2004
  3. ค.ศ. 2005 4. ค.ศ. 2006
   
4. Scratch สำหรับ desktop เผยแพร่ในปี พ.ศ. ใด
  1. ค.ศ. 2003 2. ค.ศ. 2004
  3. ค.ศ. 2005 4. ค.ศ. 2006
     
5. เว็บไซต์ของ Scratch คือเว็บใด
  1. scratch.org 2. scratch.co.th
  3. scratch.mit.edu 4. scratch.ac.th
   
6. โปรแกรม Scratch จะต้องใช้ Adobe Flash Player จะต้องไม่น้อยกว่าเวอร์ชั่นใด
  1. 10.1 2. 10.2
  3. 10.3 4. 11.2
     
7. ถ้าเราต้องการใช้โปรแกรม Scratch แบบ online โดยไม่ต้องสมัครสมาชิกให้คลิกเลือกที่เมนูใด
  1. Create
  2. Explore
  3. Ideas
  4. About
 

8.จากภาพ เรียกว่าอะไรในโปรแกรม Scratch

  1. เป็นส่วนที่ใช้สำหรับการเขียนโปรแกรม
  2. บล็อกคำสั่งในกลุ่มที่เลือก 
  3. แถบเมนูเครื่องมือ (Toolbar) 
  4. เครื่องมือเวที (Stage Toolbar)
   

9. จากภาพ เครื่องมือนี้มีหน้าที่ทำงานอย่างไร

  1. ปรับการแสดงผลเต็มจอ
  2. หยุดการทำงานของโปรแกรม
  3. ปุ่มลบตัวละคร
  4. เริ่มต้นการทำงานของโปรแกรม
   

10.   จากภาพ เครื่องมือนี้มีหน้าที่ทำงานอย่างไร

  1. ปรับการแสดงผลเต็มจอ
  2. หยุดการทำงานของโปรแกรม
  3. ปุ่มลบตัวละคร
  4. เริ่มต้นการทำงานของโปรแกรม
   

11. ในการเปลี่ยนฉากหลัก ต้องเปลี่ยนที่ส่วนใด

  1. code
  2. Sprite
  3. Backdrop
  4. Costumes
   

12. ถ้าต้องการเปลี่ยนชื่อให้ตัว Sprite ต้องกำหนดค่าที่หมายเลขใด

  1. หมายเลข 1
  2. หมายเลข 2
  3. หมายเลข 3
  4. หมายเลข 4
   

13. จากรูป ผู้เขียนกำลังเขียนบล็อกคำสั่งให้กับตัวละครใด

  1. Apple
  2. Ben
  3. Cake
  4. Dot
   

14. Stage ของโปรแกรม Scratch มีขนาดเท่ากับเท่าไหร่

  1. 180 x 240
  2. 480 x 360
  3. 240 x 240
  4. 360 x 240
   

15. จากภาพ หมายเลขที่ 1 และ 2 มีค่าเท่าไหร่ 

  1. -240 , 240
  2. 240 , -240
  3. 180 , -180
  4. -180 , 180
   

16. ถ้าต้องการกำหนด ให้ตัว sprite ย้ายตำแหน่งไปที่  x 50 , y 50 จะต้องใช้ บล็อกคำสั่งใด

  1.
  2.
  3.
  4.
   

17. ถ้าต้องการให้ตัวละครพูด แล้วรอ 2 วินาทีแล้วข้อความหายไป จะต้องไปเลือกกลุ่มคำสั่งใด

  1. Motion
  2. Looks
  3. Events
  4. Control
   

18. กำหนดให้ตัวละคร สามารถหันได้แค่ ช้าย- ขวา จะต้องเลือกบล็อกคำสั่งใด

  1.
  2.
  3.
  4.
   

19. บล็อกคำสั่งนี้มีการทำตามข้อใด

  1. ถ้าตัวละครชนกับขอบแล้วหายไป
  2. ถ้าตัวละครชนกับขอบแล้วสะท้อนกลับ
  3. ถ้าตัวละครชนกับขอบแล้วเปลี่ยนตัวละคร
  4. ถ้าตัวละครชนกับขอบแล้วหยุดการทำงาน
   

20. การใส่ Effect ให้ตัวละคร มีลักษณะดังภาพ จะต้องเลือกคำสั่งใด

        

  1. whirl
  2. fisheye
  3. pixelate
  4. mosaic
   
21. ข้อใดไม่ถือว่าเป็นเครื่องหมายเปรียบเทียบจำนวน
  1. เครื่องหมายเปอร์เซ็นต์ (%)
  2. เครื่องหมายมากกว่า (>)
  3. เครื่องหมายน้อยกว่า (<)
  4. เครื่องหมายเท่ากับ (=)
 

22. ประพจน์ในข้อใด มีความความจริงเป็นเท็จ (false)

  1.
  2.
  3.
  4.
   

23. บล็อกคำสั่งข้อใด อยู่ในกลุ่มบล็อกโอเปอร์เรเตอร์

  1.
  2.
  3.
  4.
   

24. การเชื่อมประพจน์ในข้อใด จะคืนค่าความจริงเป็นเท็จ (false)

  1.
  2.
  3.
  4.
   

25. บล็อกคำสั่งที่กำหนด มีการทำงานอย่างไร

  1. เป็นคำสั่งตรวจสอบสีของปากกา
  2. เป็นคำสั่งกำหนดสีให้กับตัว Sprite
  3. เป็นคำสั่งตรวจสอบสีฉากหลัง ว่าตรงกับสีที่กำหนดหรือไม่
  4. เป็นคำสั่งตรวจสอบการสัมผัสของตัว Sprite กับสีที่กำหนด
   

26. ข้อใดคือสคริปต์คำสั่งที่กำหนดให้ ปรากฏคำถามและมีช่องให้พิมพ์คำตอบด้านล่าง เสร็จแล้วโชว์คำตอบ


  1.
  2.
  3.
  4.
   

27. กลุ่มบล็อกคำสั่งใดที่ใช้ตรวจสอบการรับรู้ต่างๆ เช่น การสัมผัส เสียง ระยะเวลา

  1. Pen
  2. Motion
  3. Operators
  4. Sensing
   

28. บล็อกคำสั่งที่กำหนด มีการทำงานอย่างไร

  1. รอจนกว่าจะมีการกด space ที่แป้นคีย์บอร์ด
  2. รอจนกว่าจะมีการกดลูกศรชี้ขึ้นด้านบน ที่แป้นคีย์บอร์ด
  3. รอจนกว่าจะมีการกดลูกศรชี้ลงด้านล่าง ที่แป้นคีย์บอร์ด
  4. รอจนกว่าจะมีการกดลูกศรชี้ทางด้านขวา ที่แป้นคีย์บอร์ด
   

29. จากสคริปต์คำสั่งที่กำหนด จะเกิดผลลัพธ์อย่างไร


  1.  เมื่อตัว Sprite ไปสัมผัสกับสีแดง จะแสดงคำพูดว่า “Red = สีแดง” ขึ้นมาเป็นเวลา 2 วินาที
  2. เมื่อตัว Sprite ไม่ได้สัมผัสกับสีแดง จะแสดงคำพูดว่า “Red = สีแดง” ขึ้นมาเป็นเวลา 2 วินาที
  3. เมื่อตัว Sprite แสดงคำพูดว่า “Red = สีแดง” ขึ้นเป็นเวลา 2 วินาที ฉากหลังจะเปลี่ยนเป็นสีแดง
  4. เมื่อตัว Sprite ไปสัมผัสกับสีแดง จะแสดงคำพูดว่า “Red = สีแดง” ตัว Sprite จะเปลี่ยนเป็นสีแดง
   

30.ข้อใดอธิบายความหมายของข้อมูลชนิด “Boolean” ได้ถูกต้อง

  1. ชนิดข้อมูลที่มีเพียงสองค่าคือ จริง (True) และเท็จ (false)
  2. ชนิดข้อมูลตัวเลขหรือจำนวน ทั้งจำนวนเต็มและจำนวนทศนิยม
  3. ชนิดข้อมูลที่เป็นข้อความ ที่อาจประกอบด้วยตัวอักษร ตัวเลข หรือสัญลักษณ์
  4. ชื่อเรียกหน่วยความจำของคอมพิวเตอร์
   

31. ลักษณะของบล็อกคำสั่งในข้อใด เป็นข้อมูลชนิด Strings

  1.
  2.
  3.
  4.
   

32. ลักษณะของบล็อกคำสั่งในข้อใด เป็นข้อมูลชนิด Boolean

  1.
  2.
  3.
  4.
   

33. ลักษณะของบล็อกคำสั่งในข้อใด เป็นข้อมูลชนิด Numbers

  1.
  2.
  3.
  4.
   

34. จากภาพที่กำหนด คือขั้นตอนของการทำอะไร


  1. การสร้างตัวละคร Sprite
  2. การสร้างบล็อกตัวแปร
  3. การสร้างฉากพื้นหลัง
  4. การสร้างพื้นที่สำหรับวางบล็อกคำสั่ง
   

35. ข้อใดคือรูปแบบการแสดงผลตัวแปรชนิด slider

  1.
  2.
  3.
  4.
   

36. ข้อใดคือบล็อกคำสั่งในหมวด Data

  1. Make a Variable
  2. Make a Motion
  3. Make a Event
  4. Make a Control
   

37. หมวดคำสั่งใดไม่ปรากฏในโปรแกรม Scratch

  1.  Data
  2. Events
  3. Group
  4. Control
   

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

  1.
  2.
  3.
  4.
   

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


  1. เมื่อคลิกเมาส์ที่ตัว Sprite จะปรากฏข้อความว่า “Hello!” ขึ้นเป็นเวลา 2 วิ
  2. เมื่อคลิกเมาส์ที่ตัว Sprite รอ 2 วินาที จะปรากฏข้อความว่า “Hello!”
  3. เมื่อคลิกเมาส์ที่  จะปรากฏข้อความว่า “Hello!” ขึ้นเป็นเวลา 2 วิ
  4. เมื่อกดปุ่มคีย์บอร์ด จะปรากฏข้อความว่า “Hello!” ขึ้นเป็นเวลา 2 วิ
   

40. ข้อใดคือบล็อกคำสั่งให้ Sprite เกิดการหมุนตามเข็มนาฬิกาจำนวน 90

  1.
  2.
  3.
  4.
   

<< Go Back