|
การทำข้อสอบออนไลน์แบบ Multiple Choice ด้วย Hot Potatoes 5.2 |
|
|
|
issue date 2007-12-06 by charin chookham |
|
แม้ผมจะไม่ได้อยู่ในวงการศึกษาแต่ด้วยมีความสนใจที่จะให้ความรู้แก่ผู้สนใจใฝ่เรียน วันหนึ่งเกิดไปเจอข้อสอบออนไลน์ของโรงเรียน ๆ หนึ่งเข้าโดยบังเอิญแต่ไม่รู้ว่าเขาทำยังไง คั้นจะเมล์ไปถามก็ไม่มีข้อมูลผู้รับผิดชอบโดยตรง ลองเขียนโค๊ด php ขึ้นมาเองก็ไม่ถูกใจ เลยลองเข้าไปดูที่ souce code ดูก็พบคำว่า meta name="author" content="Created with Hot Potatoes by Half-Baked Software ก็เลยได้คำว่า hot potatoes มาค้นหา ได้มาหลากหลายเวอร์ชั่น ทั้งเวอร์ชั่นล่าสุดคือ 6.xx แต่รูปแบบข้อสอบที่ทำออกมาก็ไม่ถูกใจ มาพบคำตอบอีกทีตอนตีสามกว่า ๆ ก็เจอปัญหาเรื่องภาษาไทยก็พยายามค้นต่อจนได้คำตอบและลองผิดลองถูก จนสามารถใช้ได้ดี เลยมีความตั้งใจอยากนำมาเผยแพร่บ้าง มาเริ่มกันเลยนะครับ (ผมจะไม่แนะนำเรื่องหาโปรแกรมยังไง ติดตั้งยังไงนะครับ แนะนำว่าเมล์มาถามโดยตรงดีกว่า เพราะมันเกี่ยวกับเรื่องลิขสิทธิ์โปรแกรมด้วย) |
|
1. เข้าโปรแกรมโดยคลิกที่ |
|
2. เลือกที่ JBC |
|
|
|
3. ก็จะพบหน้าตาของโปรแกรมแบบนี้ครับ (เดาๆ ทำก็คงได้ แต่มันไม่ง่ายปานนั้น 5555 ยังมีปัญหาอยู่บ้าง) |
|
|
|
4. ก่อนอื่นเรามาเช็ตอะไรให้พร้อมสำหรับการใช้งานก่อน ไม่งั้นท่านคงต้องเจอปัญหาตามมาแน่ ๆ ไปที่เมนู options/Configure Output (ถามว่ายังไม่เซ็ตตอนนี้ได้ไหม ตอบว่าได้แต่ตอนที่ท่าน export ออกไปอย่าลืมเซ็ตล่ะ) |
|
|
|
5. ไปที่ Other ตรงนี้เกี่ยวกับการแสดงผลของเว็บเพ็จ ตรงนี้ให้เอาเครื่องหมายถูกหน้า Show questions one by one ออกถ้าต้องการให้หนึ่งหน้าแสดงข้อสอบหลายข้อ โดยไปเลือกที่ Show a limited numer.... แล้วใส่จำนวนข้อสอบที่ต้องการแสดงต่อหน้าแทน |
|
|
|
ุ6. ส่วนตรงนี้ใช้แสดงสัญลักษณะหรือข้อความเมื่อเลือกถูกหรือผิด ช่องข้างบนผมเปลี่ยนจาก :-) เป็น / แทน(เครื่องหมายถูก) ส่วนข้อความอื่น ๆ ท่านจะเปลี่ยนก็ได้ |
|
|
|
7. ก็มาสู่ขั้นตอนของการเริ่มทำข้อสอบกัน คลิกที่ช่องกรอกข้อมูลแล้ว
คลิกที่ |
|
|
|
เหตุที่ไม่ให้พิมพ์คำถาม/คำตอบเข้าที่ช่องกรอกข้อมูลโดยตรงเพราะหากทำเช่นนั้นแล้ว เวลาexport ไปเป็นเว็บแล้วจะอ่านภาษาไทยไม่ได้เลย(กลายเป็นภาษาอะไรก็ไม่รู้ แต่ในเวอร์ชั่น 6.xx ขึ้นไป ไม่เกิดปัญหานี้แล้วสามารถ พิมพ์ข้อมูลเข้าช่องกรอกนี้ได้เลย) |
|
8. เมื่อเข้ามาสู่ช่องกรอกข้อมูลเพื่อเข้ารหัสผ่าน unicode แล้ว ให้คลิกที่ปุ่ม Font แล้วเลือก font ที่สนับสนุนภาษาไทยนะครับ ผมเลือกเป็น Ms Sans Serifครับ |
|
|
|
9. เมื่อเลือกภาษาได้แล้ว ก็เริ่มกรอกคำถามได้เลยครับ เมื่อกรอกเสร็จแล้ว ก็คลิกปุ่ม OK ตัวหนังสือจะถูกเข้ารหัส uni code ไปไว้ช่องที่ cursor ปรากฏอยู่ |
|
|
|
10. เสร็จแล้วก็จะเห็นตัวหนังสือที่เข้ารหัสไว้ดังภาพ(ด้านล่าง)
เมื่อจะกรอกคำตอบแต่ละช่อง ก็นำเมาส์ไปคลิกที่ช่องนั้น ๆ แล้วคลิกปุ่ม
|
|
|
|
หากต้องการทำข้อต่อไปก็คลิกเลือกคำถามใหม่ที่ช่อง Q ทำเช่นนี้ไปเรื่อย ๆ จนได้ตามต้องการ หรือหากต้องการ Save เก็บไว้ก่อนก็คลิกที่ปุ่ม Save นะครับ |
|
11. การส่งออกไปทำเว็บ หรือข้อสอบออนไลน์ผ่านเว็บ ไปที่เมนู File/Export to Web |
|
|
|
พิมพ์ชื่อไฟล์ .html |
|
|
|
เมื่อส่งออกไปเป็นเว็บเพ็จแล้ว ก็จะแสดงภาษาไทยได้อย่างไม่มีปัญหาใด
ๆ (แต่หากเราไม่กรอกข้อมูลผ่านปุ่ม |
|
|
|
|
|
หมายเหตุ : ตัวอย่างด้านบนผมทำผิดนิดหนึ่งต้องขออภัยด้วยครับขอแก้ไขครับ ช่องกรอก Title เอาไว้ใส่ว่าเป็นชุดวิชาอะไรหัวข้ออะไร ส่วน Q ต่อลงมา สำหรับใส่คำถามในแต่ละข้อครับ ต้องอภัยจริง ๆ ครับ |