ในการคำนวณเกรดจะทำใน spreadsheet ของ google ที่มีลักษณะการทำงานเหมือนกับ excel ของ Microsoft ซึ่งเป็นการสร้างและแก้ไขข้อมูลแบบออนไลน์ เราสามารถแชร์ข้อมูลดังกล่าวให้ผู้อื่นดูได้เลยโดยไม่ต้องโหลดลงเครื่องก่อน
การเก็บข้อมูลต่างๆ ที่จะนำไปใช้สำหรับการคำนวณเกรดแบ่งออกเป็นสองส่วน ดังนี้
Student จะเก็บข้อมูลที่เกี่ยวกับนักศึกษา ประกอบด้วย >> รหัสนักศึกษา (id_name) ชื่อ (name) และชั้นปี
Subject จะเก็บเกี่ยวเกี่ยวกับวิชาที่ได้ลงเรียน ประกอบด้วย >> ปีการศึกษา เทอม รหัสวิชา (id_sub) ชื่อวิชา (name_sub) หน่วยกิต (units) และ section ที่ลงเรียน
เกณฑ์การตัดเกรดและการคำนวณเกรดโดยใช้ google spreadsheet
การคำนวณเกรด
( หน่วยกิตของแต่ละวิชา x เกรดของแต่ละวิชา ) ÷ หน่วยกติรวม = GPA
1. นำเกรดคูณด้วยหน่วยกิตของแต่ละรายวิชา
2. รวม (ผลคูณที่ได้จากข้อ 1 ของทุกรายวิชา)
3. นำผลรวมที่ได้จากข้อ 2 เป็นตัวตั้ง หารด้วยจำนวนหน่วยกิตรวมของภาคเรียนหรือปีการศึกษานั้นๆ
เนื่องจากรูปแบบเกรดที่ได้ทำการเก็บมีการใช้เกณฑ์การตัดเกรดแบบ ABCDF ซึ่งเราไม่สามารถนำไปคำนวณทางคณิตศาสตร์ได้ จึงใช้ if เป็นเงื่อนไขในการคำวณเกรดตามรูปด้านดังต่อไปนี้ เพื่อนำไปใช้ในการคำนวณเกรดได้อย่างถูกต้อง
สูตรการคำนวณเกรดโดยใช้ if เป็นเงื่อนไขที่ช่วยเทียบเกรด
ภาพแสดงการเก็บข้อมูลบน google spreadsheet
link : https://docs.google.com/spreadsheets/d/10kEzPxu8bRKgiMTxmKStmgn5gNntlWl8MpSiLCwqMcc/edit?usp=sharing Can we calculate average GPA of all students?
Answer เราสามารถคำนวณค่าเฉลี่ยของเกรดเฉลี่ยของนักเรียนทุกคนได้ โดยเราจะมีสร้างแบบการเก็บข้อมูลในรูปแบบเดียวกันเพื่อให้ง่ายต่อการดูข้อมูลและนำไปใช้ในการคำนวณเกรด หากมีการสร้างแบบการเก็บข้อมูลที่หลากหลายการดึงข้อมูลที่จะนำมาใช้ในการคำนสณก็จะทำได้ยาก
Can we calculate average grade of a subject?
Answer สามารถทำได้แต่ค่อนข้างที่จะยุ่งยากและอาจเกิดปัญหาในการดึงข้อมูลได้ เพราะเราต้องดึงข้อมูลจากหลายไฟล์และยังต้องหาอีกว่าข้อมูลที่เราต้องการนั้นอยู่ที่ไหน ซึ่งนักศึกษาแต่ละคนอาจลงทะเบียนวิชานี้คนละเทอมกันส่งผลให้เกิดความยุ่งยากตามมา และเมื่อมีข้อมูลมากขึ้นก็จะทำให้มีความยุ่งยากมากยิ่งขึ้นไปด้วย การแก้ปัญหาในส่วนนี้เราค้นหาโดยการใช้ รหัสวิชาในการค้นหาโดยการ Ctrl+f เพื่อให้ง่ายเเละเกิดความรวดเร็วในการหาและดึงข้อมูลมาใช้
นอกจากนี้เรายังไม่สามารถรู้ได้ว่า subject นี้มีผู้ลงเรียนจำนวนเท่าไหร่ แล้วข้อมูลที่เราดึงมาเพื่อทำการคำนวณนั้นมีจำนวนถูกต้องหรือไม่ การแก้ไขปัญหาต้องมีการดึงข้อมูลการลงทะเบียนของนักศึกษา subject นั้นๆมาเพื่อใช้ในการคำนวณได้อย่างถูกต้อง
นอกจากนี้เรายังไม่สามารถรู้ได้ว่า subject นี้มีผู้ลงเรียนจำนวนเท่าไหร่ แล้วข้อมูลที่เราดึงมาเพื่อทำการคำนวณนั้นมีจำนวนถูกต้องหรือไม่ การแก้ไขปัญหาต้องมีการดึงข้อมูลการลงทะเบียนของนักศึกษา subject นั้นๆมาเพื่อใช้ในการคำนวณได้อย่างถูกต้อง
related info/link/reference
ไม่มีความคิดเห็น:
แสดงความคิดเห็น