MDL-60538 lesson: check if max attempts exceeded, use new lang string
[moodle.git] / mod / lesson / lang / en / lesson.php
3// This file is part of Moodle -
5// Moodle is free software: you can redistribute it and/or modify
6// it under the terms of the GNU General Public License as published by
7// the Free Software Foundation, either version 3 of the License, or
8// (at your option) any later version.
10// Moodle is distributed in the hope that it will be useful,
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
13// GNU General Public License for more details.
15// You should have received a copy of the GNU General Public License
16// along with Moodle. If not, see <>.
19 * Strings for component 'lesson', language 'en', branch 'MOODLE_20_STABLE'
20 *
9b24f68b 21 * @package mod_lesson
22 * @copyright 1999 onwards Martin Dougiamas {@link}
23 * @license GNU GPL v3 or later
30c8dd34 24 */
304d08f0 25
49aafb90 26$string['accesscontrol'] = 'Access control';
27$string['actionaftercorrectanswer'] = 'Action after correct answer';
50cb19a2 28$string['actionaftercorrectanswer_help'] = 'After answering a question correctly, there are 3 options for the following page:
4be9b128 29
30* Normal - Follow lesson path
31* Show an unseen page - Pages are shown in a random order with no page shown twice
32* Show an unanswered page - Pages are shown in a random order, with pages containing unanswered questions shown again';
82c57929 33$string['actions'] = 'Actions';
d756d3fb 34$string['activitylink'] = 'Link to next activity';
00acdeb7 35$string['activitylink_help'] = 'To provide a link at the end of the lesson to another activity in the course, select the activity from the dropdown list.';
560f5495 36$string['activitylinkname'] = 'Go to {$a}';
0e633595 37$string['activityoverview'] = 'You have lessons that are due';
7796f9b5 38$string['addabranchtable'] = 'Add a content page';
ca6dd3ed 39$string['addanendofbranch'] = 'Add an end of branch';
0a4abb73 40$string['addanewpage'] = 'Add a new page';
7796f9b5 41$string['addaquestionpage'] = 'Add a question page';
82c57929 42$string['addaquestionpagehere'] = 'Add a question page here';
43$string['addbranchtable'] = 'Add a content page';
44$string['addcluster'] = 'Add a cluster';
a06face2 45$string['addessay'] = 'Create an Essay question page';
7796f9b5 46$string['addedabranchtable'] = 'Added a content page';
ca6dd3ed 47$string['addedanendofbranch'] = 'Added an end of branch';
48$string['addedaquestionpage'] = 'Added a question page';
49$string['addedcluster'] = 'Added a cluster';
50$string['addedendofcluster'] = 'Added an end of cluster';
a06face2 51$string['addendofbranch'] = 'Add end of branch';
7796f9b5 52$string['addendofcluster'] = 'Add an end of cluster';
53$string['addmatching'] = 'Create a Matching question page';
54$string['addmultichoice'] = 'Create a Multichoice question page';
55$string['addnewgroupoverride'] = 'Add group override';
56$string['addnewuseroverride'] = 'Add user override';
a06face2 57$string['addnumerical'] = 'Create a Numerical question page';
673e0d5a 58$string['additionalattemptsremaining'] = 'Completed, You can re-attempt this lesson';
fa9234e0 59$string['addpage'] = 'Add a page';
60$string['addshortanswer'] = 'Create a Short answer question page';
61$string['addtruefalse'] = 'Create a True/false question page';
62$string['allowofflineattempts'] = 'Allow lesson to be attempted offline using the mobile app';
63$string['allowofflineattempts_help'] = 'If enabled, a mobile app user can download the lesson and attempt it offline.
64All the possible answers and correct responses will be downloaded as well.
65Note: It is not possible for a lesson to be attempted offline if it has a time limit.';
49aafb90 66$string['and'] = 'AND';
30c8dd34 67$string['anchortitle'] = 'Start of main content';
49aafb90 68$string['answer'] = 'Answer';
69$string['answeredcorrectly'] = 'answered correctly.';
70$string['answersfornumerical'] = 'Answers for numerical questions should be matched pairs of minimum and maximum values';
71$string['arrangebuttonshorizontally'] = 'Arrange content buttons horizontally?';
30c8dd34 72$string['attempt'] = 'Attempt: {$a}';
9e84423b 73$string['attemptheader'] = 'Attempt';
49aafb90 74$string['attempts'] = 'Attempts';
d2d7f390 75$string['attemptsdeleted'] = 'Deleted attempts';
30c8dd34 76$string['attemptsremaining'] = 'You have {$a} attempt(s) remaining';
2248b994 77$string['available'] = 'Available from';
49aafb90 78$string['averagescore'] = 'Average score';
79$string['averagetime'] = 'Average time';
80$string['branch'] = 'Content';
81$string['branchtable'] = 'Content';
82$string['cancel'] = 'Cancel';
83$string['cannotfindanswer'] = 'Error: could not find answer';
36b4029f 84$string['cannotfindattempt'] = 'Error: could not find attempt';
85$string['cannotfindessay'] = 'Error: could not find essay';
fea07480 86$string['cannotfindfirstgrade'] = 'Error: could not find grades';
87$string['cannotfindfirstpage'] = 'Could not find first page';
88$string['cannotfindgrade'] = 'Error: could not find grades';
89$string['cannotfindnewestgrade'] = 'Error: could not find newest grade';
7796f9b5 90$string['cannotfindnextpage'] = 'Lesson backup: Next page not found!';
ca6dd3ed 91$string['cannotfindpagerecord'] = 'Add end of branch: page record not found';
7796f9b5 92$string['cannotfindpages'] = 'Could not find lesson pages';
fea07480 93$string['cannotfindpagetitle'] = 'Confirm delete: page title not found';
fea07480 94$string['cannotfindpreattempt'] = 'Previous attempt record could not be found!';
36b4029f 95$string['cannotfindrecords'] = 'Error: could not find lesson records';
96$string['cannotfindtimer'] = 'Error: could not find lesson_timer records';
97$string['cannotfinduser'] = 'Error: could not find users';
98$string['canretake'] = '{$a} can re-take';
99$string['casesensitive'] = 'Use regular expressions';
100$string['casesensitive_help'] = 'Tick the checkbox to use regular expressions for analysing responses.';
49aafb90 101$string['classstats'] = 'Class statistics';
eb302b19 102$string['clicktodownload'] = 'Click on the following link to download the file.';
e0e1a83e 103$string['closebeforeopen'] = 'Could not update the lesson. You have specified a close date before the open date.';
0a4abb73 104$string['cluster'] = 'Cluster';
49aafb90 105$string['clusterjump'] = 'Unseen question within a cluster';
106$string['clustertitle'] = 'Cluster';
b59c1d77 107$string['collapsed'] = 'Collapsed';
49aafb90 108$string['comments'] = 'Your comments';
49aafb90 109$string['completed'] = 'Completed';
110$string['completederror'] = 'Complete the lesson';
30c8dd34 111$string['completethefollowingconditions'] = 'You must complete the following condition(s) in <b>{$a}</b> lesson before you can proceed.';
112$string['completionendreached'] = 'Require end reached';
113$string['completionendreached_desc'] = 'Student must reach the end of lesson page to complete this activity';
4b570f71 114$string['completiontimespent'] = 'Student must do this activity at least for';
b54bcddd 115$string['completiontimespentdesc'] = 'Student must do this activity for at least {$a}';
10e2355f 116$string['completiontimespentgroup'] = 'Require time spent';
49aafb90 117$string['conditionsfordependency'] = 'Condition(s) for the dependency';
a36eba45 118$string['configintro'] = 'The values set here define the default values that are used in the settings form when creating a new lesson activity. Settings specified as advanced are only shown when the \'Show more...\' link is clicked.';
7796f9b5 119$string['configmaxanswers'] = 'Default maximum number of answers per page';
120$string['configmediaclose'] = 'Displays a close button as part of the popup generated for a linked media file';
121$string['configmediaheight'] = 'Sets the height of the popup displayed for a linked media file';
122$string['configmediawidth'] = 'Sets the width of the popup displayed for a linked media file';
a36eba45 123$string['configpassword_desc'] = 'Whether a password is required in order to access the lesson.';
124$string['configslideshowbgcolor'] = 'Background colour to for the slideshow if it is enabled';
125$string['configslideshowheight'] = 'Sets the height of the slideshow if it is enabled';
126$string['configslideshowwidth'] = 'Sets the width of the slideshow if it is enabled';
a36eba45 127$string['configtimelimit_desc'] = 'If a time limit is set, a warning is displayed at the beginning of the lesson and there is a countdown timer. If set to zero, then there is no time limit.';
30c8dd34 128$string['confirmdelete'] = 'Delete page';
49aafb90 129$string['confirmdeletionofthispage'] = 'Confirm deletion of this page';
130$string['congratulations'] = 'Congratulations - end of lesson reached';
131$string['continue'] = 'Continue';
abd5c24e 132$string['continuetoanswer'] = 'Continue to change answers.';
57a4bd03 133$string['continuetonextpage'] = 'Continue to next page.';
49aafb90 134$string['correctanswerjump'] = 'Correct answer jump';
135$string['correctanswerscore'] = 'Correct answer score';
136$string['correctresponse'] = 'Correct response';
7f8ce025 137$string['createaquestionpage'] = 'Create a question page';
e6bfc970 138$string['credit'] = 'Credit';
49aafb90 139$string['customscoring'] = 'Custom scoring';
214f6731 140$string['customscoring_help'] = 'If enabled, then each answer may be given a numerical point value (positive or negative).';
49aafb90 141$string['deadline'] = 'Deadline';
ca084ef1 142$string['defaultessayresponse'] = 'Your essay will be graded by your teacher.';
143$string['deleteallattempts'] = 'Delete all lesson attempts';
144$string['deletedefaults'] = 'Deleted {$a} x lesson default';
49aafb90 145$string['deletedpage'] = 'Deleted page';
d27e9a2c 146$string['deletepagenamed'] = 'Delete page: {$a}';
49aafb90 147$string['deleting'] = 'Deleting';
30c8dd34 148$string['deletingpage'] = 'Deleting page: {$a}';
49aafb90 149$string['dependencyon'] = 'Dependent on';
00acdeb7 150$string['dependencyon_help'] = 'This setting allows access to this lesson to be dependent upon a student\'s performance in another lesson in the same course. Any combination of time spent, completed or "grade better than" may be used.';
49aafb90 151$string['description'] = 'Description';
152$string['detailedstats'] = 'Detailed statistics';
153$string['didnotanswerquestion'] = 'Did not answer this question.';
154$string['didnotreceivecredit'] = 'Did not receive credit';
e0e1a83e 155$string['disabled'] = 'Disabled';
d756d3fb 156$string['displaydefaultfeedback'] = 'Use default feedback';
50cb19a2 157$string['displaydefaultfeedback_help'] = 'If enabled, when a response is not found for a particular question, the default response of "That\'s the correct answer" or "That\'s the wrong answer" will be shown.';
428330da 158$string['displayinleftmenu'] = 'Display in menu?';
d756d3fb 159$string['displayleftif'] = 'Minimum grade to display menu';
160$string['displayleftif_help'] = 'This setting determines whether a student must obtain a certain grade before viewing the lesson menu. This forces the student to go through the entire lesson on their first attempt, then after obtaining the required grade they can use the menu for review.';
161$string['displayleftmenu'] = 'Display menu';
162$string['displayleftmenu_help'] = 'If enabled, a menu allowing users to navigate through the list of pages is displayed.';
49aafb90 163$string['displayofgrade'] = 'Display of grade (for students only)';
164$string['displayreview'] = 'Provide option to try a question again';
165$string['displayreview_help'] = 'If enabled, when a question is answered incorrectly, the student is given the option to try it again for no point credit, or continue with the lesson.';
166$string['displayscorewithessays'] = '<p>You earned {$a->score} out of {$a->tempmaxgrade} for the automatically graded questions.</p>
167<p>Your {$a->essayquestions} essay question(s) will be graded and added into your final score at a later date.</p>
168<p>Your current grade without the essay question(s) is {$a->score} out of {$a->grade}.</p>';
30c8dd34 169$string['displayscorewithoutessays'] = 'Your score is {$a->score} (out of {$a->grade}).';
9f937c3b 170$string['duplicatepagenamed'] = 'Duplicate page: {$a}';
632d3b9a 171$string['edit'] = 'Edit';
172$string['editbranchtable'] = 'Editing a content page';
173$string['editcluster'] = 'Editing a cluster';
174$string['editendofcluster'] = 'Editing an end of cluster page';
175$string['editendofbranch'] = 'Editing an end of branch page';
176$string['editessay'] = 'Editing an Essay question page';
30c8dd34 177$string['editingquestionpage'] = 'Editing {$a} question page';
49aafb90 178$string['editlessonsettings'] = 'Edit lesson settings';
179$string['editmatching'] = 'Editing a Matching question page';
180$string['editmultichoice'] = 'Editing a Multichoice question page';
181$string['editnumerical'] = 'Editing a Numerical question page';
e0e1a83e 182$string['editoverride'] = 'Edit override';
30c8dd34 183$string['editpage'] = 'Edit page contents';
49aafb90 184$string['editpagecontent'] = 'Edit page contents';
185$string['editquestion'] = 'Editing a question page';
186$string['editshortanswer'] = 'Editing a Short answer question page';
187$string['edittruefalse'] = 'Editing a True/false question page';
49aafb90 188$string['email'] = 'Email';
0a4abb73 189$string['emailallgradedessays'] = 'Email ALL graded essays';
49aafb90 190$string['emailgradedessays'] = 'Email graded essays';
e6bfc970 191$string['emailsuccess'] = 'Emails sent successfully';
e0e1a83e 192$string['enabled'] = 'Enabled';
ca6dd3ed 193$string['endofbranch'] = 'End of branch';
0a4abb73 194$string['endofcluster'] = 'End of cluster';
49aafb90 195$string['endofclustertitle'] = 'End of cluster';
196$string['endoflesson'] = 'End of lesson';
197$string['enteredthis'] = 'entered this.';
49aafb90 198$string['enterpassword'] = 'Please enter the password:';
7b5abb50 199$string['emptypassword'] = 'Password cannot be empty';
49aafb90 200$string['eolstudentoutoftime'] = 'Attention: You ran out of time for this lesson. Your last answer may not have counted if it was answered after the time was up.';
201$string['eolstudentoutoftimenoanswers'] = 'You did not answer any questions. You have received a 0 for this lesson.';
202$string['essay'] = 'Essay';
203$string['essayemailmessage2'] = '<p>Essay prompt: {$a->question}</p><p>Your response: <em>{$a->response}</em></p><p>Grader\'s comments: <em>{$a->comment}</em></p><p>You have received {$a->earned} out of {$a->outof} for this essay question.</p><p>Your grade for the {$a->lesson} lesson has been changed to {$a->newgrade}&#37;.</p>';
204$string['essayemailsubject'] = 'Grade available for lesson question';
ebf5ad4f 205$string['essayresponses'] = 'Essay responses';
49aafb90 206$string['essays'] = 'Essays';
207$string['essayscore'] = 'Essay score';
28c36dd0 208$string['eventcontentpageviewed'] = 'Content page viewed';
f5771482 209$string['eventessayassessed'] = 'Essay assessed';
b6374c24 210$string['eventessayattemptviewed'] = 'Essay attempt viewed';
00c027c7 211$string['eventlessonended'] = 'Lesson ended';
212$string['eventlessonrestarted'] = 'Lesson restarted';
213$string['eventlessonresumed'] = 'Lesson resumed';
9c192d81 214$string['eventlessonstarted'] = 'Lesson started';
215$string['eventoverridecreated'] = 'Lesson override created';
216$string['eventoverridedeleted'] = 'Lesson override deleted';
217$string['eventoverrideupdated'] = 'Lesson override updated';
1cf8ca34 218$string['eventpagecreated'] = 'Page created';
14cdeb7b 219$string['eventpagemoved'] = 'Page moved';
220$string['eventpageupdated'] = 'Page updated';
221$string['eventpagedeleted'] = 'Page deleted';
222$string['eventquestionanswered'] = 'Question answered';
223$string['eventquestionviewed'] = 'Question viewed';
cf106497 224$string['false'] = 'False';
ae179010 225$string['fileformat'] = 'File format';
994ccb78 226$string['finalwrong'] = 'Not quite.';
57a4bd03 227$string['finish'] = 'Finish';
7796f9b5 228$string['firstanswershould'] = 'First answer should jump to the "Correct" page';
b7853012 229$string['firstwrong'] = 'You have answered incorrectly. Would you like to attempt the question again? (If you now answer the question correctly, it will not count towards your final score.)';
49aafb90 230$string['flowcontrol'] = 'Flow control';
231$string['fractionsaddwrong'] = 'The positive grades you have chosen do not add up to 100%<br />Instead, they add up to {$a}%<br />Do you want to go back and fix this question?';
232$string['fractionsnomax'] = 'One of the answers should be 100%, so that it is<br />possible to get a full grade for this question.<br />Do you want to go back and fix this question?';
b59c1d77 233$string['full'] = 'Expanded';
49aafb90 234$string['general'] = 'General';
57a4bd03 235$string['gotoendoflesson'] = 'Go to the end of the lesson';
49aafb90 236$string['grade'] = 'Grade';
304d08f0 237$string['gradebetterthan'] = 'Grade better than (&#37;)';
238$string['gradebetterthanerror'] = 'Earn a grade better than {$a} percent';
239$string['gradeessay'] = 'Grade essay questions ({$a->notgradedcount} not graded and {$a->notsentcount} not sent)';
240$string['gradeis'] = 'Grade is {$a}';
49aafb90 241$string['gradeoptions'] = 'Grade options';
242$string['groupoverrides'] = 'Group overrides';
243$string['groupoverridesdeleted'] = 'Group overrides deleted';
244$string['groupsnone'] = 'There are no groups in this course';
49aafb90 245$string['handlingofretakes'] = 'Handling of re-takes';
214f6731 246$string['handlingofretakes_help'] = 'If re-takes are allowed, this setting specifies whether the grade for the lesson is the mean or maximum of all attempts.';
49aafb90 247$string['havenotgradedyet'] = 'Have not graded yet.';
248$string['here'] = 'here';
249$string['highscore'] = 'High score';
250$string['hightime'] = 'High time';
251$string['checkbranchtable'] = 'Check content page';
252$string['checkedthisone'] = 'Checked this one.';
253$string['checknavigation'] = 'Check navigation';
254$string['checkquestion'] = 'Check question';
255$string['importcount'] = 'Importing {$a} questions';
49aafb90 256$string['importquestions'] = 'Import questions';
00acdeb7 257$string['importquestions_help'] = 'This feature enables questions in a variety of formats to be imported via text file.';
247980b0 258$string['inactiveoverridehelp'] = '* Student does not have the correct group or role to view/attempt the lesson';
49aafb90 259$string['insertedpage'] = 'Inserted page';
952cbce2 260$string['indicator:cognitivedepth'] = 'Lesson cognitive';
7698619b 261$string['indicator:cognitivedepth_help'] = 'This indicator is based on the cognitive depth reached by the student in a Lesson activity.';
952cbce2 262$string['indicator:socialbreadth'] = 'Lesson social';
7698619b 263$string['indicator:socialbreadth_help'] = 'This indicator is based on the social breadth reached by the student in a Lesson activity.';
0a4abb73 264$string['invalidfile'] = 'Invalid file';
36b4029f 265$string['invalidid'] = 'No course module ID or lesson ID were passed';
266$string['invalidlessonid'] = 'lesson ID was incorrect';
e0e1a83e 267$string['invalidoverrideid'] = 'Invalid override id';
ae179010 268$string['invalidpageid'] = 'Invalid page ID';
49aafb90 269$string['jump'] = 'Jump';
82c57929 270$string['jumps'] = 'Jumps';
7796f9b5 271$string['jumps_help'] = 'Each answer (for questions) or description (for content pages) has a corresponding jump. The jump can be relative, such as this page or next page, or absolute, specifying any one of the pages in the lesson.';
30c8dd34 272$string['jumpsto'] = 'Jumps to <em>{$a}</em>';
d42bc7dc 273$string['leftduringtimedsession'] = 'You have left during a timed lesson.';
49aafb90 274$string['leftduringtimed'] = 'You have left during a timed lesson.<br />Please click on Continue to restart the lesson.';
275$string['leftduringtimednoretake'] = 'You have left during a timed lesson and you are<br />not allowed to retake or continue the lesson.';
88eca3cd 276$string['lesson:addinstance'] = 'Add a new lesson';
780ff300 277$string['lesson:grade'] = 'Grade lesson essay questions';
30c8dd34 278$string['lessonclosed'] = 'This lesson closed on {$a}.';
49aafb90 279$string['lessoncloses'] = 'Lesson closes';
f10721d6 280$string['lessoneventcloses'] = '{$a} closes';
30c8dd34 281$string['lessoncloseson'] = 'Lesson closes on {$a}';
30c8dd34 282$string['lesson:edit'] = 'Edit a lesson activity';
52a6dc11 283$string['lessonformating'] = 'Lesson formatting';
30c8dd34 284$string['lesson:manage'] = 'Manage a lesson activity';
e0e1a83e 285$string['lesson:manageoverrides'] = 'Manage lesson overrides';
ca97b358 286$string['lesson:view'] = 'View lesson activity';
b69d512a 287$string['lesson:viewreports'] = 'View lesson reports';
673e0d5a 288$string['lessonname'] = 'Lesson: {$a}';
49aafb90 289$string['lessonmenu'] = 'Lesson menu';
30c8dd34 290$string['lessonnotready'] = 'This lesson is not ready to be taken. Please contact your {$a}.';
9101efd3 291$string['lessonnotready2'] = 'This lesson is not ready to be taken.';
30c8dd34 292$string['lessonopen'] = 'This lesson will be open on {$a}.';
49aafb90 293$string['lessonopens'] = 'Lesson opens';
f10721d6 294$string['lessoneventopens'] = '{$a} opens';
b59c1d77 295$string['lessonpagelinkingbroken'] = 'First page not found. Lesson page linking must be broken. Please contact an admin.';
49aafb90 296$string['lessonstats'] = 'Lesson statistics';
54b698bc 297$string['linkedmedia'] = 'Linked media';
49aafb90 298$string['loginfail'] = 'Login failed, please try again...';
299$string['lowscore'] = 'Low score';
300$string['lowtime'] = 'Low time';
ae179010 301$string['manualgrading'] = 'Grade essays';
49aafb90 302$string['matchesanswer'] = 'Matches with answer';
0a4abb73 303$string['matching'] = 'Matching';
30c8dd34 304$string['matchingpair'] = 'Matching pair {$a}';
305$string['maxgrade'] = 'Maximum grade';
306$string['maxgrade_help'] = 'This setting specifies the maximum grade for the lesson. If set to 0, the lesson does not appear in the grades pages.';
7796f9b5 307$string['maximumnumberofanswersbranches'] = 'Maximum number of answers';
86698a4c 308$string['maximumnumberofanswersbranches_help'] = 'This setting specifies the maximum number of answers that may be used in the lesson. If only true/false questions are used, it can be set to 2. The setting may be changed at any time, since it only affects what the teacher sees, not the data.';
49aafb90 309$string['maximumnumberofattempts'] = 'Maximum number of attempts';
9aba7356 310$string['maximumnumberofattempts_help'] = 'This setting specifies the maximum number of attempts allowed for each question. If answered incorrectly repeatedly, when the maximum is reached, the next page of the lesson is displayed.';
e2d89fc3 311$string['maximumnumberofattemptsreached'] = 'Maximum number of attempts reached - Moving to next page';
ce2c0f3a 312$string['mediaclose'] = 'Show close button';
313$string['mediafile'] = 'Linked media';
314$string['mediafile_help'] = 'A media file may be uploaded for use in the lesson. A \'Click here to view\' link will then be displayed in a block called \'Linked media\' on each page of the lesson.';
54b698bc 315$string['mediafilepopup'] = 'Click here to view';
316$string['mediaheight'] = 'Popup window height';
317$string['mediawidth'] = 'Popup window width';
0f1935fa 318$string['messageprovider:graded_essay'] = 'Lesson essay graded notification';
49aafb90 319$string['minimumnumberofquestions'] = 'Minimum number of questions';
139645d4 320$string['minimumnumberofquestions_help'] = 'This setting specifies the minimum number of questions that will be used to calculate a grade for the activity.';
8def4a4e 321$string['missingname'] = 'Please enter a nickname';
49aafb90 322$string['modattempts'] = 'Allow student review';
50cb19a2 323$string['modattempts_help'] = 'If enabled, students can navigate through the lesson again from the start.';
49aafb90 324$string['modattemptsnoteacher'] = 'Student review only works for students.';
325$string['modulename'] = 'Lesson';
8635302e 326$string['modulename_help'] = 'The lesson activity module enables a teacher to deliver content and/or practice activities in interesting and flexible ways. A teacher can use the lesson to create a linear set of content pages or instructional activities that offer a variety of paths or options for the learner. In either case, teachers can choose to increase engagement and ensure understanding by including a variety of questions, such as multiple choice, matching and short answer. Depending on the student\'s choice of answer and how the teacher develops the lesson, students may progress to the next page, be taken back to a previous page or redirected down a different path entirely.
2e6b68f4 327
8635302e 328A lesson may be graded, with the grade recorded in the gradebook.
330Lessons may be used
332* For self-directed learning of a new topic
333* For scenarios or simulations/decision-making exercises
334* For differentiated revision, with different sets of revision questions depending upon answers given to initial questions';
2e6b68f4 335$string['modulename_link'] = 'mod/lesson/view';
49aafb90 336$string['modulenameplural'] = 'Lessons';
c6949936 337$string['move'] = 'Move page';
49aafb90 338$string['movedpage'] = 'Moved page';
339$string['movepagehere'] = 'Move page to here';
d27e9a2c 340$string['movepagenamed'] = 'Move page: {$a}';
30c8dd34 341$string['moving'] = 'Moving page: {$a}';
342$string['multianswer'] = 'Multiple-answer';
343$string['multianswer_help'] = 'Tick the checkbox if more than one response is a correct answer.';
0a4abb73 344$string['multichoice'] = 'Multichoice';
7796f9b5 345$string['multipleanswer'] = 'Multiple answer';
49aafb90 346$string['nameapproved'] = 'Name approved';
347$string['namereject'] = 'Sorry, your name has been rejected by the filter.<br />Please try another name.';
0a4abb73 348$string['new'] = 'new';
49aafb90 349$string['nextpage'] = 'Next page';
51fce0f6 350$string['noanswer'] = 'One or more questions have no answer given. Please go back and submit an answer.';
49aafb90 351$string['noattemptrecordsfound'] = 'No attempt records found: no grade given';
7796f9b5 352$string['nobranchtablefound'] = 'No content page found';
e0e1a83e 353$string['noclose'] = 'No close date';
49aafb90 354$string['nocommentyet'] = 'No comment yet.';
355$string['nocoursemods'] = 'No activities found';
e6bfc970 356$string['nocredit'] = 'No credit';
e9b18d90 357$string['nodeadline'] = 'No deadline';
b59c1d77 358$string['noessayquestionsfound'] = 'No essay questions found in this lesson.';
49aafb90 359$string['nohighscores'] = 'No high scores';
b59c1d77 360$string['nolessonattempts'] = 'No attempts have been made on this lesson.';
fdc790fc 361$string['nolessonattemptsgroup'] = 'No attempts have been made by {$a} group members on this lesson.';
e0e1a83e 362$string['none'] = 'None';
49aafb90 363$string['nooneansweredcorrectly'] = 'No one answered correctly.';
364$string['nooneansweredthisquestion'] = 'No one answered this question.';
49aafb90 365$string['nooneenteredthis'] = 'No one entered this.';
b59c1d77 366$string['noonehasanswered'] = 'No one has answered an essay question yet.';
fdc790fc 367$string['noonehasansweredgroup'] = 'No one in {$a} has answered an essay question yet.';
30c8dd34 368$string['noonecheckedthis'] = 'No one checked this.';
369$string['noopen'] = 'No open date';
370$string['nooverridedata'] = 'You must override at least one of the lesson settings.';
49aafb90 371$string['noretake'] = 'You are not allowed to retake this lesson.';
372$string['normal'] = 'Normal - follow lesson path';
373$string['notcompleted'] = 'Not completed';
673e0d5a 374$string['notyetcompleted'] = 'Lesson has been started, but not yet completed';
49aafb90 375$string['notdefined'] = 'Not defined';
cf106497 376$string['notenoughsubquestions'] = 'Not enough sub-questions have been defined!';
d0445cf7 377$string['notenoughtimespent'] = 'You completed this lesson in {$a->timespent}, which is less than the required time of {$a->timerequired}. You might need to attempt the lesson again.';
49aafb90 378$string['notitle'] = 'No title';
30c8dd34 379$string['numberofcorrectanswers'] = 'Number of correct answers: {$a}';
9e84423b 380$string['numberofcorrectanswersheader'] = 'Number of correct answers';
30c8dd34 381$string['numberofcorrectmatches'] = 'Number of correct matches: {$a}';
382$string['numberofpagestoshow'] = 'Number of pages to show';
383$string['numberofpagestoshow_help'] = 'This setting specifies the number of pages shown in a lesson. It is only applicable for lessons with pages shown in a random order (when "Action after correct answer" is set to "Show an unseen page" or "Show an unanswered page"). If set to zero, then all pages are shown.';
30c8dd34 384$string['numberofpagesviewed'] = 'Number of questions answered: {$a}';
9e84423b 385$string['numberofpagesviewedheader'] = 'Number of questions answered';
139645d4 386$string['numberofpagesviewednotice'] = 'Number of questions answered: {$a->nquestions} (You should answer at least {$a->minquestions})';
0a4abb73 387$string['numerical'] = 'Numerical';
2db90397 388$string['offlinedatamessage'] = 'You have worked on this attempt using a mobile device. Data was last saved to this site {$a} ago. Please check that you do not have any unsaved work.';
49aafb90 389$string['ongoing'] = 'Display ongoing score';
214f6731 390$string['ongoing_help'] = 'If enabled, each page will display the student\'s current points earned out of the total possible thus far.';
391$string['ongoingcustom'] = 'You have earned {$a->score} point(s) out of {$a->currenthigh} point(s) thus far.';
392$string['ongoingnormal'] = 'You have answered {$a->correct} correctly out of {$a->viewed} attempts.';
393$string['onpostperpage'] = 'Only one posting per grade';
0a4abb73 394$string['options'] = 'Options';
49aafb90 395$string['or'] = 'OR';
396$string['ordered'] = 'Ordered';
397$string['other'] = 'Other';
30c8dd34 398$string['outof'] = 'Out of {$a}';
247980b0 399$string['override'] = 'Override';
400$string['overridedeletegroupsure'] = 'Are you sure you want to delete the override for group {$a}?';
401$string['overridedeleteusersure'] = 'Are you sure you want to delete the override for user {$a}?';
402$string['overridegroup'] = 'Override group';
403$string['overridegroupeventname'] = '{$a->lesson} - {$a->group}';
404$string['overrides'] = 'Overrides';
405$string['overrideuser'] = 'Override user';
406$string['overrideusereventname'] = '{$a->lesson} - Override';
49aafb90 407$string['overview'] = 'Overview';
7796f9b5 408$string['overview_help'] = 'A lesson is made up of a number of pages and optionally content pages. A page contains some content and usually ends with a question. Associated with each answer to the question is a jump. The jump can be relative, such as this page or next page, or absolute, specifying any one of the pages in the lesson. A content page is a page containing a set of links to other pages in the lesson, for example a Table of Contents.';
30c8dd34 409$string['page'] = 'Page: {$a}';
410$string['page-mod-lesson-x'] = 'Any lesson page';
411$string['page-mod-lesson-view'] = 'View or preview lesson page';
412$string['page-mod-lesson-edit'] = 'Edit lesson page';
0abc18cf 413$string['pageanswers'] = 'Page answers';
49aafb90 414$string['pagecontents'] = 'Page contents';
0abc18cf 415$string['pageresponses'] = 'Page responses';
49aafb90 416$string['pages'] = 'Pages';
417$string['pagetitle'] = 'Page title';
418$string['password'] = 'Password';
419$string['passwordprotectedlesson'] = '{$a} is a password protected lesson.';
420$string['pleaseenteryouranswerinthebox'] = 'Please enter your answer in the box';
49aafb90 421$string['pleasecheckoneanswer'] = 'Please check one answer';
422$string['pleasecheckoneormoreanswers'] = 'Please check one or more answers';
49aafb90 423$string['pleasematchtheabovepairs'] = 'Please match the above pairs';
370d793c 424$string['pluginadministration'] = 'Lesson administration';
9a5b9005 425$string['pluginname'] = 'Lesson';
49aafb90 426$string['pointsearned'] = 'Points earned';
30c8dd34 427$string['postprocesserror'] = 'Error occurred during post-processing!';
49aafb90 428$string['postsuccess'] = 'Post successful';
429$string['practice'] = 'Practice lesson';
214f6731 430$string['practice_help'] = 'A practice lesson does not appear in the gradebook.';
36b4029f 431$string['preprocesserror'] = 'Error occurred during pre-processing!';
e8a434b3 432$string['prerequisiteisobsolete'] = 'The prerequisite lesson option is due to be removed. Please use access restrictions instead.';
d756d3fb 433$string['prerequisitelesson'] = 'Prerequisite lesson';
b59c1d77 434$string['preview'] = 'Preview';
30c8dd34 435$string['previewlesson'] = 'Preview {$a}';
d27e9a2c 436$string['previewpagenamed'] = 'Preview page: {$a}';
49aafb90 437$string['previouspage'] = 'Previous page';
30c8dd34 438$string['processerror'] = 'Error occurred during processing!';
439$string['progressbar'] = 'Progress bar';
440$string['progressbar_help'] = 'If enabled, a bar is displayed at the bottom of lesson pages showing approximate percentage of completion.';
af4de0a2 441$string['progresscompleted'] = 'You have completed {$a}% of the lesson';
ae179010 442$string['progressbarteacherwarning'] = 'Progress bar does not display for {$a}';
9101efd3 443$string['progressbarteacherwarning2'] = 'You will not see the progress bar because you can edit this lesson';
82c57929 444$string['qtype'] = 'Page type';
49aafb90 445$string['question'] = 'Question';
304d08f0 446$string['questionoption'] = 'Question';
49aafb90 447$string['questiontype'] = 'Question type';
448$string['randombranch'] = 'Random content page';
449$string['randompageinbranch'] = 'Random question within a content page';
49aafb90 450$string['rank'] = 'Rank';
fa9234e0 451$string['rawgrade'] = 'Raw grade';
49aafb90 452$string['receivedcredit'] = 'Received credit';
453$string['redisplaypage'] = 'Redisplay page';
454$string['removeallgroupoverrides'] = 'Delete all group overrides';
455$string['removealluseroverrides'] = 'Delete all user overrides';
49aafb90 456$string['report'] = 'Report';
b59c1d77 457$string['reports'] = 'Reports';
49aafb90 458$string['response'] = 'Response';
9101efd3 459$string['retakesallowed'] = 'Re-takes allowed';
4c80a990 460$string['retakesallowed_help'] = 'If enabled, students can attempt the lesson more than once.';
30c8dd34 461$string['returnto'] = 'Return to {$a}';
49aafb90 462$string['returntocourse'] = 'Return to the course';
e0e1a83e 463$string['reverttodefaults'] = 'Revert to lesson defaults';
b59c1d77 464$string['review'] = 'Review';
49aafb90 465$string['reviewlesson'] = 'Review lesson';
466$string['reviewquestionback'] = 'Yes, I\'d like to try again';
467$string['reviewquestioncontinue'] = 'No, I just want to go on to the next question';
468$string['sanitycheckfailed'] = 'Sanity check failed: This attempt has been deleted';
e0e1a83e 469$string['save'] = 'Save';
7796f9b5 470$string['savechanges'] = 'Save changes';
49aafb90 471$string['savechangesandeol'] = 'Save all changes and go to the end of the lesson.';
e0e1a83e 472$string['saveoverrideandstay'] = 'Save and enter another override';
49aafb90 473$string['savepage'] = 'Save page';
474$string['score'] = 'Score';
20685b28 475$string['score_help'] = 'Score is only used when custom scoring is enabled. Each answer can then be given a numerical point value (positive or negative).';
49aafb90 476$string['scores'] = 'Scores';
c827acae 477$string['search:activity'] = 'Lesson - activity information';
49aafb90 478$string['secondpluswrong'] = 'Not quite. Would you like to try again?';
0a4abb73 479$string['selectaqtype'] = 'Select a question type';
30c8dd34 480$string['shortanswer'] = 'Short answer';
481$string['showanunansweredpage'] = 'Show an unanswered page';
482$string['showanunseenpage'] = 'Show an unseen page';
483$string['singleanswer'] = 'Single answer';
49aafb90 484$string['skip'] = 'Skip navigation';
485$string['slideshow'] = 'Slideshow';
486$string['slideshow_help'] = 'If enabled, the lesson is displayed as a slideshow, with a fixed width and height.';
487$string['slideshowbgcolor'] = 'Slideshow background colour';
c9fd2d41 488$string['slideshowheight'] = 'Slideshow height';
c9fd2d41 489$string['slideshowwidth'] = 'Slideshow width';
49aafb90 490$string['startlesson'] = 'Start lesson';
491$string['studentattemptlesson'] = '{$a->lastname}, {$a->firstname}\'s attempt number {$a->attempt}';
492$string['studentname'] = '{$a} Name';
49aafb90 493$string['studentoneminwarning'] = 'Warning: You have 1 minute or less to finish the lesson.';
0fc1f24b 494$string['studentoutoftimeforreview'] = 'Attention: You ran out of time for reviewing this lesson';
49aafb90 495$string['studentresponse'] = '{$a}\'s response';
abd5c24e 496$string['submit'] = 'Submit';
49aafb90 497$string['submitname'] = 'Submit name';
2a1a2681 498$string['teacherjumpwarning'] = 'An {$a->cluster} jump or an {$a->unseen} jump is being used in this lesson. The next page jump will be used instead. Login as a student to test these jumps.';
49aafb90 499$string['teacherongoingwarning'] = 'Ongoing score is only displayed for student. Login as a student to test ongoing score';
018caef0 500$string['teachertimerwarning'] = 'Timer only works for students. Test the timer by logging in as a student.';
49aafb90 501$string['thatsthecorrectanswer'] = 'That\'s the correct answer';
502$string['thatsthewronganswer'] = 'That\'s the wrong answer';
503$string['thefollowingpagesjumptothispage'] = 'The following pages jump to this page';
504$string['thispage'] = 'This page';
50d70c5c 505$string['timeisup'] = 'Time is up';
a1acc001 506$string['timelimit'] = 'Time limit';
b61b9273 507$string['timelimit_help'] = 'If enabled, a warning about the time limit is displayed at the beginning of the lesson and a countdown timer is displayed. Any answers given after the time has elapsed are not graded.';
a1acc001 508$string['timelimitwarning'] = 'You have {$a} to finish the lesson.';
49aafb90 509$string['timeremaining'] = 'Time remaining';
30c8dd34 510$string['timespenterror'] = 'Spend at least {$a} minutes in the lesson';
00acdeb7 511$string['timespentminutes'] = 'Time spent (minutes)';
49aafb90 512$string['timetaken'] = 'Time taken';
764c4fbc 513$string['totalpagesviewedheader'] = 'Number of pages viewed';
cf106497 514$string['true'] = 'True';
7796f9b5 515$string['truefalse'] = 'True/false';
0a4abb73 516$string['unabledtosavefile'] = 'The file you uploaded could not be saved';
30c8dd34 517$string['unknownqtypesnotimported'] = '{$a} questions with unsupported question types were not imported';
7796f9b5 518$string['unseenpageinbranch'] = 'Unseen question within a content page';
30c8dd34 519$string['unsupportedqtype'] = 'Unsupported question type ({$a})!';
d27e9a2c 520$string['updatepagenamed'] = 'Update page: {$a}';
49aafb90 521$string['updatedpage'] = 'Updated page';
522$string['updatefailed'] = 'Update failed';
49aafb90 523$string['usemaximum'] = 'Use maximum';
524$string['usemean'] = 'Use mean';
525$string['usepassword'] = 'Password protected lesson';
00acdeb7 526$string['usepassword_help'] = 'If enabled, a password is required in order to access the lesson.';
247980b0 527$string['useroverrides'] = 'User overrides';
528$string['useroverridesdeleted'] = 'User overrides deleted';
529$string['usersnone'] = 'No students have access to this lesson';
49aafb90 530$string['viewgrades'] = 'View grades';
531$string['viewreports'] = 'View {$a->attempts} completed {$a->student} attempts';
532$string['viewreports2'] = 'View {$a} completed attempts';
e8a434b3 533$string['warning'] = 'Warning';
49aafb90 534$string['welldone'] = 'Well done!';
535$string['whatdofirst'] = 'What would you like to do first?';
536$string['wronganswerjump'] = 'Wrong answer jump';
537$string['wronganswerscore'] = 'Wrong answer score';
538$string['wrongresponse'] = 'Wrong response';
30c8dd34 539$string['xattempts'] = '{$a} attempts';
49aafb90 540$string['youhaveseen'] = 'You have seen more than one page of this lesson already.<br />Do you want to start at the last page you saw?';
49aafb90 541$string['youranswer'] = 'Your answer';
542$string['yourcurrentgradeis'] = 'Your current grade is {$a}';
543$string['yourcurrentgradeisoutof'] = 'Your current grade is {$a->grade} out of {$a->total}';
544$string['youshouldview'] = 'You should answer at least: {$a}';
70206b2f 545
546// Deprecated since Moodle 3.1.
547$string['configactionaftercorrectanswer'] = 'The default action to take after a correct answer';