Font size
Worksheetsแบบทดสอบ Thunkable
Total questions: 48
Worksheet time: 42mins
Thunkable เป็นโปรแกรมประเภทใด
โปรแกรมสำหรับเขียนโค้ดด้วยภาษา Python หรือ Java
โปรแกรมสร้างแอปพลิเคชันแบบลากวาง (No-code)
โปรแกรมวาดภาพกราฟิกและออกแบบ UI
โปรแกรมจัดการฐานข้อมูล
Thunkable รองรับการสร้างแอปบนระบบปฏิบัติการใดบ้าง
Android เท่านั้น
iOS เท่านั้น
Android และ iOS
Android, iOS และ Windows Phone
ส่วน Design ของ Thunkable ใช้สำหรับทำอะไร
จัดวางปุ่ม ตัวหนังสือ และส่วนประกอบของแอป
เขียนเหตุการณ์และโค้ดของแอป
ทดสอบการทำงานของแอปบนมือถือ
บันทึกไฟล์แอปเพื่อเผยแพร่
Component ที่ใช้แสดงข้อความให้ผู้ใช้เห็นคืออะไร
Button
Label
Text Input
Switch
Component ใดเหมาะสำหรับการแสดงผลลัพธ์ค่า BMI ที่คำนวณได้?
Label
Image
Text Input
Button
หากต้องการให้ผู้ใช้พิมพ์ข้อมูล เช่น ชื่อหรือตัวเลข จะใช้ Component ใด
Label
Image
Text Input
Button
หน้าหลักของ Thunkable เมื่อสร้างโปรเจกต์ใหม่ จะมีส่วนประกอบใดให้เลือกใช้งาน
Design และ Blocks
Design และ Paint
Code และ Terminal
Table และ Graph
Block ที่ขึ้นต้นด้วยคำว่า when มีหน้าที่อะไร
กำหนดเหตุการณ์
สั่งให้ทำงานอัตโนมัติ
ใช้เพิ่มข้อความบนจอ
ใช้กำหนดสีของปุ่ม
หากต้องการให้แอปแสดงข้อความเมื่อกดปุ่ม ต้องใช้ Block ใด
set Label Text
create new Screen
when Button click
Image Picker
ส่วนใดเชื่อมโยงการทำงานระหว่าง Design และ Logic
Blocks
Components
Preview
Project Settings
ฟังก์ชัน Live Test มีประโยชน์อย่างไร
ทดสอบแอปบนมือถือแบบเรียลไทม์
ใช้เพิ่มปุ่มกด
ใช้เปลี่ยนสีพื้นหลัง
ใช้เขียนโค้ด
การทดสอบแอปบนมือถือทำได้โดยวิธีใด
ใช้แอป Thunkable Live
ใช้ Microsoft Word
ใช้ Google Chrome
ใช้ Paint
ถ้าต้องการให้ผู้ใช้รีเซ็ตค่าที่กรอกไว้ เช่น เคลียร์ข้อมูลน้ำหนักและส่วนสูง ควรใช้ Component ใด?
Switch
Button
Label
Text Input
การเขียนสูตรคำนวณ BMI (น้ำหนัก ÷ ส่วนสูง²) ต้องใช้ Block ประเภทใด?
Math
Variables
Control
Device
ถ้าต้องการเก็บค่าที่ผู้ใช้กรอกไว้เพื่อนำไปคำนวณ ต้องใช้ Block ประเภทใด?
Math
Variables
Control
Device
หากต้องการเปลี่ยนชื่อแอปพลิเคชันจาก "แอปพลิเคชันคำนวณ BMI" เป็นชื่ออื่น ควรแก้ไขส่วนใดของ UI
แก้ไขข้อความใน Label1
แก้ไขข้อความใน Button1
แก้ไขชื่อโปรเจกต์ (New Project Name)
แก้ไขข้อความใน Text Input
UI ย่อมาจากอะไร?
User Imagination
User Interface
User Information
Universal Interaction
ในภาพนี้ตัวแปร CM ใช้เก็บข้อมูลอะไร
น้ำหนักเป็นกิโลกรัม
ส่วนสูงเป็นเซนติเมตร
BMI
น้ำหนักเป็นปอนด์
Block set app variable M to app variable CM ÷ 100 มีหน้าที่อะไร
แปลงน้ำหนักจากกรัมเป็นกิโลกรัม
แปลงส่วนสูงจากเซนติเมตรเป็นเมตร
คำนวณ BMI โดยตรง
แปลงน้ำหนักจากกิโลกรัมเป็นปอนด์
Block navigate to Screen2 มีหน้าที่อะไร
กลับไปยังหน้าแรก
เปลี่ยนไปหน้าผลลัพธ์ของ BMI
แสดงข้อความ BMI
ส่วนสูงจากเซนติเมตรเป็นเมตร
คำนวณ BMI โดยตรง
แปลงน้ำหนักจากกิโลกรัมเป็นปอนด์
Block navigate to Screen2 มีหน้าที่อะไร
กลับไปยังหน้าแรก
เปลี่ยนไปหน้าผลลัพธ์ของ BMI
แสดงข้อความ BMI
บันทึกค่า BMI ลงฐานข้อมูล
หากนักเรียนป้อนค่า input_height = 170 และ input_width = 60 จะได้ค่า M เท่าไร
1.7
170
0.17
17
หากนักเรียนป้อนค่าเป็นตัวอักษรในช่องน้ำหนัก จะเกิดอะไรขึ้น
BMI จะถูกคำนวณถูกต้อง
App อาจแสดงข้อผิดพลาดหรือไม่สามารถคำนวณได้
ค่า M จะถูกแปลงอัตโนมัติ
Screen จะไม่เปลี่ยนไป
ตัวแปร KG ใช้เก็บข้อมูลอะไร
น้ำหนักเป็นกิโลกรัม
ส่วนสูงเป็นเซนติเมตร
BMI
ส่วนสูงเป็นเมตร
การใช้ภาพประกอบที่ดีมีความสำคัญอย่างไรต่อแอปพลิเคชัน
ทำให้แอปพลิเคชันมีขนาดใหญ่ขึ้น
ทำให้แอปพลิเคชันทำงานช้าลง
ทำให้แอปพลิเคชันดูซับซ้อนขึ้น
ทำให้ผู้ใช้มีปฏิสัมพันธ์กับแอปพลิเคชันได้ง่ายขึ้น
ข้อใดกล่าวถึง Button ได้ถูกต้อง
ไว้ใส่ข้อความบนแอพพลิเคชั่น
ไว้วางเครื่องมือต่างๆในแนวแกน Y
ไว้กดเพื่อทำตามคำสั่งที่ตั้งไว้
ไว้วางเครื่องมือต่างๆในแนวแกน X
การเขียนคำสั่งต้องใช้วิธีใด
โดยการพิมพ์โค้ดลงไปอย่างเดียว
โดยการต่อบล็อกเพียงอย่างเดียว
ได้ทั้งการพิมพ์และการต่อบล็อก
ไม่มีข้อใดถูก
การปรับแต่งขนาดของเครื่องมือบนแอพพลิเคชั่นมีหน่วยเป็นค่าใด
m(เมตร)
px (พิกเซล) , % (เปอร์เซ้นต์)
Cm. (เซนติเมตร)
Cm. (เซนติเมตร) , m(เมตร)
ก่อนทำการพัฒนาแอพพลิเคชั่นเราควรทำสิ่งใดก่อน
เก็บข้อมูล
สำรวจปัญหา, สำรวจแอพพลิเคชั่นอื่น
ระบบ
ออกแบบระบบ
ข้อใดส่วนที่รวบรวมคำสั่งในการควบคุมการทำงานของแอพ?
Blocks Text
Blocks Math
Blocks Logic
Blocks Control
หากต้องการประกาศตัวแปร การรับค่าตัวแปร ต้องใช้งาน Blockใด?
Blocks Variables
Blocks Colors
Blocks List
Blocks Procedures
ก่อนสร้างแอพใหม่ นักพัฒนาควรทำอะไรเป็นอันดับแรก
ทดลองเขียนโค้ดทันที
วิเคราะห์ปัญหาและวัตถุประสงค์ของแอพ
ออกแบบหน้าตา UI ให้สวยที่สุด
ดาวน์โหลดรูปภาพและเสียงจากอินเทอร์เน็ต
ข้อใดเป็นประโยชน์หลักของการสร้างผังงาน (Flowchart) ก่อนการเขียนโค้ดเพื่อพัฒนาแอปพลิเคชัน?
ช่วยให้แอปพลิเคชันทำงานเร็วขึ้น
ช่วยให้สามารถออกแบบหน้าตาของแอปพลิเคชันได้สวยงามขึ้น
ช่วยให้เห็นภาพรวมของตรรกะและลำดับการทำงานของโปรแกรมอย่างชัดเจน
ช่วยให้ประหยัดพื้นที่จัดเก็บของแอปพลิเคชัน
การเขียนโค้ดโดยไม่มีผังงานเป็นแนวทาง อาจก่อให้เกิดปัญหาใดได้มากที่สุด?
โค้ดทำงานได้ แต่ไม่สามารถแก้ไขได้อีก
โค้ดที่เขียนจะไม่มีข้อผิดพลาด
โค้ดไม่มีประสิทธิภาพและหาข้อผิดพลาดได้ยาก
โค้ดที่เขียนจะมีขนาดไฟล์ที่ใหญ่เกินไป
จากผังงาน สัญลักษณ์รูปสี่เหลี่ยมขนมเปียกปูน (ข้าวหลามตัด) ทำหน้าที่อะไร?
รับข้อมูล
ประมวลผลข้อมูล
แสดงผลลัพธ์
ตรวจสอบเงื่อนไข
ข้อใดคือลำดับขั้นตอนการทำงานที่ถูกต้องตามผังงานนี้?
เริ่มต้น -> คำนวณค่า BMI -> รับข้อมูลส่วนสูงและน้ำหนัก -> แสดงผล
เริ่มต้น -> รับข้อมูลส่วนสูงและน้ำหนัก -> คำนวณค่า BMI -> แสดงผล
เริ่มต้น -> แสดงผล -> รับข้อมูลส่วนสูงและน้ำหนัก -> คำนวณค่า BMI
เริ่มต้น -> คำนวณค่า BMI -> แสดงผล -> รับข้อมูลส่วนสูงและน้ำหนัก
ถ้าผู้ใช้กรอก ส่วนสูง 180 เซนติเมตร และ น้ำหนัก 90 กิโลกรัม สัญลักษณ์ใดในผังงานที่ผู้ใช้จะต้องผ่านเป็นอันดับแรกเพื่อตรวจสอบเงื่อนไข
BMI ≥ 35
BMI ≥ 30
BMI ≥ 25
BMI ≥ 18.49
สัญลักษณ์รูปสี่เหลี่ยมผืนผ้า ในผังงานนี้ แทนความหมายใด?
การเริ่มต้น/สิ้นสุด
การตัดสินใจ
การแสดงผลลัพธ์
การประมวลผลข้อมูล
การแปลงส่วนสูงจากเซนติเมตรให้เป็นเมตร (ส่วนสูง/100) จัดอยู่ในขั้นตอนใดของผังงาน?
รับข้อมูลเข้า
ประมวลผล
แสดงผลลัพธ์
ตัดสินใจ
ถ้าผู้ใช้กรอก ส่วนสูง 160 เซนติเมตร และ น้ำหนัก 45 กิโลกรัม ข้อความสุดท้ายที่ผังงานจะแสดงผลคืออะไร?
น้ำหนักเกิน
น้ำหนักต่ำกว่าเกณฑ์
น้ำหนักปกติ
โรคอ้วน
จากผังงาน มีการเปรียบเทียบค่า BMI ทั้งหมดกี่เงื่อนไข?
3 เงื่อนไข
4 เงื่อนไข
5 เงื่อนไข
6 เงื่อนไข
ให้นักเรียนเขียนอีเมลโรงเรียนที่ใช้ในห้องเรียน
อธิบายขั้นตอนการสร้างแอป BMI โดยยกตัวอย่าง Component ที่ต้องใช้มาอย่างน้อย 3 อย่าง พร้อมอธิบายหน้าที่ของแต่ละ Component
เลือกแอพที่นักเรียนใช้อยู่บ่อย ๆ แล้วอธิบายฟีเจอร์ที่คุณชอบและฟีเจอร์ที่คิดว่าน่าปรับปรุง ทำไมถึงคิดเช่นนั้น
สิ่งที่อยากบอกครูหลังจากผ่านไปครึ่งเทอม (สิ่งที่อยากให้ครูปรับปรุง/สิ่งที่ประทับใจ/อื่นๆ)
