From af6cc538da670b10fcf54f0ca5d9a893f70eefba Mon Sep 17 00:00:00 2001 From: Riku Rauhala Date: Mon, 14 Oct 2024 13:05:19 +0300 Subject: [PATCH] [Course statistics] Update info boxes --- .../common/InfoToolTips/courseStatistics.js | 30 +++++++++---------- .../SingleCourseTab/index.jsx | 12 ++++---- 2 files changed, 19 insertions(+), 23 deletions(-) diff --git a/services/frontend/src/common/InfoToolTips/courseStatistics.js b/services/frontend/src/common/InfoToolTips/courseStatistics.js index 577e8d20c6..fbfb790477 100644 --- a/services/frontend/src/common/InfoToolTips/courseStatistics.js +++ b/services/frontend/src/common/InfoToolTips/courseStatistics.js @@ -3,27 +3,24 @@ export const courseStatisticsToolTips = { ATTEMPTS: ` **Table - Attempts** - Taulukko näyttää suorituskerrat lukuvuositasolla. - Samalla opiskelijalla voi olla useampia suorituskertoja. - Hyväksytyt suoritukset sisältävät arvosanat 1-5 sekä arvosanan Hyv. + Taulukko näyttää suorituskerrat lukuvuositasolla. Samalla opiskelijalla voi olla useampia suorituskertoja. + Hyväksytyt suoritukset sisältävät arvosanat 1-5 sekä arvosanan Hyv. (sarakkeessa Other passed). Hylätyt suoritukset sisältävät arvosanat Hyl. ja 0, sekä suoritukset, joille opettaja on antanut merkinnän "Luop" (Luopunut suorituksesta) tai "Eisa" (Ei saapunut tenttiin). - Klikkaamalla painikkeesta "Grade distribution", saa näkyviin suorituskertojen arvosanajakauman. - Arvosanajakaumaa katsoessasi voit muuttaa luvut prosenteiksi, klikkaamalla painiketta "Relative". - Mahdollinen sarake "Other passed" sisältää sekä arvosanan "Hyv." saaneet että kurssin hyväksilukeneet. + Käyttämällä vipua "Show grades" saa näkyviin suorituskertojen arvosanajakauman. + Käyttämällä vipua "Separate semesters" suoritukset jaetaan kevät- ja syyslukukausien mukaan. `, STUDENTS: ` **Table - Students** Taulukko näyttää yksittäiset opiskelijat, jotka ovat kurssia suorittaneet. - Jokainen opiskelija on jaoteltu luokkiin: "läpäissyt ensiyrittämällä", "läpäissyt lopulta" tai "ei koskaan läpäissyt kurssia". - Lukuvuosi määräytyy sen lukuvuoden perusteella, jolloin kyseinen opiskelija on ensimmäisen kerran kurssia yrittänyt. + Lukuvuosi määräytyy sen lukuvuoden perusteella, jolloin kyseinen opiskelija on ensimmäisen kerran kurssia yrittänyt. Esimerkiksi opiskelija, joka on yrittänyt kurssia syksyllä 2017 ja saanut silloin hylätyn arvosanan ja läpäissyt kurssin - myöhemmin keväällä 2019, tulisi merkityksi lukuvuodelle 2017-2018 sarakkeeseen "passed eventually". - - Total-rivillä näkyy niiden opiskelijoiden kokonaismäärä, jotka ovat kurssista joskus arvosanan saaneet. + myöhemmin keväällä 2019, tulisi merkityksi lukuvuodelle 2017-2018. + + Total-rivillä näkyy niiden opiskelijoiden kokonaismäärä, jotka ovat saaneet kurssista joskus arvosanan. `, }, PassRate: { @@ -33,23 +30,24 @@ export const courseStatisticsToolTips = { Graafi näyttää suorituskerrat lukuvuositasolla jaoteltuina hyväksyttyihin ja hylättyihin suorituksiin. Hyväksytyt suoritukset sisältävät arvosanat 1-5 sekä arvosanan Hyv. Hylätyt suoritukset sisältävät arvosanat Hyl. ja 0, sekä suoritukset, joille opettaja on antanut merkinnän - "Luop" (Luopunut suorituksesta) tai "Eisa" (Ei saapunut tenttiin). + "Luop" (Luopunut suorituksesta) tai "Eisa" (Ei saapunut tenttiin). "Enrolled, no grade" sisältää opiskelijat, + jotka ovat ilmoittautuneet kurssille, mutta eivät ole saaneet arvosanaa. + + Käyttämällä vipua "Show relative" saa näkyviin suorituskertojen suhteellisen määrän. `, STUDENTS: ` **Pass rate - Students** Graafi näyttää yksittäiset opiskelijat, jotka ovat kurssia suorittaneet. - Jokainen opiskelija on jaoteltu luokkiin: "läpäissyt ensiyrittämällä", "läpäissyt lopulta" tai "ei koskaan läpäissyt kurssia". Lukuvuosi määräytyy sen lukuvuoden perusteella, jolloin kyseinen opiskelija on ensimmäisen kerran kurssia yrittänyt. - Esimerkiksi opiskelija, joka on yrittänyt kurssia syksyllä 2017 ja saanut silloin hylätyn arvosanan ja läpäissyt kurssin - myöhemmin keväällä 2019, tulisi merkityksi lukuvuodelle 2017-2018 pylvääseen "passed eventually". + Käyttämällä vipua "Show relative" saa näkyviin opiskelijoiden suhteellisen määrän. `, }, GradeDistribution: ` **Grade distribution** Graafi näyttää suorituskertojen arvosanajakauman eri lukuvuosille. Arvosanaksi 0 lasketaan sekä hylätyt (Failed) arvosanat, - että ilmoittautuneet opiskelijat, joilla ei ole arvosanaa kurssista (Enrolled, no grade). + että kurssille ilmoittautuneet opiskelijat, joilla ei ole arvosanaa kurssista (Enrolled, no grade). `, } diff --git a/services/frontend/src/components/CourseStatistics/SingleCourseTab/index.jsx b/services/frontend/src/components/CourseStatistics/SingleCourseTab/index.jsx index 519a448d4b..89d0f7a051 100644 --- a/services/frontend/src/components/CourseStatistics/SingleCourseTab/index.jsx +++ b/services/frontend/src/components/CourseStatistics/SingleCourseTab/index.jsx @@ -24,13 +24,11 @@ const CourseSelector = ({ courses, selected, setSelected }) => { ) } -const CourseLabel = ({ code, name, primary }) => { - return ( - - ) -} +const CourseLabel = ({ code, name, primary }) => ( + +) export const SingleCourseTab = ({ selected, setSelected, userHasAccessToAllStats }) => { const { getTextIn } = useLanguage()