خطوات الاستخدام
أدخل نسبة النجاح (passRate) كنسبة مئوية. تعكس هذه النسبة عدد الطلاب الذين اجتازوا المقرر سابقاً. كلما انخفضت النسبة، زادت صعوبة المقرر، لأن ذلك يشير إلى أن عدداً كبيراً من الطلاب واجهوا صعوبة في اجتيازه. يتم تحويل النسبة إلى مقياس 0-10 باستخدام دالة عكسية: إذا كانت النسبة 100% يكون المساهم 0، وإذا كانت 0% يكون المساهم 10. يتم ذلك عبر الصيغة: (1 - passRate/100) * 10.
أدخل متوسط ساعات الدراسة الأسبوعية (avgStudyHours). يمثل هذا عدد الساعات التي يقضيها الطالب في دراسة المقرر أسبوعياً. المقررات التي تتطلب ساعات دراسة أكثر غالباً ما تكون أكثر تحدياً. لتحويل هذا المدخل إلى مقياس 0-10، نستخدم النطاق الطبيعي (عادة 0-20 ساعة). الصيغة: (avgStudyHours / 20) * 10. إذا تجاوزت الساعات 20، يتم قصها إلى 20.
أدخل عدد المتطلبات السابقة (prerequisites). كلما زاد عدد المتطلبات السابقة، زاد التعقيد والعمق المعرفي للمقرر، مما يزيد صعوبته. يتم تحويل هذا المدخل إلى مقياس 0-10 بافتراض حد أقصى 5 متطلبات. الصيغة: (prerequisites / 5) * 10. إذا كان عدد المتطلبات أكثر من 5، يتم القص إلى 5.