1.ข้อใดคือเว็บไซต์ Blockly Game |
|
1. https://blockly-games.appspot.com |
|
2. https://blockly-games.com |
|
3. https://blockly-games.co.th |
|
4. https://blocklygames.appspot.com |
|
2. Blockly Game bird การใช้คำสั่ง Heading เพื่อทำอะไรในโปรแกรม |
|
1. การควบคุมทิศทางของหนอน |
2. การควบคุมทิศทางของรังนก |
|
3. การควบคุมทิศทางของนก |
4. ถูกทุกข้อ |
|
3. 
Blockly Game bird การใช้คำสั่ง Heading ดังรูป นกจะเคลื่อนที่ไปกี่องศา |
|
1. 0 องศา |
2. 90 องศา |
|
3. 180 องศา |
4. 270 องศา |
|
4. 
Blockly Game bird การใช้คำสั่ง Heading ดังรูป นกจะเคลื่อนที่ไปกี่องศา |
|
1. 0 องศา |
2. 90 องศา |
|
3. 180 องศา |
4. 270 องศา |
|
5. 
จากภาพต้องใช้ชุดคำสั่งในข้อใด เพื่อให้นกบินกลับรังนกเร็วที่สุด |
|
1.  |
2.  |
|
3.  |
4.  |
|
6. ชุดคำสั่งข้อใดต่อไปนี้ ได้ผลลัพธ์ตรงกับคำอธิบาย “ถ้านกยังไม่มีหนอนให้มุ่งหน้าไปในทิศทาง 0 องศา (ไปทางขวา) นอกเหนือจากนั้นให้มุ่งหน้าไปในทิศ 90 องศา (ขึ้นบน) จนถึงรังนก” |
|
1.  |
2.  |
|
3.  |
4.  |
|
7. “ถ้านกยังไม่มีหนอนให้มุ่งหน้าไปในทิศทาง 0 องศา (ไปทางขวา) นอกเหนือจากนั้นให้มุ่งหน้าไปในทิศ 90 องศา (ขึ้นบน) จนถึงรังนก” จากคำอธิบายข้างต้น นกบินไปทิศทางใด |
|
1.  |
2. |
|
3.  |
4.  |
|
8. ข้อใดกล่าวถึงกลุ่มคำสั่ง Loops ได้ถูกต้องที่สุด |
|
1. การวนซ้ำแบบมีเงื่อนไขการทำงานแบบวนซ้ำโดยมีเงื่อนไขใช้ในการควบคุมการทำงานซ้ำตามเงื่อนไขที่กำหนด |
|
2. ฟังก์ชันการทำงานทางคณิตศาสตร์ ใช้ในการคำนวณ บวก ลบ คูณ และหาร |
|
3. การใช้สร้างตัวแปรและลิสต์ต่าง ๆ ซึ่งอาจจะเป็นตัวเลข ข้อความ |
|
4. เป็นชุดคำสั่ง การเปรียบเทียบตรรกะ และฟังก์ชันในการทำงานต่าง ๆ ในบล็อก |
|
|
|
9. ข้อใดกล่าวถึงกลุ่มคำสั่ง Math ได้ถูกต้องที่สุด |
|
1. การวนซ้ำแบบมีเงื่อนไขการทำงานแบบวนซ้ำโดยมีเงื่อนไขใช้ในการควบคุมการทำงานซ้ำตามเงื่อนไขที่กำหนด |
|
2. ฟังก์ชันการทำงานทางคณิตศาสตร์ ใช้ในการคำนวณ บวก ลบ คูณ และหาร |
|
3. การใช้สร้างตัวแปรและลิสต์ต่าง ๆ ซึ่งอาจจะเป็นตัวเลข ข้อความ |
|
4. เป็นชุดคำสั่ง การเปรียบเทียบตรรกะ และฟังก์ชันในการทำงานต่าง ๆ ในบล็อก |
|
|
|
10. ข้อใดกล่าวถึงกลุ่มคำสั่ง Variables ได้ถูกต้องที่สุด |
|
1. การวนซ้ำแบบมีเงื่อนไขการทำงานแบบวนซ้ำโดยมีเงื่อนไขใช้ในการควบคุมการทำงานซ้ำตามเงื่อนไขที่กำหนด |
|
2. ฟังก์ชันการทำงานทางคณิตศาสตร์ ใช้ในการคำนวณ บวก ลบ คูณ และหาร |
|
3. การใช้สร้างตัวแปรและลิสต์ต่าง ๆ ซึ่งอาจจะเป็นตัวเลข ข้อความ |
|
4. เป็นชุดคำสั่ง การเปรียบเทียบตรรกะ และฟังก์ชันในการทำงานต่าง ๆ ในบล็อก |
|
|
|
11. จากรูป คือการทำงานของกลุ่มคำสั่งในข้อใด |
|
 |
|
1. กลุ่มคำสั่ง Logic |
2. กลุ่มคำสั่ง Loops |
|
3. กลุ่มคำสั่ง Math |
4. กลุ่มคำสั่ง Text |
|
|
|
12. จากรูป คือการทำงานของกลุ่มคำสั่งในข้อใด |
|
 |
|
1. กลุ่มคำสั่ง Functions |
2. กลุ่มคำสั่ง Color |
|
3. กลุ่มคำสั่ง Variables |
4. กลุ่มคำสั่ง Math |
|
|
|
13. จากรูป คือการทำงานของกลุ่มคำสั่งในข้อใด |
|
 |
|
1. กลุ่มคำสั่ง Logic |
2. กลุ่มคำสั่ง Loops |
|
3. กลุ่มคำสั่ง Math |
4. กลุ่มคำสั่ง Text |
|
|
|
14. จากรูป คือการทำงานของกลุ่มคำสั่งในข้อใด |
|
 |
|
1. กลุ่มคำสั่ง Logic |
2. กลุ่มคำสั่ง Loops |
|
3. กลุ่มคำสั่ง Math |
4. กลุ่มคำสั่ง Text |
|
|
|
15. ผู้เขียนโปรแกรมสามารถเลือกคำสั่ง move ได้จากเมนูใด |
|
1. Turtle |
2. Colour |
|
3. Loops |
4. Pen |
|
|
|
16. ข้อใดคือคำสั่งให้หุ่นเดินตรงไปข้างหน้า |
|
1.  |
2.  |
|
3.  |
4.  |
|
|
|
17. ข้อใดคือคำสั่งการทำซ้ำคำสั่ง |
|
1.  |
2.  |
|
3.  |
4.  |
|
|
|
18. คำสั่งในข้อใดคือการเคลื่อนที่ของหุ่นไปถึงจุดหมายโดยใช้คำสั่งการทำซ้ำ |
|
1.  |
2.  |
|
3.  |
4.  |
|
|
|
19. คำสั่งในข้อใดคือ คำสั่งวาดรูปสี่เหลี่ยม |
|
1.  |
2.  |
|
3.  |
4. ไม่มีข้อใดถูก |
|
|
|
20. คำสั่งในข้อใดคือ การวาดรูปหกเหลี่ยม |
|
1.  |
|
2.  |
|
3.  |
|
4.  |
|
|
|
21. คำสั่งในข้อใดคือ การวาดรูปดาว 4 ดวง |
|
1.  |
|
2.  |
|
3.  |
|
4. ไม่มีข้อใดถูก |
|
|
|
22. จากรูป หลังจากนกจิกหนอนแล้ว นกต้องบินกี่องศาเพื่อกลับไปที่รัง |
 |
|
1. 60 องศา |
2. 70 องศา |
|
3. 80 องศา |
4. 90 องศา |
|
|
|
23. ถ้า x คือแนวนอนตำแหน่งปัจจุบันของคุณ x ต้องมีค่าน้อยกว่าเท่าใด จึงจะบินกลับไปที่รังได้ |
 |
|
1. 20 |
2. 40 |
|
3. 60 |
4. 80 |
|
|
|
24. จากโค้ด นกจะบินไปทิศทางใด |
 |
|
1. บินดิ่งลงทันที |
2. บินขึ้นบน |
|
3. บินเลี้ยวซ้ายทันที |
4. บินเลี้ยวขวาทันที |
|
|
|
25. จากรูป นกจะบินไปถึงรังได้ ลักษณะโค้ดควรเป็นข้อใด |
 |
|
1.  |
|
2.  |
|
3.  |
|
4.  |
|
|
|
26. จากรูป นกจะบินไปถึงรังได้ ลักษณะโค้ดควรเป็นข้อใด |
 |
|
1.  |
2.  |
|
3.  |
4. ไม่มีข้อถูก |
|
|
|
27. จากโค้ด ลักษณะการบินของนกควรเป็นไปตามข้อใด |
 |
|
1.  |
2.  |
|
3.  |
4.  |
|
|
|
28. จากรูป นกจะบินไปถึงรังได้ ลักษณะโค้ดควรเป็นข้อใด |
 |
|
1.  |
|
2.  |
|
3.  |
|
4.  |
|
|
29. จากโค้ดความสูงมีค่าเท่าใด |
 |
|
1. น้อยกว่า 100 |
2. มากกว่า 100 |
|
3. มากกว่าเท่ากับ 100 |
4. น้อยกว่าเท่ากับ 100 |
|
|
|
30. จากโค้ด การเขียนโปรแกรมอ่านค่าระดับความชื้นเพื่อควบคุมระบบรดน้ำต้นไม้ ค่า H คือค่าใด |
 |
|
1. ค่าความเข้มของแสงแดด |
2. ค่าแรงต้านน้ำ |
|
3. ค่าระดับความชื้น |
4. ไม่มีข้อถูก |
|
|
|
31. จากโค้ดคือคำสั่งในข้อใด |
 |
|
1. การหาค่าสูงที่สุด |
2. การหาค่าต่ำที่สุด |
|
3. โปรแกรมรสน้ำต้นไม้ |
4. หาคะแนนเสียง |
|
|
|
32. หากต้องการหาข้อมูลที่มีคำใกล้เคียงที่สุด ควรเลือกข้อใด |
|
1. avt |
2. closest |
|
3. Plant |
4. guess |
|
|
|
33. หากต้องการหาอันดับที่ได้จากการประกวดร้องเพลง ควรเลือกข้อใด |
|
1. avt |
2. min |
|
3. Plant |
4. rank |
|
|
|
34. หากต้องการหาคะแนนเฉลี่ย ควรเลือกข้อใด |
|
1. avt |
2. min |
|
3. Plant |
4. rank |
|
|
|
35. ข้อใดกล่าวถูกต้อง |
|
1. Blockly เป็นผลิตภัณฑ์ในส่วนของ Google Education ของบริษัทกูเกิล |
|
2. Blockly เป็นไลบรารีซึ่งเพิ่มตัวแก้ไขลงในแอปพลิเคชันของผู้ใช้ซึ่งมีการเขียนแบบ Text |
|
3. Blockly ไม่สามารถส่งออกบล็อกไปยังหลายภาษา เช่น JavaScript, Python และ PHP ได้ |
|
4. ไม่สามารถใช้ร่วมกับเบราว์เซอร์หลัก ๆ ทั้งหมด ได้แก่ Chrome และ Firefox ได้ |
|
|
|
36. คุณสมบัติของ Blockly สำหรับเว็บไซต์คือข้อใด |
|
1. Blockly ในเบราว์เซอร์ช่วยให้หน้าเว็บไซต์มีตัวแก้ไขโค้ดได้ |
|
2. Blockly เป็นไลบรารีซึ่งเพิ่มตัวแก้ไขลงในแอปพลิเคชันของผู้ใช้ซึ่งมีการเขียนแบบบล็อก |
|
3. ใช้ไลบรารีภาษา JavaScript |
|
4. ไม่มีข้อถูก |
|
|
|
37. ข้อใดคือเว็บไซต์สำหรับเขียน Blockly |
|
1. https://www.kid-bright.org/simulator/home |
2. https://makecode.microbit.org/ |
|
3. https://blockly-games.appspot.com/ |
4. https://developers.google.com/blockly/ |
|
|
|
38. ข้อใดควรสร้างเป็นขั้นตอนที่ 1 ของโปรแกรมตัดเกรด |
|
1. ประกาศตัวแปรคะแนนทุกระดับขึ้นมาก่อน |
2. สร้างตัวแปร score ขึ้นมาเพื่อเก็บค่าคะแนน |
|
3. กำหนดค่าตัวแปร score |
4. สร้างเงื่อนไขระดับคะแนน |
|
|
|
39. นักเรียนสามารถกรอกคะแนนเพื่อดูเกรดได้ที่หมายเลขใด |
 |
|
1. หมายเลข 1 |
2. หมายเลข 2 |
|
3. หมายเลข 3 |
4. ไม่มีข้อถูก |
|
|
|
40. นักเรียนสามารถใช้บล็อกตัวเลขได้จากกลุ่มคำสั่งใด |
|
1. Logic |
2. Loops |
|
3. Math |
4. Lists |