วิธีสร้างแอปควิซ
แอปควิซแสดงคำถาม เก็บคำตอบ ให้คะแนน และแสดงผลลัพธ์ เวอร์ชันง่าย ๆ คือควิซคงที่หนึ่งชุดที่ให้คะแนนในเบราว์เซอร์ ใช้เวลาไม่กี่ชั่วโมง ส่วนเวอร์ชันที่คนพึ่งพาเพื่อการเรียนรู้ การรับสมัครงาน หรือการแข่งขัน ต้องมีคลังคำถาม คำตอบที่เก็บไว้ที่เซิร์ฟเวอร์ การบันทึกการทำแต่ละครั้ง และการจับเวลาที่เป็นธรรม ตัดสินใจตั้งแต่ต้นว่าคุณกำลังสร้างแบบไหน เพราะจะเปลี่ยนสถาปัตยกรรม
ตัดสินใจว่าเป็นควิซประเภทใด
คำว่า "ควิซ" ครอบคลุมผลิตภัณฑ์ที่แตกต่างกันมาก:
| ประเภท | ตัวอย่าง | สิ่งที่สำคัญที่สุด |
|---|---|---|
| เพื่อความสนุก / การตลาด | "แพ็กเกจไหนเหมาะกับคุณ" หรือควิซบุคลิกภาพ | หน้าตา การแชร์ การเก็บข้อมูลลูกค้าที่สนใจ การให้คะแนนเรียบง่าย |
| การเรียนรู้ / ฝึกฝน | ควิซทบทวนสำหรับชั้นเรียนหรือคอร์ส | คำอธิบาย การทำซ้ำ ความก้าวหน้าตามเวลา |
| การประเมิน | การทดสอบความรู้พนักงาน การทดสอบเข้าศึกษา | คำตอบที่ซ่อนไว้ ทำครั้งเดียว การจับเวลา บันทึกผล |
| สด / การแข่งขัน | ควิซในผับ เกมในห้องเรียน | กระดานคะแนนแบบเรียลไทม์ ทุกคนอยู่ที่คำถามเดียวกัน |
ควิซบุคลิกภาพที่ไม่มีผลเสียสามารถทำงานทั้งหมดในเบราว์เซอร์ได้อย่างปลอดภัย แต่การประเมินทำไม่ได้ ควิซสดต้องมีการอัปเดตแบบเรียลไทม์ ซึ่งเป็นความซับซ้อนอีกระดับ ให้ตัดออกจากเวอร์ชันแรก เว้นแต่นั่นคือจุดประสงค์หลักทั้งหมด
แอปควิซต้องมีอะไรบ้าง
ข้อมูล
- ควิซ: ชื่อ คำอธิบาย การตั้งค่า (เวลาจำกัด จำนวนครั้งที่ทำได้ การสลับลำดับ คะแนนผ่าน แสดงคำตอบหลังทำเสร็จหรือไม่)
- คำถาม: ควิซที่เป็นเจ้าของ ข้อความ ประเภท คะแนน รูปภาพ (ไม่บังคับ) และคำอธิบายที่แสดงภายหลัง
- ตัวเลือก: ตัวเลือกคำตอบของแต่ละคำถาม พร้อมระบุว่าข้อใดถูก
- การทำแต่ละครั้ง (Attempts): ใครทำควิซใด เริ่มและส่งเมื่อไร และคะแนน
- คำตอบ: ตัวเลือก (หรือข้อความ) ที่ผู้ทำให้ไว้สำหรับแต่ละคำถามในการทำแต่ละครั้ง
การแยก การทำแต่ละครั้ง และ คำตอบ ออกจากกันทำให้คุณแสดงให้ผู้ทำเห็นได้ชัดเจนว่าพลาดตรงไหน และช่วยให้เห็นคำถามที่เกือบทุกคนตอบผิด ซึ่งมักเป็นสัญญาณว่าคำถามนั้นเขียนไม่ชัดเจน
หน้าเว็บ
- ตัวแก้ไขควิซ สำหรับผู้สร้าง: เพิ่มคำถาม จัดลำดับ ทำเครื่องหมายตัวเลือกที่ถูก ดูตัวอย่าง
- หน้าเริ่มควิซ พร้อมกฎ: จำนวนคำถาม เวลาจำกัด จำนวนครั้งที่ทำได้
- หน้าคำถาม ทีละคำถามบนมือถือ พร้อมความคืบหน้า ("4 จาก 10")
- หน้าผลลัพธ์ แสดงคะแนน ผ่านหรือไม่ผ่าน และข้อเสนอแนะรายข้อหากการตั้งค่าอนุญาต
- แดชบอร์ดผู้สร้าง แสดงการทำแต่ละครั้ง คะแนนเฉลี่ย และคำถามที่ยากที่สุด
สิทธิ์การเข้าถึง
ผู้สร้างสร้างและแก้ไขควิซ ผู้ทำมีหน้าที่แค่ทำควิซ หากควิซใช้กับชั้นเรียนหรือทีม ให้เพิ่มกลุ่มเพื่อให้คนเห็นเฉพาะควิซที่ได้รับมอบหมาย ดู วิธีเพิ่มการเข้าสู่ระบบในแอปของคุณ
กฎการให้คะแนนที่ต้องเขียนไว้
บั๊กส่วนใหญ่ของควิซคือบั๊กการให้คะแนน ใส่กฎเหล่านี้ไว้ในพรอมต์ของคุณ:
- เลือกตอบข้อเดียว: ได้คะแนนเต็มถ้าถูก ศูนย์ถ้าไม่ถูก
- เลือกหลายข้อ ("เลือกทั้งหมดที่ถูก"): ตัดสินใจว่าจะให้คะแนนแบบถูกทั้งหมดหรือไม่ก็ได้เลย หรือให้คะแนนบางส่วน หากให้บางส่วน การเลือกข้อผิดจะหักคะแนนหรือไม่ เขียนตัวอย่างไว้: "ตัวเลือกที่ถูกคือ A และ C การเลือกเฉพาะ A ได้ 1 จาก 2 การเลือก A, B และ C ได้ 1 จาก 2"
- คำถามที่ไม่ได้ตอบ ได้ศูนย์คะแนนและแสดงว่าไม่ได้ตอบ ไม่ใช่ผิด
- เวลาจำกัด บังคับใช้ที่เซิร์ฟเวอร์โดยอิงจากเวลาที่เริ่ม ตัวจับเวลาในเบราว์เซอร์เป็นเพียงการแสดงผล ใครก็หยุดหรือเปลี่ยนได้
- การสลับลำดับ เปลี่ยนแค่ลำดับที่แสดง ไม่เปลี่ยนว่าตัวเลือกใดถูก เก็บตัวเลือกที่ถูกด้วย ID ไม่ใช่ตำแหน่ง
เก็บคำตอบให้พ้นจากเบราว์เซอร์
นี่คือจุดทางเทคนิคเดียวที่แอปควิซจริงจังทุกแอปต้องทำให้ถูก ถ้าหน้าเว็บได้รับคำถาม พร้อม คำตอบที่ถูก และให้คะแนนเอง ใครก็เปิดเครื่องมือสำหรับนักพัฒนาของเบราว์เซอร์แล้วอ่านเฉลยได้
วิธีแก้อธิบายได้ง่าย: เซิร์ฟเวอร์ส่งคำถามโดยไม่มีธงคำตอบที่ถูก ผู้ทำส่งคำตอบ แล้วเซิร์ฟเวอร์ให้คะแนนการทำและส่งผลลัพธ์กลับมา บอกสิ่งนี้อย่างชัดเจนในพรอมต์ สำหรับควิซเพื่อความสนุกไม่สำคัญ แต่สำหรับสิ่งที่มีใบรับรอง เกรด หรือรางวัล สำคัญมาก
พรอมต์แรกที่ได้ผล
สร้างเว็บแอปควิซ ผู้สร้างเข้าสู่ระบบและสร้างควิซด้วยชื่อ คำอธิบาย เวลาจำกัด (ไม่บังคับ) จำนวนครั้งที่ทำได้ และคะแนนผ่าน แต่ละควิซมีคำถามประเภทเลือกตอบข้อเดียว เลือกหลายข้อ หรือถูก/ผิด พร้อมคะแนนและคำอธิบาย (ไม่บังคับ) ผู้ทำเปิดควิซผ่านลิงก์ เห็นกฎ แล้วตอบทีละคำถามต่อหนึ่งหน้าจอพร้อมแถบความคืบหน้า คำตอบที่ถูกต้องต้องไม่ถูกส่งไปยังเบราว์เซอร์ก่อนการส่ง ให้คะแนนการทำที่เซิร์ฟเวอร์และบังคับใช้เวลาจำกัดจากเวลาเริ่มฝั่งเซิร์ฟเวอร์ คำถามเลือกหลายข้อเป็นแบบถูกทั้งหมดหรือไม่ก็ได้เลย หลังส่งให้แสดงคะแนน ผ่านหรือไม่ผ่าน และหากผู้สร้างอนุญาต ให้แสดงแต่ละคำถามพร้อมคำตอบที่ถูกและคำอธิบาย บันทึกทุกการทำและคำตอบลงฐานข้อมูล ให้ผู้สร้างมีหน้าผลลัพธ์ที่แสดงคะแนนเฉลี่ยและคำถามที่ตอบพลาดบ่อยที่สุด
ขั้นตอนการสร้าง
- ตัวแก้ไขมาก่อน สร้างควิซหนึ่งชุดที่มีคำถามสิบข้อหลายประเภท ถ้าการเขียนคำถามยุ่งยาก ผู้สร้างจะไม่ใช้แอป
- การทำควิซ ลองบนมือถือ ตรวจความคืบหน้า การย้อนกลับและไปข้างหน้า และสิ่งที่เกิดขึ้นเมื่อรีเฟรช
- การให้คะแนนที่เซิร์ฟเวอร์ เปิดแท็บเครือข่ายของเบราว์เซอร์ระหว่างทำควิซและยืนยันว่าไม่มีการตอบกลับใดมีคำตอบที่ถูกก่อนการส่ง
- การทดสอบการให้คะแนน ให้ AI ตัวอย่างการคำนวณห้ากรณีพร้อมคะแนนที่คาดหวัง รวมถึงคำตอบเลือกหลายข้อที่ถูกบางส่วนและคำถามที่ไม่ได้ตอบ
- ตัวจับเวลา เริ่มควิซที่มีเวลาจำกัด รอให้เกินเวลา แล้วส่ง ควรถูกปฏิเสธหรือให้คะแนนตามที่เป็นอยู่ ณ เวลาหมด ตัดสินใจว่าจะเลือกแบบไหน
- ผลลัพธ์และการวิเคราะห์ ตรวจรายการคำถามที่ตอบพลาดบ่อยที่สุดกับการทำที่คุณตั้งใจทำให้พลาด
- ส่วนเสริม ค่อยเพิ่มรูปภาพ คลังคำถามที่สุ่มเลือก ใบรับรอง หรือตารางคะแนนในตอนนี้
ข้อผิดพลาดที่พบบ่อย
- เฉลยอยู่ในหน้าเว็บ เป็นข้อบกพร่องที่พบบ่อยที่สุดและร้ายแรงที่สุด
- เชื่อนาฬิกาของเบราว์เซอร์ บังคับใช้ขีดจำกัดที่เซิร์ฟเวอร์
- เก็บคำตอบที่ถูกเป็น "ตัวเลือกที่ 2" เมื่อสลับลำดับ คำตอบที่ถูกจะเปลี่ยนไปเป็นข้ออื่น
- แก้ไขควิซหลังจากคนทำไปแล้ว การเปลี่ยนคำถามเปลี่ยนความหมายของคะแนนเก่า ให้ล็อกควิซที่มีการทำแล้ว หรือกำหนดเวอร์ชัน
- ทำซ้ำได้ไม่จำกัดในการประเมิน กำหนดกฎจำนวนครั้งและบังคับใช้ที่เซิร์ฟเวอร์
- ตารางคะแนนที่แสดงชื่อเต็มเป็นค่าเริ่มต้น ให้ผู้ใช้เลือกชื่อที่แสดง โดยเฉพาะนักเรียน
เมื่อผลิตภัณฑ์สำเร็จรูปเป็นทางเลือกที่ดีกว่า
หากคุณต้องการเกมควิซในชั้นเรียนอย่างรวดเร็ว ควิซในแพลตฟอร์มคอร์สที่คุณใช้อยู่แล้ว หรือควิซเก็บข้อมูลลูกค้าครั้งเดียว เครื่องมือควิซและแบบฟอร์มที่มีอยู่จะเร็วกว่าและมักฟรี ระบบการจัดการการเรียนรู้มีควิซพร้อมสมุดบันทึกคะแนนอยู่แล้ว ดู ทางเลือกของ Typeform และ ทางเลือกของ Google Forms สำหรับเส้นทางแบบฟอร์ม
สร้างเองเมื่อควิซเป็นส่วนหนึ่งของบางสิ่งที่ใหญ่กว่า เช่น คอร์สที่คุณขาย ขั้นตอนการรับสมัครงาน หรือโปรแกรมฝึกอบรมที่มีกฎของคุณเอง หรือเมื่อคุณต้องการการให้คะแนน แบรนด์ หรือความเป็นเจ้าของข้อมูลที่เครื่องมือไม่ให้ จับคู่กับ แอปแฟลชการ์ด สำหรับการฝึกฝน หรือใส่ไว้ใน แพลตฟอร์มคอร์สออนไลน์
สร้างกับ Mythex
ใน Mythex คุณอธิบายแอปควิซในแชทและทดลองในพรีวิวสด รวมถึง มุมมองขนาดมือถือ เอเจนต์จะเพิ่ม ฐานข้อมูล เมื่อคุณขอให้บันทึกการทำ และเขียนการให้คะแนนฝั่งเซิร์ฟเวอร์ควบคู่กับส่วนหน้า สำหรับการเข้าสู่ระบบของผู้สร้าง Mythex เชื่อมวิธียืนยันตัวตนที่คุณเลือก แทนที่จะมีผลิตภัณฑ์การเข้าสู่ระบบในตัว หากการเปลี่ยนแปลงทำให้การให้คะแนนพัง ให้ย้อนกลับไปยังจุดตรวจก่อนหน้าและลองใหม่ เผยแพร่ไปยังลิงก์ mythex.ai หรือโดเมนของคุณเองในแพ็กเกจ Pro
คำถาม
ฉันจะป้องกันไม่ให้คนเห็นคำตอบของควิซในเบราว์เซอร์ได้อย่างไร
เก็บคำตอบที่ถูกต้องไว้ที่เซิร์ฟเวอร์ ส่งคำถามโดยไม่มีคำตอบ ให้ผู้ทำส่งคำตอบ แล้วให้เซิร์ฟเวอร์ให้คะแนนการส่งนั้น ทุกอย่างที่ส่งไปยังเบราว์เซอร์สามารถอ่านได้ด้วยเครื่องมือสำหรับนักพัฒนา
แอปควิซต้องใช้ฐานข้อมูลหรือไม่
ควิซเดียวที่คงที่และไม่บันทึกคะแนนสามารถทำงานทั้งหมดในเบราว์เซอร์ได้ เมื่อคุณต้องการบันทึกผลลัพธ์ ตารางคะแนน ควิซหลายชุด หรือคำตอบที่เก็บเป็นความลับ คุณจะต้องมีฐานข้อมูลและเซิร์ฟเวอร์ขนาดเล็ก
ฉันสร้างแอปควิซโดยไม่ต้องเขียนโค้ดได้หรือไม่
ได้ เครื่องมือสร้างแอปด้วย AI สามารถสร้างตัวแก้ไขคำถาม หน้าทำควิซ และการให้คะแนนจากคำอธิบายได้ ตรวจกฎการให้คะแนนด้วยตัวเองโดยใช้ตัวอย่างการคำนวณสองสามกรณีก่อนแชร์ให้คนอื่น
แอปควิซควรรองรับคำถามประเภทใดบ้าง
เลือกตอบข้อเดียว เลือกหลายข้อ และถูกหรือผิด ครอบคลุมควิซส่วนใหญ่และให้คะแนนอัตโนมัติได้ง่าย คำตอบเป็นข้อความสั้น ๆ ต้องมีกฎการจับคู่หรือการตรวจด้วยคน จึงควรเพิ่มทีหลัง