# Formula Question

## Formula Question

&#x20;         การสร้างคำถามแบบ **Formula Question** นี้ สามารถสุ่มตัวเลขของตัวแปรได้  ทำให้นักศึกษาแต่ละคนได้รับ คำถามที่ไม่เหมือนกันและมีการคำนวณคำตอบที่ไม่เหมือนกัน  แต่จะมีการตั้งค่าที่ค่อนข้างซับซ้อน แบ่งเป็นส่วนของการตั้งค่าคำถาม 1 หัวข้อ และการตั้งค่าคำตอบ 3 หัวข้อย่อยดังนี้

## การตั้งค่าคำถาม Formula Question

&#x20;        ท่านสามารถกำหนดตัวแปรที่ต้องการสร้างแบบสุ่มได้โดยการใส่วงเล็บปีกกาและตัวx **\[x]** ในการตั้งค่าของคำถามได้

ตัวอย่าง : คำสั่ง จงหาค่า y เมื่อ x = **\[x]**  โจทย์ 5(x) + 12 = y&#x20;

&#x20;               หรือจะกำหนดตัวแปรในโจทย์เลย เช่น 5(**\[x]**) + 12 = ?

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf2y2fZlJ6yp2Xnp8r%2Fimage.png?alt=media\&token=f59459a7-b703-4199-9405-23f76879a546)

## การตั้งค่าคำตอบ Formula Question

### **ส่วน Variable Definitions หรือ กำหนดช่วงตัวแปร**&#x20;

&#x20;         สามารถกำหนดค่าน้อยที่สุดและมากที่สุดของตัวแปร x ได้ เมื่อกำหนดแล้วให้กด Recompute เพื่อทำการสุ่มเลขตัวแปรสำหรับใช้ในการกำหนดสูตรในขั้นตอนที่ 2

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf5zxp_OcO_hTV4vLT%2Fimage.png?alt=media\&token=2266715b-07fd-4d97-a6cf-0f6c725075d6)

### **ส่วน Formula Definition หรือการกำหนดสูตร**

&#x20;         นำสูตรของท่านมากรอกในส่วนนี้เพื่อให้ระบบเข้าใจหลักเกณฑ์ที่ท่านต้องการใช้ในการคำนวน

* เครื่องหมาย + แทนการบวก&#x20;
* เครื่องหมาย - แทนการลบ&#x20;
* เครื่องหมาย \* แทนการคูณ&#x20;
* เครื่องหมาย / แทนการหาร

ตัวอย่าง ตัวเลขที่สุ่มจากข้อ 1 คือ เลข 9 เมื่อนำ 9 ไปแทน X คำตอบที่ได้จะเท่ากับ 57 ดังภาพ

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf6EpwOwvbROX6nROR%2Fimage.png?alt=media\&token=ad95665f-2cfd-4cd3-bd6b-45d42b5773a4)

### **ส่วน Generate Possible Solutions หรือส่วนของการสร้างคำตอบตามค่าที่กำหนดใน 2 ขั้นตอนแรก**

&#x20;         ในส่วนนี้จะมีให้ท่านระบุจำนวนของคำตอบที่เป็นไปได้ให้ออกมาแบบสุ่ม(สูงสุดที่ 200 คำตอบ) เมื่อท่านกรอกเลขเรียบร้อยแล้ว ให้ท่านกด Generate เพื่อให้ระบบทำการสร้างคำตอบออกมาตามรายละเอียดด้านล่าง

จากโจทย์ 5(**\[x]**) + 12 = y หาก x = 7 หรือ 5(7) + 12 = ? คำตอบที่ได้จะเท่ากับ 47 เป็นต้น

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf6SBLm2nqK2Uva5dZ%2Fimage.png?alt=media\&token=c2eabdd6-af64-40c6-a872-efe6a6844963)

## หน้าแสดงผลเมื่อสร้างคำถามแบบ Formula Question เรียบร้อยแล้ว (สิ่งที่นักศึกษาเห็น)

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf9KMrlc_M9A59F75j%2Fimage.png?alt=media\&token=acbd2566-2a57-452d-80da-f162e88b8b65)

## วิธีการสร้าง Quiz แบบ Formula Question (ภาพเคลื่อนไหว)

![](https://3470142670-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MSgE1vEnY4YfAcopihK%2F-Mbf2a8HR75xlyJj28TL%2F-Mbf2e1wrxzPxiMa12Ke%2FGFormula.gif?alt=media\&token=1a6792af-3ffe-468a-bab4-074d4aeee215)

{% hint style="info" %}
ข้อมูลการตั้งค่าเพิ่มเติม : <https://s3.amazonaws.com/tr-learncanvas/docs/CanvasFormulaQuizQuestionHelperFunctions.pdf>
{% endhint %}
