Browse Source

Added grades explanation

MOODLE_23_STABLE
Artem Andreev 13 years ago
parent
commit
8c20f75c79
  1. 4
      lang/en/attforblock.php
  2. 5
      lang/ru/attforblock.php
  3. 4
      renderhelpers.php

4
lang/en/attforblock.php

@ -82,6 +82,10 @@ $string['enrolmentsuspended'] = 'Enrolment suspended';
$string['errorgroupsnotselected'] = 'Select one or more groups'; $string['errorgroupsnotselected'] = 'Select one or more groups';
$string['errorinaddingsession'] = 'Error in adding session'; $string['errorinaddingsession'] = 'Error in adding session';
$string['erroringeneratingsessions'] = 'Error in generating sessions '; $string['erroringeneratingsessions'] = 'Error in generating sessions ';
$string['gradebookexplanation'] = 'Grade in gradebook';
$string['gradebookexplanation_help'] = 'The Attendance module displays your current attendance grade based on the number of points you have earned to date and the number of points that could have been earned to date; it does not include class periods in the future. In the gradebook, your attendance grade is based on your current attendance percentage and the number of points that can be earned over the entire duration of the course, including future class periods. As such, your attendance grades displayed in the Attendance module and in the gradebook may not be the same number of points but they are the same percentage.
For example, if you have earned 8 of 10 points to date (80% attendance) and attendance for the entire course is worth 50 points, the Attendance module will display 8/10 and the gradebook will display 40/50. You have not yet earned 40 points but 40 is the equivalent point value to your current attendance percentage of 80%. The point value you have earned in the Attendance module can never decrease, as it is based only on attendance to date; however, the attendance point value shown in the gradebook may increase or decrease depending on your future attendance, as it is based on attendance for the entire course.';
$string['gridcolumns'] = 'Grid columns'; $string['gridcolumns'] = 'Grid columns';
$string['groupsession'] = 'Group'; $string['groupsession'] = 'Group';
$string['hiddensessions'] = 'Hidden sessions'; $string['hiddensessions'] = 'Hidden sessions';

5
lang/ru/attforblock.php

@ -69,6 +69,11 @@ $string['enrolmentsuspended'] = 'Подписка на курс приостан
$string['errorgroupsnotselected'] = 'Выберите одну или более групп'; $string['errorgroupsnotselected'] = 'Выберите одну или более групп';
$string['errorinaddingsession'] = 'Ошибка при добавлении занятия'; $string['errorinaddingsession'] = 'Ошибка при добавлении занятия';
$string['erroringeneratingsessions'] = 'Ошибка при создании занятий'; $string['erroringeneratingsessions'] = 'Ошибка при создании занятий';
$string['gradebookexplanation'] = 'Оценка в журнале оценок';
$string['gradebookexplanation_help'] = 'Ваша оценка в модуле «Посещаемость» рассчитывается как отношение количества баллов, полученных за посещаемость, к максимальному количеству баллов, которые вы могли получить за посещаемость к текущей дате. В журнале оценок ваша оценка основывается на проценте баллов, полученных за посещаемость, и максимальном количестве баллов, которые вы можете получить за посещаемость в журнале оценок. Таким образом, оценки, отображаемые в модуле «Посещаемость» и в журнале оценок могут различаться.
Например, если вы на текущий момент заработали 8 баллов из 10 (80% посещаемости) и максимальный балл за посещаемость в журнале оценок – 50, то в модуле «Посещаемость» отобразится оценка «8/10», а в журнале оценок «40/50». Вы еще не заработали 40 баллов, но на данный момент ваш процент посещаемости соответствует этим баллам. Ваши баллы в модуле «Посещаемость» никогда не могут уменьшаться, т.к. они зависят только от посещаемости на текущую дату. Но оценка в журнале оценок может увеличиваться и уменьшаться, в зависимости от вашей будущей успеваемости, т.к. эта оценка зависит от посещаемости во всем курсе.
';
$string['groupsession'] = 'Групповое'; $string['groupsession'] = 'Групповое';
$string['hiddensessions'] = 'Скрытых занятий'; $string['hiddensessions'] = 'Скрытых занятий';
$string['hiddensessions_help'] = ' $string['hiddensessions_help'] = '

4
renderhelpers.php

@ -174,6 +174,8 @@ function construct_session_full_date_time($datetime, $duration) {
} }
function construct_user_data_stat($stat, $statuses, $gradable, $grade, $maxgrade, $decimalpoints) { function construct_user_data_stat($stat, $statuses, $gradable, $grade, $maxgrade, $decimalpoints) {
global $OUTPUT;
$stattable = new html_table(); $stattable = new html_table();
$stattable->attributes['class'] = 'attlist'; $stattable->attributes['class'] = 'attlist';
$row = new html_table_row(); $row = new html_table_row();
@ -191,7 +193,7 @@ function construct_user_data_stat($stat, $statuses, $gradable, $grade, $maxgrade
if ($gradable) { if ($gradable) {
$row = new html_table_row(); $row = new html_table_row();
$row->cells[] = get_string('attendancegrade','attforblock') . ':'; $row->cells[] = get_string('attendancegrade','attforblock') . $OUTPUT->help_icon('gradebookexplanation', 'attforblock') . ':';
$row->cells[] = $grade . ' / ' . $maxgrade; $row->cells[] = $grade . ' / ' . $maxgrade;
$stattable->data[] = $row; $stattable->data[] = $row;

Loading…
Cancel
Save