Enter your grades/transcript in a spreadsheet then calculate your GPA
link : https://docs.google.com/a/kmutnb.ac.th/spreadsheets/d/1tyaAqAk_1g6FqpAovHPQGg3asld2BtMVO9RjRuWciUQ/edit?usp=sharing
What you have done?
จัดทำตารางเก็บข้อมูลเกรดของนักศึกษา มีการคำนวนหา จำนวนหน่วยกิตที่ลง จำนวนหน่วยกิตรวม คะแนนรวม GPA และ GPAX
เบื้องต้น
- การเก็บข้อมูล จะเก็บข้อมูลเป็นแต่ละภาคการศึกษา
- จะเก็บข้อมูลของวิชาที่ลงเรียนในภาคการศึกษานั้นๆ พร้อมทั้งหน่วยกิต ตอนเรียน เกรดที่ได้
การคำนวณ
1. นำเกรดที่ได้มาแปลงเป็นตัวเอง โดย
A
|
4
|
B+
|
3.5
|
B
|
3
|
C+
|
2.5
|
C
|
2
|
D+
|
1.5
|
D
|
1
|
F
|
0
|
2. นำค่าเกรดที่แปลงแล้วไป x กับหน่วยกิตของวิชานั้นๆ
3. จำนวนหน่วยกิตที่ลง คิดจาก การนำหน่วยกิตของเทอมนั้นๆมารวมกัน
4. จำนวนหน่วยกิตรวม คิดจาก การนำจำนวนหน่วยกิตที่ลง แต่ละภาคการศึกษาก่อนหน้านั้นมารวมกัน
5. คะแนนรวม คิดจาก การนำค่าเกรดที่ทำการคำนวณแล้วมารวมกัน
6. GPA คิดจาก การนำ คะแนนรวม / จำนวนหน่วยกิตที่ลง
7.GPAX คิดจาก การนำ คะแนนรวมของแต่ละภาคการศึกษาก่อนหน้านั้นรวมกัน / จำนวนหน่วยกิตรวม
ปัญหาที่พบ
1. ในตารางควรจะมีช่องใส่คะแนนสะสม จะสามารถคำนวณได้เร็วขึ้น
2. ไม่ควรจะแสดงส่วนที่แปลงเกรดเป็นตัวเลข หรือหาแสดงความแสดงด้วยหัวข้ออื่น
3. การจัดการข้อมูลหารจัดเก็บเป็นตาราง ควรจัดเก็บแต่ข้อมูล ไม่ควรมีส่งของข้อมูลที่ทำการคำนวณไว้ หรือหากมี ความแบ่งเป็นตารางที่ชัดเจน
การวางแผนการจัดการในอนาคต
1. การเพิ่มส่วนของ User interface ที่สามารถ เพิ่มหรือแก้ไขข้อมูลได้ ตามระดับความสำคัญ
2. สามารถจัดเก็บข้อมูลได้หลาย user
ไม่มีความคิดเห็น:
แสดงความคิดเห็น