การให้ผลสะท้อนกลับด้วยข้อความ
การให้ผลสะท้อนกลับด้วยข้อความ
เราแจ้งผลการตรวจคำตอบออกมาเป็นข้อความโดย จะแสดงข้อความสีเขียวว่า ถูกต้อง! เมื่อตอบถูก และแสดงข้อความสีแดงว่า อาจจะยังนะ! เมื่อตอบผิด ลองดูตัวอย่างการทำงานจากแอพเพล็ตถัดไป แล้วทดลองสร้างข้อความเหล่านี้โดยทำตามขั้นตอนในหัวข้อ
ลองทำดู ดูครับ
ขั้นตอนการสร้าง
- พิมพ์ a = RandomBetween(0,10) และ b = RandomBetween(0,10) ในช่องสูตร Algebra View
- เลือกเครื่องมือ Text
และ พิมพ์โจทย์ a + b โดยเลือก a และ b จาก หมวด geogebra
- สร้างตัวแปร ans = undefined ในช่องสูตร
- เลือกเครื่องมือ Input
ตั้งชื่อ = และเลือกเชื่อมโยงกับตัวแปร ans
- เลือกเครื่องมือ Botton ตั้งชื่อเป็น "New" และใส่ script ดังนี้ UpdateConstruction[] เพื่อให้คำสั่ง script ทุกคำสั่งดำเนินการ SetValue[ans,””] เพื่อเซตค่า ans เป็นช่องว่าง
- เลือกเครื่องมือ Text และพิมพ์ "ถูกต้องแล้วครับ" เลือกเครื่องมือ Text และพิมพ์ "อาจจะยังนะ"
- เลือกข้อความ "ถูกต้องแล้วครับ" เลือกตั้งค่า ขั้นสูง พิมพ์เงื่อนไขแสดงเมื่อ ans == sol เลือก Green = 0.7 Red = 0 Blue = 0 ดังภาพ
- เลือกข้อความ "อาจจะยังนะ" เลือกตั้งค่า ขั้นสูง พิมพ์เงื่อนไขแสดงเมื่อ ans == ans && ans != sol เลือก Green = 0 Red = 1 Blue = 0 ดังภาพ
ลองทำดู

