แบบฝึกหัด การพัฒนาเว็บแอปพลิเคชัน บนคอมพิวเตอร์พกพา กระทรวงศึกษาธิการ นางสาวเบญญาภา ส ุ รส ุ ข ต าแหน ่ งคร ู ผ ้ ู ช ่ วย วิทยาลัยเทคนิควังน ้าเย็น ส้านักงานคณะกรรมการการอาชีวศึกษา อ้าเภอวังน ้าเย็น จังหวัดสระแก้ว 30901-2108 ระดับ ปวส.
ค ำน ำ แบบฝึกหัด การพัฒนาเว็บแอปพลิเคชันบนคอมพิวเตอร์พกพา (30901-2108) จัดท าขึ้นเพื่อ ประกอบการจัดการเรียนรู้ที่เน้นผู้เรียนเป็นส าคัญ ตามหลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง (ปวส.) พุทธศักราช 2563 ของส านักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึกษาธิการ แบบฝึกหัดมีด้วยกัน 10 หน่วยการเรียนรู้ ประกอบด้วย หลักการเทคโนโลยีอุปกรณ์พกพา ลักษณะเฉพาะทางของโปรแกรมประยุกต์บนอุปกรณ์คุณสมบัติและส่วนประกอบของ AppSheet การสร้าง โปรเจกต์ก าหนดโครงร่าง ฯ(วิธีใช้งานเบื้องต้น) การเพิ่มฐานข้อมูล สร้างเมนู และค านวณอายุการสร้าง Form รับข้อมูล การใส่สูตร ตัวอย่างบันทึกเวลาเรียน ทดลองติดตั้งบนมือถือ สร้างบาร์โคดอัตโนมัติและสร้าง ฟอร์มรับข้อมูลแบบ TAB ผู้เรียบเรียง หวังเป็นอย่างยิ่งว่า แบบฝึกหัด วิชา การพัฒนาเว็บแอปพลิเคชันบนคอมพิวเตอร์พกพา เล่มนี้ จะสามารถใช้ประกอบการศึกษาให้เกิดการเรียนรู้และเกิดประโยชน์แก่ผู้เรียน ผู้สอน ตลอดจนผู้สนใจ ศึกษาทั่วไปได้เป็นอย่างดี หากมีข้อผิดพลาดประการใด ผู้เรียบเรียง ขอน้อมรับค าติชมเพื่อเป็นประโยชน์ใน การปรับปรุงแก้ไขในโอกาสต่อไป เบญญาภา สุรสุข แผนกเทคโนโลยีสารสนเทศ วิทยาลัยเทคนิควังน้ าเย็น
สำรบัญ เรื่อง หน้า หน่วยที่ 1 หลักกำรเทคโนโลยี ฮำร์ดแวร์ และซอฟต์แวร์ของอุปกรณ์พกพำ 1 หน่วยที่ 2 เรื่อง ลักษณะเฉพำะทำงของโปรแกรมประยุกต์บนอุปกรณ์พกพำ 5 หน่วยที่ 3 คุณสมบัติของ AppSheet 9 หน่วยที่ 4 กำรสร้ำงโปรเจกต์ กำรก ำหนดโครงร่ำง วิธีใช้งำนเบื้องต้น : Appsheet 12 หน่วยที่ 5 เพิ่มฐำนข้อมูล สร้ำงเมนู ค ำนวณอำยุ 15 หน่วยที่ 6 กำรสร้ำง Form รับข้อมูล 18 หน่วยที่ 7 กำรใส่สูตร ตัวอย่ำงบันทึกเวลำเรียน 21 หน่วยที่ 8 กำรติดตั้ง AppSheet ลงบนมือถือ 25 หน่วยที่ 9 วิธีสร้ำงบำร์โค้ดด้วย Google Sheets 31 หน่วยที่ 10 สร้ำงฟอร์มรับข้อมูลแบบ TAB 35
หน่วยที่ 1 หลักกำรเทคโนโลยี ฮำร์ดแวร์ และซอฟต์แวร์ของอุปกรณ์พกพำ ใบงำน หลักกำรเทคโนโลยีอุปกรณ์พกพำ ค ำชี้แจง ให้นักศึกษำตอบถำมต่อไปนี้ 1. อุปกรณ์พกพาคืออะไร? ............................................................................................................................. ............................................... ............................................................................................................................................................................ 2. บอกความหมายของคอมพิวเตอร์ ............................................................................................................................. ............................................... ............................................................................................................................. ............................................... 3. องค์ประกอบของระบบเครื่องคอมพิวเตอร์มีอะไรบ้าง ............................................................................................................................. ............................................... ............................................................................................................................................................................ 4. การส่งข้อมูลระหว่างอุปกรณ์พกพา ใช้เทคโนโลยีอะไร? ............................................................................................................ ................................................................ ............................................................................................................................. ............................................... 5. จงบอกความหมายของ บิต (Bit) ไบต์ (Byte) ฟิลด์ (Field) และ ฐานข้อมูล (Database) ............................................................................................................................. ............................................... ............................................................................................................................................... ............................. 6. Handheld Computer คืออะไร ............................................................................................................................................................................ ............................................................................................................................. ............................................... 7. จงบอกคุณสมบัติที่ส าคัญของ Handheld Computer คอมพิวเตอร์พกพา DSIC DS5 ............................................................................................................................. ............................................... ............................................................................................................................................................................
8. การส่งและรับอีเมล์ในอุปกรณ์พกพา ใช้โปรแกรมอะไร? ................................................................................................................ ............................................................ ............................................................................................................................. ............................................... 9. Mobile Computer(เครื่องคอมพิวเตอร์แบบพกพา) คืออะไร ............................................................................................................................. ............................................... ............................................................................................................................................................................ 10. Mobile Computer สามารถแบ่งออกเป็นกี่ประเภท อะไรบ้าง ............................................................................................................................................................................ ............................................................................................................................. ............................................... 2
ข้อสอบ หลักกำรเทคโนโลยีอุปกรณ์พกพำ 1. เทคโนโลยีอุปกรณ์พกพาคืออะไร? ก. เทคโนโลยีที่ใช้ในการพกพาอุปกรณ์ได้ ข. เทคโนโลยีที่ใช้ในการสร้างอุปกรณ์พกพา ค. เทคโนโลยีที่ใช้ในการเชื่อมต่ออุปกรณ์พกพากับอินเทอร์เน็ต ง. เทคโนโลยีที่ใช้ในการเก็บข้อมูลบนอุปกรณ์พกพา 2. อุปกรณ์พกพาที่ใช้ในการเก็บข้อมูลมีอะไรบ้าง? ก. ฮาร์ดดิสก์และฟลาชไดร์ฟ ข. มือถือและแท็บเล็ต ค. คอมพิวเตอร์และโน๊ตบุ๊ค ง. ทุกข้อ 3. การเชื่อมต่ออินเทอร์เน็ตบนอุปกรณ์พกพาจะใช้เทคโนโลยีอะไร? ก. Wi-Fi ข. Bluetooth ค. NFC ง. GPS 4. การสื่อสารแบบไร้สายระหว่างอุปกรณ์พกพากับอุปกรณ์อื่น ๆ จะใช้เทคโนโลยีอะไร? ก. Wi-Fi ข. Bluetooth ค. NFC ง. GPS 5. ฟังก์ชั่นการเชื่อมต่อที่ใช้ในการแชร์ไฟล์ระหว่างอุปกรณ์พกพากับคอมพิวเตอร์คืออะไร? ก. Wi-Fi Direct ข. Bluetooth ค. NFC ง. GPS 6. การเชื่อมต่ออุปกรณ์พกพากับอุปกรณ์เสริม เช่น ปุ่มกด, โปรเจ็กเตอร์ จะใช้เทคโนโลยีอะไร? ก. Wi-Fi ข. Bluetooth ค. NFC ง. GPS 3
7. อุปกรณ์พกพาที่มีฟังก์ชั่นการเชื่อมต่อกับโทรทัศน์ เพื่อดูหนังหรือฟังเพลง เรียกว่าอะไร? ก. Smartwatch ข. Smart TV ค. Smart speaker ง. Smart home device 8. อุปกรณ์พกพาที่มีฟังก์ชั่นการเชื่อมต่อกับรถยนต์ เพื่อใช้งานระบบเสียงรถยนต์ เรียกว่าอะไร? ก. Smartwatch ข. Carplay ค. Smart speaker ง. Smart home device 9. ฟังก์ชั่นการเชื่อมต่อ NFC ใช้งานได้เมื่ออุปกรณ์พกพาอยู่ใกล้กับอุปกรณ์อื่น ๆ แค่ระยะใด? ก. 1 เมตร ข. 10 เมตร ค. 100 เมตร ง. 1000 เมตร 10.อุปกรณ์พกพาที่ใช้ในการเล่นเกมส์มือถือ เรียกว่าอะไร? ก. Gaming laptop ข. Gaming console ค. Gaming smartphone ง. Gaming headset 4
หน่วยที่ 2 เรื่อง ลักษณะเฉพำะทำงของโปรแกรมประยุกต์บนอุปกรณ์พกพำ ค ำชี้แจง ให้นักศึกษา ตอบค าถาม หรืออธิบายจากหัวข้อที่ก าหนดให้ 1. ความหมายของคอมพิวเตอร์ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 2. องค์ประกอบของระบบเครื่องคอมพิวเตอร์ ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 3. ซอฟต์แวร์ประยุกต์ (Application Software) ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 4. บุคลากร (Peopleware) หมายถึง แบ่งเป็นกี่ระดับ อะไรบ้าง ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 5. โครงสร้างข้อมูล (Data Structure) มีอะไรบ้าง ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 6. ประโยชน์ของ Handheld Computer ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 7. คุณสมบัติที่ส าคัญของ Handheld Computer ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………
8. Mobile Computer(เครื่องคอมพิวเตอร์แบบพกพา) ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 9. OS(ระบบปฏิบัติการ) ส าหรับ Mobile Computer ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 10. วิธีการเลือก Mobile Computer (เครื่องคอมพิวเตอร์แบบพกพา) ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… 6
ข้อสอบ ลักษณะเฉพำะทำงแอปพลิเคชัันพกพำ 1. ลักษณะเฉพาะทางของแอปพลิเคชั่นพกพาคืออะไร? ก. สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ข. มีความสามารถในการเชื่อมต่อกับอุปกรณ์อื่นๆได้ ค. มีการอัพเดทตลอดเวลา ง. สามารถใช้งานได้บนหลายแพลตฟอร์ม 2. การเชื่อมต่อกับอุปกรณ์อื่นๆ เช่น กล้องถ่ายภาพ หรืออุปกรณ์เสริมต่างๆ เป็นลักษณะเฉพาะทางของ แอปพลิเคชั่นพกพาหรือไม่? ก. เป็น ข. ไม่เป็น ค. อาจจะเป็นหรือไม่เป็นก็ได้ ง. ไม่แน่ใจ 3. ลักษณะเฉพาะทางของแอปพลิเคชั่นพกพาท าให้ผู้ใช้สามารถท าอะไรได้บ้าง? ก. สามารถเล่นเกมส์ได้ ข. สามารถหาที่อยู่และเส้นทางได้ ค. สามารถดูวิดีโอได้ ง. สามารถส่งข้อความได้ 4. แอปพลิเคชั่นพกพามีความส าคัญอย่างไรต่อผู้ใช้? ก. ช่วยให้ผู้ใช้สามารถเล่นเกมส์ได้ ข. ช่วยให้ผู้ใช้สามารถหาที่อยู่และเส้นทางได้ ค. ช่วยให้ผู้ใช้สามารถดูวิดีโอได้ ง. ช่วยให้ผู้ใช้สามารถส่งข้อความได้ 5. การใช้แอปพลิเคชั่นพกพาที่ไม่ถูกต้องอาจส่งผลเสียอย่างไรต่อผู้ใช้? ก. อาจท าให้เสียเวลาในการใช้งาน ข. อาจเสียเงินในการใช้งาน ค. อาจท าให้เสียเวลาในการเรียนหรือท างาน ง. ไม่มีผลเสียใดๆ 6. การอัพเดทแอปพลิเคชั่นพกพาเป็นสิ่งที่ส าคัญหรือไม่? ก. ส าคัญ ข. ไม่ส าคัญ ค. อาจจะส าคัญหรือไม่ส าคัญก็ได้ ง. ไม่แน่ใจ 7
7. การใช้แอปพลิเคชั่นพกพาในการเดินทางมีประโยชน์อย่างไร? ก. ช่วยให้ไม่เสียเวลาในการเดินทาง ข. ช่วยให้หาที่อยู่และเส้นทางได้ง่ายขึ้น ค. ช่วยให้สามารถเล่นเกมส์ได้ ง. ช่วยให้สามารถดูวิดีโอได้ 8. การใช้แอปพลิเคชั่นพกพาในการเรียนการสอนมีประโยชน์อย่างไร? ก. ช่วยให้ไม่ต้องไปเรียนที่โรงเรียน ข. ช่วยให้สามารถเล่นเกมส์ได้ ค. ช่วยให้สามารถดูวิดีโอได้ ง. ช่วยให้สามารถเรียนรู้ได้ทุกที่ทุกเวลา 9. การใช้แอปพลิเคชั่นพกพาในการท่องเที่ยวมีประโยชน์อย่างไร? ก. ช่วยให้ไม่ต้องเดินทางไปถามที่คนอื่น ข. ช่วยให้หาที่อยู่และเส้นทางได้ง่ายขึ้น ค. ช่วยให้สามารถเล่นเกมส์ได้ ง. ช่วยให้สามารถดูวิดีโอได้ 10.การใช้แอปพลิเคชั่นพกพาในการซื้อขายออนไลน์มีประโยชน์อย่างไร? ก. ช่วยให้ไม่ต้องไปซื้อของที่ร้าน ข. ช่วยให้สามารถเล่นเกมส์ได้ ค. ช่วยให้สามารถดูวิดีโอได้ ง. ช่วยให้สามารถเรียนรู้ได้ทุกที่ทุกเวลา 8
หน่วยที่ 3 คุณสมบัติของ AppSheet ค าชี้แจง ให้นักศึกษา ตั้งค าถาม และตอบค าถามจากเรื่อง AppSheet ค ำถำม ค ำตอบ
ข้อสอบ คุณสมบัติและส่วนประกอบของ AppSheet 1. AppSheet เป็นอะไร? ก. Platform ส าหรับสร้างแอปพลิเคชัน ข. Platform ส าหรับสร้างเว็บไซต์ ค. Platform ส าหรับสร้างโปรแกรมคอมพิวเตอร์ ง. Platform ส าหรับสร้างเกมส์ 2. AppSheet สามารถใช้สร้างแอปพลิเคชันได้อย่างไร? ก. ใช้ภาษาโปรแกรมมิ่ง ข. ใช้การลากและวางองค์ประกอบ ค. ใช้การพิมพ์โค้ดเอง ง. ใช้เครื่องมือสร้างแบบฟอร์ม 3. คุณสมบัติของ AppSheet คืออะไร? ก. สามารถเชื่อมต่อกับฐานข้อมูลได้ ข. สามารถรองรับการใช้งานบนหลายแพลตฟอร์ม ค. สามารถสร้างแอปพลิเคชันได้อย่างรวดเร็ว ง. ทั้งกล่าวถูกต้อง 4. AppSheet สามารถใช้งานได้บนแพลตฟอร์มใด? ก. iOS ข. Android ค. Web ง. ทั้งกล่าวถูกต้อง 5. ส่วนประกอบหลักของ AppSheet คืออะไร? ก. ฟอร์ม ข. ตาราง ค. หน้าจอ ง. ทั้งกล่าวถูกต้อง 6. ฟีเจอร์ใดที่ AppSheet สามารถท าได้? ก. สร้างแบบฟอร์ม ข. สร้างเว็บไซต์ ค. สร้างโปรแกรมคอมพิวเตอร์ ง. สร้างเกมส์ 10
7. AppSheet สามารถเชื่อมต่อกับฐานข้อมูลได้หรือไม่? ก. ได้ ข. ไม่ได้ ค. ขึ้นอยู่กับประเภทของฐานข้อมูล ง. ทั้งกล่าวถูกต้อง 8. AppSheet มีความสามารถในการปรับแต่งโค้ดได้หรือไม่? ก. ได้ ข. ไม่ได้ ค. ขึ้นอยู่กับระดับของผู้ใช้ ง. ทั้งกล่าวถูกต้อง 9. สิ่งที่ AppSheet สามารถท าได้เพิ่มเติมคืออะไร? ก. สร้างเว็บไซต์ ข. สร้างโปรแกรมคอมพิวเตอร์ ค. สร้างเกมส์ ง. สร้างแอปพลิเคชันเสริม 10. AppSheet เป็นซอฟต์แวร์ประเภทใด? ก. ซอฟต์แวร์ออฟฟิศ ข. ซอฟต์แวร์การออกแบบกราฟิก ค. ซอฟต์แวร์การเขียนโปรแกรม ง. ซอฟต์แวร์สร้างแอปพลิเคชัน 11
หน่วยที่ 4 กำรสร้ำงโปรเจกต์ กำรก ำหนดโครงร่ำง วิธีใช้งำนเบื้องต้น : Appsheet ค ำชี้แจง ให้นักศึกษาปฏิบัติการออกแบบการเก็บข้อมูลที่ต้องการดังต่อไปนี้(เรื่องตามที่นักศึกษาสนใจ) 1. ลงทะเบียน APP Sheet ตาม Google Drive ของนักเรียน 2. สร้างโฟลเดอร์ใหม่ บน Google Drive แล้วตั้งชื่อให้ตรงกับที่นักศึกษาต้องการเก็บข้อมูล 3. สร้างฐานข้อมูล 3.1 เลือก Google ซีต ตั้งชื่อ 3.2 สร้างตารางฐานข้อมูลให้ครบถ้วนตามที่ต้องการ 4. เข้า AppSheet ตามบัญชี Google ของนักศึกษา (Google Drive) 5. สร้างฐานข้อมูลตามขั้นตอนที่นักศึกษาเรียนมา (อาจศึกษาข้อมูลเพิ่มเติมจาก Youtube ที่สนใจ)
ข้อสอบ วิธีใช้งำน AppSheet เบื้องต้น 1. ข้อใดคือ URL เว็ปไซต์ของ AppSheet ก. www.appSheet.com ข. www.appSheet.co.th ค. www.appSheet.or.th ง. www.appSheet.ar.th 2. ขั้นตอนแรกในการสร้าง AppSheet คือข้อใด ก. สร้างที่เก็บข้อมูล AppSheet ที่ Google Chrome ข. สร้างที่เก็บข้อมูล AppSheet ที่ Google Sheet ค. สร้างที่เก็บข้อมูล AppSheet ที่ Google Drive ง. สร้างที่เก็บข้อมูล AppSheet ที่ Google Doc 3. การสร้างฐานข้อมูลของ AppSheet ใช้ตามข้อใด ก. Google doc ข. Google Sheet ค. Google Slides ง. Google From 4. การลงทะเบียนเพื่อใช้งาน AppSheet อย่างไร ก. ลงทะเบียนเข้าใช้ด้วยบัญชีE-Mail ข. ลงทะเบียนเข้าใช้ด้วยบัญชีFacebook ค. ลงทะเบียนเข้าใช้ด้วยบัญชีLine ง. ลงทะเบียนเข้าใช้ด้วยบัญชีGoogle 5. เริ่มสร้าง Application เพื่อเชื่อมกับฐานข้อมูลที่สร้างไว้แล้วด้วยวิธีสร้างเองใหม่ทั้งหมดตามข้อใด ก. start with your own data ข. start with an idea ค. start with a template ง. ถูกทุกข้อ 6. สิ่งส าคัญในการเพิ่ม Table และ Columns ต้องค านึงถึงตามข้อใด ก. เพิ่มในตัว Appsheet ได้เลย ข. ต้องเพิ่มในไฟล์ที่ใช้เก็บข้อมูล ค. ให้ข้อมูลเหมือนกันทั้งหมดทั้งชื่อ Table และ ชื่อ Columns ง. เพิ่มในฐานข้อมูล ux เท่านั้น 13
7. สาเหตุที่การเพิ่ม sheet2 เกิดการ Error คือข้อใด ก. Table ที่พึ่งสร้างนี้ไม่มี Columns ข. เปลี่ยนชื่อ Columns ค. ชื่อ Appsheet และไฟล์ที่เก็บข้อมูลไม่เกมือนกัน ง. ไม่กด Add This Table เพื่อท าการสร้าง Table 8. Type ข้อมูลในข้อใดต้องเลือกเป็น Text ก. ชื่อ นามสกุล ข. วันเดือนปีเกิด ค. เบอร์โทรศัพท์ ง. รูปภาพ 9. ข้อใดคือหน้า Application Appsheet ก. data ข. Ux ค. info ง. Manage 10. ทุกครั้งที่มีการเพิ่ม ลบ หรือเปลี่ยนแปลงอะไรต้องก็ตามแต่ให้ท าการ Sync ทุกครั้งเพื่ออะไร ก. เพื่อเป็นการ Update ข้อมูลให้ตรงกัน ข. เพื่อเพิ่มข้อมูลเข้าไปที่ Google Drive ของ Gmail ค. เพื่อการบันทึกข้อมูลบน AppSheet ง. เพื่อเก็บข้อมูลไปไว้ที่ฐานข้อมูล 14
หน่วยที่ 5 เพิ่มฐำนข้อมูล สร้ำงเมนู ค ำนวณอำยุ ค ำชี้แจง ให้นักศึกษาเพิ่มฐานข้อมูลจากฐานข้อมูลเดิม 1. ให้นักศึกษาด าเนินการ 1.1 เพิ่มฐานข้อมูลที่จ าเป็นต้องเพิ่มขึ้นจากฐานข้อมูลเดิม 1.2 น าฐานข้อมูลเข้าสู่ Appsheet 2. จัดการหน้า และเมนูต่าง ๆ ใน App Sheet
ข้อสอบ เพิ่มฐำนข้อมูล สร้ำงเมนู กำรค ำนวณอำยุ 1. ขั้นตอนแรกของการเพิ่มฐานข้อมูลคือข้อใด ก. เข้า AppSheet ข. คลิกที่ login ค. เพิ่มฐานข้อมูล ง. สร้าง Sheet ข้อมูล 2. ข้อใดคือขั้นตอนการเพิ่มฐานข้อมูล ก. คลิกที่เครื่องหมาย + New Table > คลิก Sheet On Google Dreive > เลือกงานแล้วคลิก Add This Table > คลิก Sheet ข้อมูลที่ต้องการ ข. คลิกที่เครื่องหมาย + New Table > คลิก Sheet ข้อมูลที่ต้องการ > คลิก Sheet On Google Dreive > เลือกงานแล้ว คลิก Add This Table ค. คลิกที่เครื่องหมาย + New Table > คลิก Sheet On Google Dreive > คลิก Sheet ข้อมูล ที่ต้องการ > เลือกงานแล้ว คลิก Add This Table ง. คลิก Sheet ข้อมูลที่ต้องการ > คลิกที่เครื่องหมาย + New Table > คลิก Sheet On Google Dreive > เลือกงานแล้ว คลิก Add This Table 3. การเพิ่มฐานข้อมูลใน Sheet มีขึ้นตอนอย่างไร ก. คลิกเครื่องหมายบวก + > คลิกซีตใหม่ > สร้างข้อมูลที่ต้องการในซีต > เปลี่ยนชื่อ ข. คลิกเครื่องหมายบวก + > เปลี่ยนชื่อ > คลิกซีตใหม่ > สร้างข้อมูลที่ต้องการในซีต ค. คลิกเครื่องหมายบวก + > คลิกซีตใหม่ > เปลี่ยนชื่อ > สร้างข้อมูลที่ต้องการในซีต ง. คลิกซีตใหม่ > คลิกเครื่องหมายบวก + > เปลี่ยนชื่อ > สร้างข้อมูลที่ต้องการในซีต 4. การสร้างเมนูเพื่อลิงค์ข้อมูลต้องสร้างไว้ที่ใดของ AppSheet ก. สร้างที่หน้าหลักใน Sheet บน Sheet เดิม ข. สร้างที่หน้าหลักใน Sheet บน Sheet ใหม่ ค. สร้างที่หน้าหลักใน Sheet บน AppSheet เดิม ง. สร้างที่หน้าหลักใน Sheet บน AppSheet ใหม่ 5. เมื่อท าตามข้อ 2. ครบทุกฐานข้อมูลแล้ว ฐานข้อมูลที่ปรับ ข้อใดไม่ถูกต้อง ก. RowNumber ปรับเป็น Text ข. ล าดับ และ วัน ปรับเป็น Text ค. ชื่อเมนู ปรับเป็น Text ง. รูปภาพ ปรับเป็น Image 16
6. ขั้นตอนการสร้างลิงค์ที่เมนูหลัก เมนูใดใช้สร้างโค้ดลิงค์ ก. ViewColumns ข. ViewTable ค. Add Virtual Column ง. Regenerate Structure appsheet 7. ขั้นแรกในการค านวณอายุ ในหน้าปรับต้องใดไม่ถูกต้อง ก. ชื่อ นามสกุล เป็น Text ข. รูป เป็น Image ค. วันเกิด เป็น Number ง. อายุ เป็น Text 8. ขั้นตอนการค านวณอายุหลังจากวางโค้ดแล้ว ก. คลิกที่ Decx > คลิกรูปดินสอ > ปรับวันเดือนปี ข. คลิกรูปดินสอ > คลิกที่ Decx > ปรับวันเดือนปี ค. คลิกที่ Decx > ปรับวันเดือนปี > คลิกรูปดินสอ ง. ปรับวันเดือนปี> คลิกที่ Decx > คลิกรูปดินสอ 17
หน่วยที่ 6 กำรสร้ำง Form รับข้อมูล ค ำชี้แจง ให้นักศึกษาดูตัวอย่างการเพิ่มข้อมูลและการสร้างฟอร์มรับข้อมูลแล้วปฏิบัติงาน ก าหนดและเลือกเรื่องที่จะเพิ่มและสร้างแบบฟอร์มรับข้อมูลตามความสนใจของนักศึกษาเอง 1. นักศึกษาสร้าง โฟลเดอร์ และเอกสาร spreadsheet ใหม่บน Google Drive ของนักศึกษาเอง 1.1 ตั้งชื่อโฟลเดอร์ และ spreadsheet 1.2 สร้างฐานข้อมูลเพื่อเก็บข้อมูลที่เป็นแบบฟอร์มส าหรับกรอกข้อมูลตามที่นักศึกษา ต้องการเก็บข้อมูล 2. เข้าสู่ AppSheet ตามบัญชีของนักศึกษาเอง 2.1 เพิ่มข้อมูลจาก spreadsheet ที่สร้างไว้แล้ว 2.2 ท าแบบฟอร์มรับข้อมูล
ข้อสอบ กำรสร้ำง Form รับข้อมูล 1. การสร้าง Form รับข้อมูล ต้องเข้าไปเตรียมข้อมูลด้วย Google Sheet ที่ใดก่อน ก. Google Drive ข. AppSheet.com ค. MS-Excel ของ Office ง. ถูกต้องทุกข้อ 2. ขั้นตอนแรกในการเข้าไปเพิ่มข้อมูลในเว็ป App Sheet คือ ก. My account ข. My Team ค. My apps ง. Support 3. ข้อใดเป็นขั้นตอนการน าเข้าข้อมูลที่สร้างไว้แล้ว ก. Quick Start > Start with your own data > Sheetข้อมูล-Select > Add name-Other > โฟลเดอร์งาน ข. Quick Start > Add name-Other > Start with your own data > โฟลเดอร์งาน > Sheetข้อมูล-Select ค. Quick Start > Start with your own data > Add name-Other > โฟลเดอร์งาน > Sheetข้อมูล-Select ง. Start with your own data > Quick Start > Add name-Other > โฟลเดอร์งาน > Sheetข้อมูล-Select 4. เมนู Columns การปรับแต่ง “เพศ” ควรเลือกตามข้อใดเพื่อแยกเพศใน Type ก. Enum ข. EnumList ค. Signature ง. Long Text 5. เมนู Columns การปรับแต่ง “ความสนใจ” ควรเลือกตามข้อใดเพื่อแยกเพศใน Type ก. Enum ข. EnumList ค. Signature ง. Long Text 19
6. เมนู Columns การปรับแต่ง “ลายมือชื่อ” ควรเลือกตามข้อใดเพื่อแยกเพศใน Type ก. Enum ข. EnumList ค. Signature ง. Long Text 7. การคลิกที่ช่องรายการของ REQUIRE ให้เป็นเครื่องหมายถูก เพื่ออะไร ก. เพื่อให้สามารถกรอกข้อมูลได้ ข. เพื่อให้สามารถเพิ่มข้อมูลได้ ค. เพื่อก าหนดให้ต้องกรอกข้อมูลในส่วนนี้ ง. เพื่อก าหนดให้ข้อมูลเป็นระบบ ง่ายต่อการค้นหา 8. การสร้าง form ที่อยู่ต้องด าเนินการในส่วนใดก่อน ก. ข้อมูลจังหวัด ข. ข้อมูลอ าเภอ ค. ข้อมูลต าบล ง. ข้อมูลรหัสไปรษณีย์ 9. การเลือกข้อมูลในการสร้าง form ที่อยู่ ต้องเลือกข้อมูลตามข้อใด ก. ชื่อแผ่นงาน Google Sheet ข. ชื่อ Sheet บนแผ่นงาน Google Sheet ค. ชื่อ Column บนแผ่นงาน Google Sheet ง. ชื่อแถว บนแผ่นงาน Google Sheet 10. การเตรียมข้อมูลเพื่อก าหนดที่อยู่บน App Sheet ต้องด าเนินการในข้อใดก่อน ก. ID ข. ชื่อ นามสกุล ค. บ้านเลขที่ ง. จังหวัด 20
หน่วยที่ 7 กำรใส่สูตร ตัวอย่ำงบันทึกเวลำเรียน ค ำชี้แจง ให้นักศึกษาดูตัวอย่างการใช้สูตร การบันทึกเวลาเรียน การสร้างคิวอาร์โค้ดผู้เข้าร่วมกิจกรรม 1. ให้นักศึกษา สร้างฐานข้อมูลใหม่ 2. ให้นักศึกษาเลือกสร้างฐานข้อมูลอย่างใดอย่างหนึ่ง ดังนี้ 2.1 การใช้สูตรค านวณอายุ 2.2 การคิวอาร์โค้ดผู้เข้าร่วมกิจกรรม
ข้อสอบ บันทึกกำรมำเรียนของนักเรียน ด้วย AppSheet 1. การสร้าง Google Sheet เพื่อบันทึกการมาเรียนของนักเรียน ต้องประกอบด้วยซีตอย่างน้อยเท่าไร ก. 1 Sheet ข. 2 Sheet ค. 3 Sheet ง. 4 Sheet 2. จากภาพ หากนักเรียนต้องการท าให้อยู่ ในช่องเซลล์เดียวกันต้องใช้สูตรตามข้อใด ก. =C2&D2&E2& ข. =C2&D2& "E2&" ค. =C2&D2&" "&E2 ง. =C2&D2&" "E2& 2. เมื่อร่วมชื่อในเซลล์เดียวกันแล้ว การคัดลอกเพื่อวางไว้ในช่องเซลล์ที่ต้องการ จะต้องเลือกการวางตามข้อใด ก. คลิกวางได้เลย Ctrl-V ข. คลิกวางแบบพิเศษ ค่าเท่านั้น ค. คลิกวางแบบพิเศษ รูปแบบเท่านั้น ง. คลิกวางแบบพิเศษ สูตรเท่านั้น 3. เมื่อสร้าง Google Sheet เสร็จแล้ว การน าเข้า App Sheet ในขั้นตอนการตั้งชื่อ Appname ในช่อง Category ต้องเลือกตามข้อใด ก. Maintenance ข. Productivity ค. Personal/Fun ง. Other 4. การตั้งค่าเริ่มต้นของวันที่ในแบบบันทุกเวลาเรียนมีขั้นตอนตามข้อใด ก. คลิกที่ช่อง INITIAL VALUE > TODAY( ) > INSERT > SAVE ข. คลิกที่ช่อง INITIAL VALUE > INSERT > TODAY( ) > SAVE ค. คลิกที่ช่อง TODAY( ) > INITIAL VALUE > INSERT > SAVE ง. คลิกที่ช่อง TODAY( ) > INSERT > INITIAL VALUE > SAVE 22
5. การสร้างสูตรช่อง “ขาด” ต้องท าตามขั้นตอนข้อใด ก. คลิกที่รูปดินสอ > Type เลือก EnumList > Data Validity-Valit if > เช็ดเครื่องหมาย Allow และ Auto > DropDown > กรอกชื่อ Sheet/รายการที่ต้องการลงในเครื่องหมาย [ ] > Save ข. คลิกที่รูปดินสอ > Type เลือก EnumList > เช็ดเครื่องหมาย Allow และ Auto > DropDown > Data Validity-Valit if > กรอกชื่อ Sheet/รายการที่ต้องการลงในเครื่องหมาย [ ] > Save ค. คลิกที่รูปดินสอ > Type เลือก EnumList > เช็ดเครื่องหมาย Allow และ Auto > กรอกชื่อ Sheet/รายการที่ต้องการลงในเครื่องหมาย [ ] > DropDown > Data Validity-Valit if > Save ง. คลิกที่รูปดินสอ > Type เลือก EnumList > กรอกชื่อ Sheet/รายการที่ต้องการลงในเครื่องหมาย [ ] > เช็ดเครื่องหมาย Allow และ Auto > DropDown > Data Validity-Valit if > Save 6. การเลือก Type บันทึกการมาเรียน ข้อใดไม่ถูกต้อง ก. วันที่ Type เป็น Date ข. ขาด Type เป็น Number ค. รวมขาด Type เป็น Number ง. ลาType เป็น Number 7. การสร้างสูตรช่อง “รวมขาด” ต้องท าตามขั้นตอนและใช้สูตรในข้อใด ก. คลิกที่ช่อง FORMULA ตรงกับช่องที่ต้องการรวมขาด > Math - COUNT (list – to – count) > insert > แก้ไขในวงเล็บเป็น ([ขาด]) > Save ข. คลิกที่ช่อง FORMULA ตรงกับช่องที่ต้องการรวมขาด > แก้ไขในวงเล็บเป็น ([ขาด]) > Math – SUM (list) > insert > Save ค. คลิกที่ช่อง FORMULA ตรงกับช่องที่ต้องการรวมขาด > Math – AVERAGE (list) > insert > แก้ไขในวงเล็บเป็น ([ขาด]) > Save ง. คลิกที่ช่อง FORMULA ตรงกับช่องที่ต้องการรวมขาด > Math – SQRT (numeric-Value) > insert > แก้ไขในวงเล็บเป็น ([ขาด]) > Save 23
8. การสร้างสูตรช่อง “รวมไม่มาเรียน” ต้องใช้สูตรในข้อใด ลงในช่อง “App formula Column” ก. COUNT ([ขาด]) + ([ลา]) ข. COUNT ([ขาด]) + COUNT ([ลา]) ค. COUNT ([ขาด] + [ลา]) ง. COUNT ([ขาด]) + ([ลา]) 9. ข้อใดคือสูตรของการ “มาเรียน” ของนักเรียน ในช่อง “App formula Column” ก. COUNT (ข้อมูลนักเรียน [ชื่อ – สกุล]) + COUNT ([ขาด]) + COUNT ([ลา]) ข. COUNT ((ข้อมูลนักเรียน [ชื่อ – สกุล]) + (COUNT ([ขาด]) + COUNT ([ลา])) ค. COUNT (ข้อมูลนักเรียน [ชื่อ – สกุล]) + (COUNT ([ขาด]) + COUNT ([ลา])) ง. COUNT ((ข้อมูลนักเรียน [ชื่อ – สกุล]) + (COUNT ([ขาด]) + COUNT ([ลา]))) 10. การสร้างสูตร ต้องเลือกเมนูในหน้า App Sheet ก. data Math ข. Ux Math ค. data Text ง. Ux Text 24
หน่วยที่ 8 กำรติดตั้ง AppSheet ลงบนมือถือ ตอนที่ 1 ตอบค าถามต่อไปนี้ 1. App Sheet เป็นแอปพลิเคชันที่ใช้ส าหรับการจัดการข้อมูลในรูปแบบใด? ............................................................................................................................. ................................................. 2. App Sheet สามารถใช้งานได้บนระบบปฏิบัติการใด? .............................................................................................................................................................. ................ 3. การติดตั้ง App Sheet มีหลายวิธี นักศึกษาคิดว่า การติดตั้งแบบใดที่ง่าย และสะดวกที่สุด ....................................................................................................................................................... ....................... 4. AppSheet ท าอะไรได้บ้าง ? ............................................................................................................................. ................................................. 5. บอกประโยช์ของ App Sheet .............................................................................................................................................................................. 6. ความพิเศษของ Applicatoin App Sheet คืออะไร ............................................................................................................................. ................................................. .............................................................................................................................................................................. 7. จงบอกขั้นตอนการติดตั้งแอปพลิเคชันด้วย App Sheet บนมือถือ .............................................................................................................................................................................. 8. App Sheet เป็นแอปพลิเคชันที่เสียค่าใช้จ่ายหรือไม่? มีรายละเอียดอย่างไร ............................................................................................................. ................................................................. ตอนที่ 2 ติดตั้ง Appsheet บนมือถือ 2.1 นักศึกษาด าเนินการข้อมูลเพื่อใช้ในการน าเข้าสู่ App Sheet 2.2 ติดตั้ง App Sheet บนมือถือ
ข้อสอบ กำรติดตั้ง App Sheet บนมือถือ 1. App Sheet เป็นแอปพลิเคชันส าหรับการท าอะไร? ก. สร้างและจัดการฐานข้อมูล ข. สร้างและจัดการเอกสาร ค. สร้างและจัดการแผนภูมิและกราฟ ง. สร้างและจัดการเกมส์ 2. App Sheet สามารถใช้งานได้บนระบบปฏิบัติการใด? ก. iOS ข. Windows ค. Android ง. ทุกข้อ 3. App Sheet เป็นแอปพลิเคชันที่มีค่าใช้จ่ายหรือไม่? ก. มีค่าใช้จ่าย ข. ไม่มีค่าใช้จ่าย ค. มีค่าใช้จ่ายแต่ใช้งานได้ฟรี ง. มีค่าใช้จ่ายแต่ใช้งานได้ฟรีส าหรับนักศึกษา 4. การเข้าใช้งาน App Sheet จ าเป็นต้องมีบัญชีผู้ใช้หรือไม่? ก. จ าเป็นต้องมีบัญชีผู้ใช้ ข. ไม่จ าเป็นต้องมีบัญชีผู้ใช้ ค. จ าเป็นต้องมีบัญชีผู้ใช้แต่ใช้งานได้ฟรี ง. ไม่จ าเป็นต้องมีบัญชีผู้ใช้แต่ใช้งานได้ฟรีส าหรับนักศึกษา 5. การสร้างแอปพลิเคชันด้วย App Sheet ต้องมีความเชี่ยวชาญด้านการเขียนโค้ดหรือไม่? ก. ต้องมีความเชี่ยวชาญด้านการเขียนโค้ด ข. ไม่ต้องมีความเชี่ยวชาญด้านการเขียนโค้ด ค. ต้องมีความเชี่ยวชาญด้านการเขียนโค้ดแต่ App Sheet มีเครื่องมือช่วย ง. ไม่ต้องมีความเชี่ยวชาญด้านการเขียนโค้ดแต่ App Sheet มีเครื่องมือช่วย 6. App Sheet สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตหรือไม่? ก. สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ข. ต้องเชื่อมต่ออินเทอร์เน็ตเพื่อใช้งานได้ ค. สามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตแต่จ าเป็นต้องเปิดใช้งาน GPS ง. ต้องเชื่อมต่ออินเทอร์เน็ตและเปิดใช้งาน GPS เพื่อใช้งานได้ 26
7. App Sheet สามารถสร้างฟอร์มเพื่อรับข้อมูลจากผู้ใช้งานได้หรือไม่? ก. ไม่สามารถสร้างฟอร์มได้ ข. สามารถสร้างฟอร์มได้แต่ต้องมีความเชี่ยวชาญด้านการเขียนโค้ด ค. สามารถสร้างฟอร์มได้โดยไม่ต้องมีความเชี่ยวชาญด้านการเขียนโค้ด ง. สามารถสร้างฟอร์มได้แต่ต้องมีบัญชีผู้ใช้ Pro 8. การเชื่อมต่อ App Sheet กับฐานข้อมูลที่อยู่บน Google Drive จ าเป็นต้องมีบัญชี Google หรือไม่? ก. จ าเป็นต้องมีบัญชี Google ข. ไม่จ าเป็นต้องมีบัญชี Google ค. จ าเป็นต้องมีบัญชี Google แต่สามารถสร้างบัญชีใหม่ได้ฟรี ง. ไม่จ าเป็นต้องมีบัญชี Google แต่สามารถสร้างบัญชีใหม่ได้ฟรี 8. App Sheet เป็นแอปพลิเคชันที่ใช้ส าหรับอะไร? ก. สร้างและจัดการฐานข้อมูล ข. สร้างและจัดการเว็บไซต์ ค. สร้างและจัดการแอปพลิเคชัน ง. สร้างและจัดการไฟล์เอกสาร 9. App Sheet เป็นแอปพลิเคชันที่ใช้งานได้บนระบบปฏิบัติการใด? ก. iOS ข. Android ค. Windows ง. ทุกข้อ 10. ขั้นตอนแรกในการติดตั้ง App Sheet คืออะไร? ก. ดาวน์โหลดแอปพลิเคชันจาก App Store หรือ Google Play ข. สมัครสมาชิก App Sheet ค. เข้าสู่ระบบ App Sheet ด้วยบัญชี Google ง. สร้างฐานข้อมูลใน App Sheet 11. ในขั้นตอนการสร้างฐานข้อมูลใน App Sheet จะต้องก าหนดชื่อฐานข้อมูลและอะไรอีก? ก. ชนิดของฐานข้อมูล ข. ประเภทของข้อมูล ค. จ านวนแถวและคอลัมน์ ง. สีพื้นหลังของฐานข้อมูล 27
12. การเพิ่มข้อมูลในฐานข้อมูลใน App Sheet จะต้องท าอย่างไร? ก. คลิกที่ปุ่ม "เพิ่มข้อมูล" ข. คลิกที่ชื่อฐานข้อมูล ค. คลิกที่แถวหรือคอลัมน์ที่ต้องการแก้ไข ง. คลิกที่ปุ่ม "บันทึก" 13. การสร้างฟอร์มใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. Google Forms ข. App Sheet Form Builder ค. Microsoft Excel ง. Adobe Acrobat 14. การเชื่อมต่อฐานข้อมูลใน App Sheet กับแอปพลิเคชันอื่น ๆ สามารถท าได้โดยใช้เครื่องมือใด? ก. App Sheet Connect ข. Google Connect ค. Microsoft Connect ง. Adobe Connect 15. การแชร์ฐานข้อมูลใน App Sheet ให้ผู้อื่นเข้าถึงได้สามารถท าได้โดยใช้วิธีใด? ก. ส่งไฟล์ฐานข้อมูลผ่านอีเมล ข. เพิ่มผู้ใช้งานใน App Sheet ค. สร้างลิงก์แชร์ฐานข้อมูล ง. ทุกข้อเป็นวิธีที่ถูกต้อง 16. การสร้างแอปพลิเคชันใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. App Sheet App Builder ข. Google App Builder ค. Microsoft App Builder ง. Adobe App Builder 17. การเพิ่มฟีเจอร์ในแอปพลิเคชันใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. App Sheet Feature Builder ข. Google Feature Builder ค. Microsoft Feature Builder ง. Adobe Feature Builder 28
18. การเพิ่มข้อมูลใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มข้อมูล ค. แถบค้นหา ง. แถบรายการ 19. การเพิ่มแถวใหม่ใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มแถว ค. แถบค้นหา ง. แถบรายการ 20. การเพิ่มคอลัมน์ใหม่ใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มคอลัมน์ ค. แถบค้นหา ง. แถบรายการ 21. การเพิ่มข้อมูลในแถวและคอลัมน์ใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มข้อมูล ค. แถบค้นหา ง. แถบรายการ 22. การลบข้อมูลใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มลบข้อมูล ค. แถบค้นหา ง. แถบรายการ 23. การค้นหาข้อมูลใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มค้นหา ค. แถบค้นหา ง. แถบรายการ 29
24. การแก้ไขข้อมูลใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มแก้ไขข้อมูล ค. แถบค้นหา ง. แถบรายการ 25. การเพิ่มสูตรค านวณใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มสูตรค านวณ ค. แถบค้นหา ง. แถบรายการ 26. การเพิ่มเงื่อนไขใน App Sheet สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มเพิ่มเงื่อนไข ค. แถบค้นหา ง. แถบรายการ 27. การส่งข้อมูลจาก App Sheet ไปยัง Google Drive สามารถท าได้โดยใช้เครื่องมือใด? ก. แถบเมนู ข. ปุ่มส่งข้อมูล ค. แถบค้นหา ง. แถบรายการ 30
หน่วยที่ 9 วิธีสร้ำงบำร์โค้ดด้วย Google Sheets ค ำชี้แจง ให้นักศึกษาปฏิบัติดังต่อไปนี้ 1. สร้างโฟลเดอร์ สร้างฐานข้อมูล (spreadsheet) ใน google drive 2. น าฐานข้อมูลเข้าสู่ App Sheet 2.1 ปรับแต่งฐานข้อมูล 2.2 สร้างบาร์โค้ด
ข้อสอบ หน่วยที่ 9 สร้ำงบำร์โคดอัตโนมัติ 1. การสร้างบาร์โค้ดด้วย Google Sheets ท าได้โดยใช้ฟังก์ชันใด? ก. =BARCODE() ข. =QR() ค. =CODE() ง. =SCAN() 2. การสร้างบาร์โค้ดด้วย Google Sheets สามารถใช้กับข้อมูลประเภทใดได้บ้าง? ก. ข้อความ ข. รูปภาพ ค. ตาราง ง. ทุกข้อ 3. การสร้างบาร์โค้ดด้วย Google Sheets ต้องเชื่อมต่อกับเครื่องอ่านบาร์โค้ดหรือไม่? ก. ต้อง ข. ไม่ต้อง ค. ขึ้นอยู่กับแต่ละรุ่นของ Google Sheets ง. ขึ้นอยู่กับแต่ละรุ่นของเครื่องอ่านบาร์โค้ด 4. การสร้างบาร์โค้ดด้วย Google Sheets สามารถใช้งานได้บนเว็บบราวเซอร์ใด? ก. Google Chrome ข. Mozilla Firefox ค. Microsoft Edge ง. ทุกเว็บบราวเซอร์ 5. การสร้างบาร์โค้ดด้วย Google Sheets สามารถใช้งานได้ฟรีหรือไม่? ก. ใช้งานได้ฟรี ข. ต้องสมัครสมาชิกและจ่ายค่าบริการ ค. ใช้งานได้ฟรีเฉพาะบางฟังก์ชัน ง. ต้องซื้อโปรแกรมเพิ่มเติม 6. การสร้างบาร์โค้ดด้วย Google Sheets สามารถใส่สีพื้นหลังให้กับบาร์โค้ดได้หรือไม่? ก. ได้ ข. ไม่ได้ ค. ขึ้นอยู่กับแต่ละรุ่นของ Google Sheets ง. ขึ้นอยู่กับแต่ละรุ่นของเครื่องอ่านบาร์โค้ด 32
7. การสร้างบาร์โค้ดด้วย Google Sheets สามารถแสดงผลบนเอกสารอื่นได้หรือไม่? ก. ได้ ข. ไม่ได้ ค. ขึ้นอยู่กับรูปแบบของเอกสาร ง. ขึ้นอยู่กับแต่ละรุ่นของ Google Sheets 8. การสร้างบาร์โค้ดด้วย Google Sheets สามารถสร้างได้กี่ประเภท? ก. 2 ประเภท ข. 3 ประเภท ค. 4 ประเภท ง. 5 ประเภท 9. ฟังก์ชันใดใช้สร้างบาร์โค้ด QR Code ใน Google Sheets? ก. =QR() ข. =BARCODE() ค. =CODE() ง. =SCAN() 10. การสร้างบาร์โค้ดด้วย Google Sheets สามารถน าข้อมูลออกมาเป็นไฟล์ภาพได้หรือไม่? ก. ได้ ข. ไม่ได้ ค. ขึ้นอยู่กับรูปแบบของเอกสาร ง. ขึ้นอยู่กับแต่ละรุ่นของ Google Sheets 11. การก าหนดเพื่อสร้างบาร์โค้ดข้อเป็นข้อความประเภทใด ก. ตัวหนังสือ ข. ตัวเลข ค. ตัวหนังสือผสมตัวเลข ง. ถูกทุกข้อ 12. การปรับข้อมูลบน Columns ของ App Sheet ช่อง Type ตามตัวอย่างเนื้อหาที่เรียน ข้อใดผิด ก. _Row Number เป็น Numbe ข. เลขบัตรประชาชน เป็น Text ค. ชื่อ-นามสกุล เป็น Text ง. บาร์โค้ด เป็น Text 33
13. การก าหนดค่า Type ตามข้อ 12. ท าบนเมนูใด ก. Home ข. info ค. data ง. Ux 14. สูตรบาร์โค้ดที่น ามากรอกในช่อง FORMULA ให้สร้างบาร์โค้ด คือข้อใด ก. สูตรค านวณตามหลักคณิตศาสตร์ ข. เว็ปไซต์การสร้างบาร์โค้ด ค. การเชื่อมโยงของตัวเลข qr ง. การก าหนดข้อมูลให้เชื่อมกับตัวเลขที่ก าหนด 15. การสร้างบาร์โค้ดตามข้อ 14. ในวงเล็บเหลี่ยมต้องข้อมูลตามข้อใด ก. พิมพ์ชื่อหัวคอลัมน์ที่ต้องการให้สร้างบาร์โค้ดให้ถูกต้องตรงกัน ข. พิมพ์ชื่อตัวแถวที่ต้องการให้สร้างบาร์โค้ดให้ถูกต้องตรงกัน ค. พิมพ์ชื่อซีตที่ต้องการให้สร้างบาร์โค้ดให้ถูกต้องตรงกัน ง. พิมพ์ชื่อสเปรตชีตที่ต้องการให้สร้างบาร์โค้ดให้ถูกต้องตรงกัน 34
หน่วยที่ 10 สร้ำงฟอร์มรับข้อมูลแบบ TAB ค ำชี้แจง ให้นักศึกษาปฏิบัติดังต่อไปนี้ 1. ให้นักศึกษาออกแบบการสร้างข้อมูลโดยแบ่งเป็นส่วนๆ 1.1 ส่วนหัวเรื่องหลัก 1.2 ส่วนเรื่องย่อย ๆ ของหัวเรื่องหลัก 2. น าข้อมูลเข้า Appsheet 2.1 ปรับแต่งข้อมูลสร้างฟอร์มรับข้อมูลแบบ TAB
ข้อสอบ หน่วยที่ 10 สร้ำงฟอร์มรับข้อมูลแบบ TAB 1. การสร้างฟอร์มรับข้อมูลแบบ TAB คืออะไร ก. การออกแบบหน้าหลักให้มีหัวข้อหลักที่สามารถเลือกกรอกข้อมูลย่อยอยู่ในหน้าเดียวกัน ข. การออกแบบหน้าหลักให้มีหัวข้อหลักที่สามารถเลือกกรอกข้อมูลย่อยได้อย่างง่ายและรวดเร็ว ค. การออกแบบหน้าหลักให้มีหัวข้อหลักให้สามารถเลือกกรอกข้อมูลย่อยได้อย่างครบถ้วนในหน้า เดียว ง. ถูกต้องทุกข้อทั้งข้อ ก. ข้อ ข. และ ข้อ ค. 2. การสร้างฟอร์มรับข้อมูลแบบ TAB ต้องท าอย่างไร ก. สร้างแบบกรอกข้อมูลเรียงล าดับตั้งแต่ข้อมูลแรกติดต่อกันไปจนถึงข้อมูลสุดท้ายที่ต้องกรอก ข. สร้างแบบกรอกข้อมูลเป็นแต่ละหัวข้อ และแยกย่อยของแต่ละหัวข้อเพื่อกรอกรายละเอียด ค. สร้างแบบกรอกข้อมูลเป็นแบบย่อย ๆ ทุกรายการที่ต้องการข้อมูล ง. สร้างแบบกรอกข้อมูลที่มีเนื้อหาตรงตามความต้องการให้กรอกข้อมูล 3. การก าหนดให้ App ให้แสดงเพื่อกรอกข้อมูลต้องท าตามข้อใด ก. ที่เมนู data ให้เลือก Type หัวข้อข้อที่ต้องการแสดงเป็น Text ข. ที่เมนู data ให้เลือก Type หัวข้อข้อที่ต้องการแสดงเป็น Number ค. ที่เมนู data ให้เลือก Type หัวข้อข้อที่ต้องการแสดงเป็น Image ง. ที่เมนู data ให้เลือก Type หัวข้อข้อที่ต้องการแสดงเป็น Show 4. ข้อใดกล่าวถูกต้องในการสร้างฟอร์แบบรับข้อมูลแบบ TAB ก. การเก็บข้อมูลที่เป็นหัวข้อหลักในช่อง REQUIRE ให้ท าเครื่องหมายถูก ข. การเก็บข้อมูลที่เป็นหัวข้อย่อยในช่อง REQUIRE ให้ท าเครื่องหมายถูก ค. การเก็บข้อมูลที่เป็นหัวข้อหลักและหัวข้อย่อยในช่อง REQUIRE ให้ท าเครื่องหมายถูก ง. การเก็บข้อมูลที่เป็นหัวข้อหลักและหัวข้อย่อยในช่อง REQUIRE ไม่ต้องท าเครื่องหมายถูก 5. เพื่อให้แบบยฟอร์มรับข้อมูลสมบูรณ์สามารถรับข้อมูลได้ นักศึกษาต้องท าตามข้อใดเพื่อสร้าง TAB ก. ที่เมนู data > เลือก form > ที่ Page Style เลือก TAB ข. ที่เมนู Ux > เลือก form > ที่ form Style เลือก TAB ค. ที่เมนู Ux > เลือก form > ที่ Page Style เลือก TAB ง. ที่เมนู data > เลือก form > ที่ form Style เลือก TAB 36
6. หากต้องการแก้ไข TAB ตามข้อ 5. ให้แสดงหัวข้อที่ต้องการกรอกฐานข้อมูลที่สร้างไว้ต้องท าตามข้อใด ก. ที่เมนู Ux > เลือก View Columns > คลิกข้อมูลที่ตั้งค่าให้ Show > ที่ช่อง Content พิมพ์ชื่อหัวข้อที่ต้องการ > กด Save ข. ที่เมนู Ux > เลือก View Columns > คลิกข้อมูลที่ตั้งค่าให้ Show > ที่ช่อง Page Header พิมพ์ชื่อหัวข้อที่ต้องการ > กด Save ค. ที่เมนู data > เลือก View Columns > คลิกข้อมูลที่ตั้งค่าให้ Show > ที่ช่อง Content พิมพ์ชื่อหัวข้อที่ต้องการ > กด Save ง. ที่เมนู data > เลือก View Columns > คลิกข้อมูลที่ตั้งค่าให้ Show > ที่ช่อง Page Header พิมพ์ชื่อหัวข้อที่ต้องการ > กด Save 7. จากข้อมูลที่ก าหนดให้เรื่องข้อมูลนักเรียน “ข้อมูลส่วนตัว ชื่อ- ชื่อสกุล วันเดือนปีเกิด อีเมล หมายเลขโทรศัพท์ ข้อมูลสุขภาพ น้ าหนัก ส่วนสูง” ข้อใดที่ต้องท าเป็นหัวข้อหลัก หรือ TAB ก. ข้อมูลส่วนตัว ข. ชื่อ- ชื่อสกุล ค. อีเมล ง. หมายเลขโทรศัพท์ 8. จากข้อมูลข้อ 7 ข้อใดเป็นข้อมูลที่ต้องก าหนดเป็นหัวข้อหลัก (TAB) ทั้งหมด ก. ข้อมูลส่วนตัว ชื่อ- ชื่อสกุล ข. ชื่อ- ชื่อสกุล ข้อมูลสุขภาพ ค. อีเมล หมายเลขโทรศัพท์ ง. ข้อมูลส่วนตัว ข้อมูลสุขภาพ 37