Add number of users and relative scores to execution environment statistics
This commit is contained in:
@ -4,12 +4,16 @@ h1 = @execution_environment
|
|||||||
table.table
|
table.table
|
||||||
thead
|
thead
|
||||||
tr
|
tr
|
||||||
- ['.exercise', '.score', '.runs', '.worktime'].each do |title|
|
- ['.exercise', '.users', '.score', '.maximum_score', '.percentage_correct', '.runs', '.worktime'].each do |title|
|
||||||
th.header = t(title)
|
th.header = t(title)
|
||||||
tbody
|
tbody
|
||||||
- @execution_environment.exercises.each do |exercise|
|
- @execution_environment.exercises.each do |exercise|
|
||||||
|
- average_score = exercise.average_score
|
||||||
tr
|
tr
|
||||||
td = link_to exercise.title, controller: "exercises", action: "statistics", id: exercise.id
|
td = link_to exercise.title, controller: "exercises", action: "statistics", id: exercise.id
|
||||||
td = exercise.average_score
|
td = exercise.users.distinct.count
|
||||||
|
td = average_score
|
||||||
|
td = exercise.maximum_score
|
||||||
|
td = 100 / exercise.maximum_score * average_score
|
||||||
td = exercise.average_number_of_submissions
|
td = exercise.average_number_of_submissions
|
||||||
td = exercise.average_working_time
|
td = exercise.average_working_time
|
||||||
|
@ -169,7 +169,10 @@ de:
|
|||||||
headline: Shell
|
headline: Shell
|
||||||
statistics:
|
statistics:
|
||||||
exercise: Übung
|
exercise: Übung
|
||||||
|
users: Anzahl (externer) Nutzer
|
||||||
score: Durchschnittliche Punktzahl
|
score: Durchschnittliche Punktzahl
|
||||||
|
maximum_score: Maximale Punktzahl
|
||||||
|
percentage_correct: Prozent Korrekt
|
||||||
runs: Durchschnittliche Anzahl von Versuchen
|
runs: Durchschnittliche Anzahl von Versuchen
|
||||||
worktime: Durchschnittliche Arbeitszeit
|
worktime: Durchschnittliche Arbeitszeit
|
||||||
exercises:
|
exercises:
|
||||||
|
@ -169,7 +169,10 @@ en:
|
|||||||
headline: Shell
|
headline: Shell
|
||||||
statistics:
|
statistics:
|
||||||
exercise: Exercise
|
exercise: Exercise
|
||||||
|
users: (External) Users Count
|
||||||
score: Average Score
|
score: Average Score
|
||||||
|
maximum_score: Maximum Score
|
||||||
|
percentage_correct: Percentage Correct
|
||||||
runs: Average Number of Runs
|
runs: Average Number of Runs
|
||||||
worktime: Average Working Time
|
worktime: Average Working Time
|
||||||
exercises:
|
exercises:
|
||||||
|
Reference in New Issue
Block a user