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
|
||||
thead
|
||||
tr
|
||||
- ['.exercise', '.score', '.runs', '.worktime'].each do |title|
|
||||
- ['.exercise', '.users', '.score', '.maximum_score', '.percentage_correct', '.runs', '.worktime'].each do |title|
|
||||
th.header = t(title)
|
||||
tbody
|
||||
- @execution_environment.exercises.each do |exercise|
|
||||
- average_score = exercise.average_score
|
||||
tr
|
||||
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_working_time
|
||||
|
@ -169,7 +169,10 @@ de:
|
||||
headline: Shell
|
||||
statistics:
|
||||
exercise: Übung
|
||||
users: Anzahl (externer) Nutzer
|
||||
score: Durchschnittliche Punktzahl
|
||||
maximum_score: Maximale Punktzahl
|
||||
percentage_correct: Prozent Korrekt
|
||||
runs: Durchschnittliche Anzahl von Versuchen
|
||||
worktime: Durchschnittliche Arbeitszeit
|
||||
exercises:
|
||||
|
@ -169,7 +169,10 @@ en:
|
||||
headline: Shell
|
||||
statistics:
|
||||
exercise: Exercise
|
||||
users: (External) Users Count
|
||||
score: Average Score
|
||||
maximum_score: Maximum Score
|
||||
percentage_correct: Percentage Correct
|
||||
runs: Average Number of Runs
|
||||
worktime: Average Working Time
|
||||
exercises:
|
||||
|
Reference in New Issue
Block a user