Access Keys:
Skip to content (Access Key - 0)

Resources Manual

The most recent documentation for Moodle/Joule 2 has moved.

Please go to http://kb.moodlerooms.com to view the New Knowledge Base.

Table of Contents

1. Folder

1.1. Overview

The Folder resource enables teachers to display a collection of resources (e.g., text documents, PDF, multimedia) to users to either view and/or download.

1.2. Benefits

Using the Folder resource, teachers can avoid cluttering the front page of a course with multiple links to individual documents. This makes the course not only more usable, but also more appealing visually. In addition, teachers are able to add a description and group the resources in a logical fashion using subfolders.

1.3. Usage Scenarios

Anytime that teachers or course builders find themselves uploading multiple documents to a course, they may wish to consider using the Folder resource.

  • When uploading important documents (e.g., syllabi, assignments, contracts) to a course, one might wish to create a "Getting Started" folder.
  • A folder containing examples of work to be used as positive and negative examples might be named "The Good, the Bad and the Ugly."
  • A teacher might create a folder named "Week 1 Readings" and provide reading materials for the week.
  • A trainer wants to give students additional reading material, hand outs, and job aids at the end of a course so they create a "Takeaway" folder with this documents.

1.4. User Documentation

To view a Folder resource, students click the resource link on the front page of the course.

When students view a Folder resource, they see the name of the folder, a description of the folder's contents, and the content of the folder (both subfolders and files).

1.5. Teacher Documentation

1.5.1. Creating a Folder Resource

To create a new folder resource, complete the following:

  1. Turn on editing mode.
  2. Choose Folder from the Add a resource drop-down menu or use the activity chooser.
  3. Add a name and description for the folder.
  4. If desired, check the Display description on course page checkbox.
  5. Create folders and add files.
  6. Optionally, configure the common module settings.
  7. Optionally, configure access restriction settings.
  8. Optionally, configure activity completion settings.
  9. Save the form by clicking the Save and return to course or Save and display button.

1.5.2. Resource Settings

1.5.2.1. General
  • Name: Enter a name for the resource.
  • Description: Enter a summary folder to display to students when they view the resource.
  • Display description on course page: Check to display the description on the course front page.
1.5.2.2. Content
1.5.2.2.1. Add button

In order to add files to the folder, the teacher clicks the Add button and launches the file picker. At this point, he or she may add files from server files, recent files, private files, or files located in an external repository.

1.5.2.2.2. Create folder button

If the teacher wishes to create subfolders inside the Folder resource, he or she clicks the Create folder button, enters a name for the subdirectory, and clicks the Enter button.

1.5.2.2.3. File Properties

Clicking a file brings up the file properties. Here you can:

  • Delete: Click to remove the file from the folder.
  • *Download:*The file is downloaded to the user's desktop.
  • Name: Enter a new name.
  • Choose license: Change the license if desired.
  • Path: Use to move to file into a different folder or subfolder.
1.5.2.3. Common Module Settings

  • Visible: Determines if the activity is displayed to students or not within the course.
  • ID Number: Teachers who want to create advanced grade calculations within the grade book can create a unique ID number here. This allows the creation of formulas in the grade book that perform calculations using the grades within this activity.
1.5.2.4. Restrict Access

An instructor can create conditions for the availability of a course activity. Dates, score ranges, and/or the completion of other course activities trigger these conditions. Note that ALL availability restrictions have to be met in order for the activity to be made available.

1.5.2.4.1. Date Condition

Identify dates when the activity is available and then made unavailable again. The difference between access from/to dates and availability settings for the activity is that outside the set dates the latter allows students to view the activity description, whereas access from/to dates prevent access completely.

1.5.2.4.2. Grade Condition

You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually.

You can enter a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.

  • The range numbers can be fractional (with up to five decimal places) if necessary
  • Be careful with the maximum value – if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.
  • If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone will view an activity regardless of their grade.
1.5.2.4.3. Creating More Conditions

Click on the Add 2 grade conditions to form button to make more conditions for this activity. With multiple grade conditions the activity is shown only when all conditions are met. Leave a condition blank and it will not be saved, this is how you add only one more condition when clicking the Add 2 grade conditions to form button.

1.5.2.4.4. New Adaptive Learning Paths

Applying restrictions to activities provides the ability to create adaptive learning paths.

For example, after a quiz, any one of three different lessons might appear to a student, depending upon their score. The teacher can have one for low scores, one for high scores and one for average score ranges. The teacher could have a short quiz-like survey, with 7 questions asking the student to give their feelings on a 1 to 5 scale. A range of scores would reveal different activities. Students who liked dark colors might get the black and gray activities revealed. Those who liked light colors might get the white and gray activities.

On the other hand, you may have to design a certified training course that requires approval from government regulators. Conditional activities will assure them that the trainees have been exposed to everything in the course, in a fixed order, and that the trainees must meet certain quantifiable standards from time to time before being allowed to proceed in the course. Correct use and explanation of conditional activities may ensure validation of your course.

1.5.2.4.5. An Example

Students are required to undertake four tasks in a precise order. According to their score in a quiz, the fourth task - a Moodle lesson - is either at a lower or more advanced level. They must:

  • View a Web page explaining the course
  • Post an introductory message in a forum
  • Take a quiz
  • Move onto a lesson that is tailored based on their performance in the quiz
1.5.2.4.6. Admin Settings

To use conditional activities, the feature must be enabled by an administrator by checking the Enable availability box in Administration > Advanced features. A "Restrict availability" section will appear for teachers on the Edit Activity page.

Documentation elements from: Moodle Docs

1.5.3. Activity Completion

Activity completion works with course completion and allows a teacher to allow students to set their progress in a course or automatically update progress in a course based on conditions for activities.

Requires Completion Tracking to be Enabled
Activity completion requires that a course have completion tracking enabled before these settings will appear for a resource.
  • Completion tracking: If enabled, activity completion is tracked, either manually or automatically, based on certain conditions. Multiple conditions may be set if desired. If so, the resource will only be considered complete when ALL conditions are met. A tick next to the activity name on the course page indicates when the activity is complete.
  • Require view: If enabled, the activity is considered complete when a student views the resource.
  • Expect completed on: This setting specifies the date when the activity is expected to be completed. The date is not shown to students and is only displayed in the activity completion report. Check this option to enable and set a date.

1.6. Global settings

  • Require activity description: Disable this option if you do not want to force users to enter description of each activity. Default: Yes.

1.7. Permissions

  • Manage files in folder module: This allows the user to add, delete, update, and move files in the folder.
    • Default Permissions
      Role Not Set Allow Prevent Prohibit
      Manager X      
      Course Creator X      
      Teacher   X    
      Non-Editing teacher X      
      Student X      
      Guest X      
      Authenticated User X      
    • Risks
      • Spam: User could send spam to site users or others
  • View folder content: This allows the user to view the contents of the folder.
    • Default Permissions
      Role Not Set Allow Prevent Prohibit
      Manager X      
      Course Creator X      
      Teacher X      
      Non-Editing teacher X      
      Student X      
      Guest   X    
      Authenticated User   X    

2. Label

2.1. Overview

Course Designers use Labels to place content within the main course page. Labels can include text, images or multimedia players.

2.2. Benefits

An online course should be clearly organized and inviting. Often, Labels can draw the learner's eye to key elements of the course. Labels that include multimedia files allow designers to engage the learner before needing to link to a secondary activity page.

2.3. Usage Scenarios

  1. Add images to the front page of the course for visual appeal.
  2. Embed a welcome video for students.
  3. Organize course content.

2.4. User Documentation

Students can view Labels from the main course page just as an instructor can view one. The Labels can include any text, image, or multimedia object.

2.5. Teacher Documentation

2.5.1. Creating a Label Resource

To create a Label to a course you must follow these steps:

  1. Turn on editing mode in the course.
  2. Select Label from the Add a resource drop-down menu or by using the activity chooser.
  3. Place text, images, or multimedia into the Label text area.
  4. Optionally, configure the common module settings.
  5. Optionally, configure access restriction settings.
  6. Optionally, configure activity completion settings.
  7. Save the form by clicking the Save and return to course or Save and display button.

2.5.2. Resource Settings

2.5.2.1. General
  • Label text: The text, images, and multimedia that will be displayed on the course front page.
2.5.2.2. Common Module
  • Visible: Determines if the activity is displayed to students or not within the course.
2.5.2.3. Restrict Access

An instructor can create conditions for the availability of a course activity. Dates, score ranges, and/or the completion of other course activities trigger these conditions. Note that ALL availability restrictions have to be met in order for the activity to be made available.

2.5.2.3.1. Date Condition

Identify dates when the activity is available and then made unavailable again. The difference between access from/to dates and availability settings for the activity is that outside the set dates the latter allows students to view the activity description, whereas access from/to dates prevent access completely.

2.5.2.3.2. Grade Condition

You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually.

You can enter a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.

  • The range numbers can be fractional (with up to five decimal places) if necessary
  • Be careful with the maximum value – if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.
  • If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone will view an activity regardless of their grade.
2.5.2.3.3. Creating More Conditions

Click on the Add 2 grade conditions to form button to make more conditions for this activity. With multiple grade conditions the activity is shown only when all conditions are met. Leave a condition blank and it will not be saved, this is how you add only one more condition when clicking the Add 2 grade conditions to form button.

2.5.2.3.4. New Adaptive Learning Paths

Applying restrictions to activities provides the ability to create adaptive learning paths.

For example, after a quiz, any one of three different lessons might appear to a student, depending upon their score. The teacher can have one for low scores, one for high scores and one for average score ranges. The teacher could have a short quiz-like survey, with 7 questions asking the student to give their feelings on a 1 to 5 scale. A range of scores would reveal different activities. Students who liked dark colors might get the black and gray activities revealed. Those who liked light colors might get the white and gray activities.

On the other hand, you may have to design a certified training course that requires approval from government regulators. Conditional activities will assure them that the trainees have been exposed to everything in the course, in a fixed order, and that the trainees must meet certain quantifiable standards from time to time before being allowed to proceed in the course. Correct use and explanation of conditional activities may ensure validation of your course.

2.5.2.3.5. An Example

Students are required to undertake four tasks in a precise order. According to their score in a quiz, the fourth task - a Moodle lesson - is either at a lower or more advanced level. They must:

  • View a Web page explaining the course
  • Post an introductory message in a forum
  • Take a quiz
  • Move onto a lesson that is tailored based on their performance in the quiz
2.5.2.3.6. Admin Settings

To use conditional activities, the feature must be enabled by an administrator by checking the Enable availability box in Administration > Advanced features. A "Restrict availability" section will appear for teachers on the Edit Activity page.

Documentation elements from: Moodle Docs

2.5.3. Activity Completion

Activity completion works with course completion and allows a teacher to allow students to set their progress in a course or automatically update progress in a course based on conditions for activities.

  • Completion tracking: If enabled, activity completion is tracked, either manually or automatically, based on certain conditions. Multiple conditions may be set if desired. If so, the resource will only be considered complete when ALL conditions are met. A tick next to the activity name on the course page indicates when the activity is complete.
  • Expect completed on: This setting specifies the date when the activity is expected to be completed. The date is not shown to students and is only displayed in the activity completion report. Check this option to enable and set a date.

2.5.4. Accessing a Label Resource

The student and teacher interface of the Label resource are similar. When viewing the Label, the instructor can use the Settings block to edit the activity by clicking on the Edit Settings link. Alternately, the instructor can edit the activity from the course page (while in "Editing Mode") by clicking on the edit icon next to the label.

3. Page

3.1. Overview

Teachers can add content into HTML page by adding a Page resource. Students click the Page resource that contains the content they wish to view and then they can scroll through its content. Pages can be displayed either in the same window or in a pop-up window.

3.2. Benefits

A page is perfect for a smaller piece of content that the student can easily access from the front page of the course.

3.3. Usage Scenarios

A teacher may choose to use a Page to add the following kinds of content to a course:

  • Text based content such as a course syllabi
  • Background materials
  • Pages with embedded content
  • Images
  • Videos
  • Embedded search widget for Twitter updates that may pertain to the course
  • Embedded search widgets for Flickr photos that may be tagged with course keywords

3.4. User Documentation

Students can view a Page resource by clicking its link located on the front page of the course. Students can click the course's name within the breadcrumb navigation to return to the main course page.

3.5. Teacher Documentation

3.5.1. Creating a Page Resource

To create these links to a course, complete these steps:

  1. Turn on editing mode.
  2. Select "Page" from the Add a resource drop-down menu or use the activity chooser.
  3. Enter a title for the page into the Name field.
  4. Provide a description of the resource.
  5. If desired, check the Display description on course page checkbox.
  6. Enter the page content into the Page content text area.
  7. Set the display options.
  8. Optionally, configure the common module settings.
  9. Optionally, configure access restriction settings.
  10. Optionally, configure activity completion settings.
  11. Save the form by clicking the Save and return to course or Save and display button.

3.5.2. Resource Settings

3.5.2.1. General
  • Name: Enter a name of the page that is displayed in the course and at the top when the user views the page content.
  • Description: Description of the page to optionally display on the main page of the course.
  • Display description on course page: Check to display the description on the course front page.

3.5.2.2. Content
  • Page content: The html, images, and media that will display when the page is viewed.

3.5.2.3. Options
  • Display page name: If checked the page name will display with the page content when the page is viewed.
  • Display page description: Check to display the description.

3.5.2.4. Common Module Settings

  • Visible: Determines if the activity is displayed to students or not within the course.
  • ID Number: Teachers who want to create advanced grade calculations within the grade book can create a unique ID number here. This allows the creation of formulas in the grade book that perform calculations using the grades within this activity.
3.5.2.5. Restrict Access

An instructor can create conditions for the availability of a course activity. Dates, score ranges, and/or the completion of other course activities trigger these conditions. Note that ALL availability restrictions have to be met in order for the activity to be made available.

3.5.2.5.1. Date Condition

Identify dates when the activity is available and then made unavailable again. The difference between access from/to dates and availability settings for the activity is that outside the set dates the latter allows students to view the activity description, whereas access from/to dates prevent access completely.

3.5.2.5.2. Grade Condition

You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually.

You can enter a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.

  • The range numbers can be fractional (with up to five decimal places) if necessary
  • Be careful with the maximum value – if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.
  • If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone will view an activity regardless of their grade.
3.5.2.5.3. Creating More Conditions

Click on the Add 2 grade conditions to form button to make more conditions for this activity. With multiple grade conditions the activity is shown only when all conditions are met. Leave a condition blank and it will not be saved, this is how you add only one more condition when clicking the Add 2 grade conditions to form button.

3.5.2.5.4. New Adaptive Learning Paths

Applying restrictions to activities provides the ability to create adaptive learning paths.

For example, after a quiz, any one of three different lessons might appear to a student, depending upon their score. The teacher can have one for low scores, one for high scores and one for average score ranges. The teacher could have a short quiz-like survey, with 7 questions asking the student to give their feelings on a 1 to 5 scale. A range of scores would reveal different activities. Students who liked dark colors might get the black and gray activities revealed. Those who liked light colors might get the white and gray activities.

On the other hand, you may have to design a certified training course that requires approval from government regulators. Conditional activities will assure them that the trainees have been exposed to everything in the course, in a fixed order, and that the trainees must meet certain quantifiable standards from time to time before being allowed to proceed in the course. Correct use and explanation of conditional activities may ensure validation of your course.

3.5.2.5.5. An Example

Students are required to undertake four tasks in a precise order. According to their score in a quiz, the fourth task - a Moodle lesson - is either at a lower or more advanced level. They must:

  • View a Web page explaining the course
  • Post an introductory message in a forum
  • Take a quiz
  • Move onto a lesson that is tailored based on their performance in the quiz
3.5.2.5.6. Admin Settings

To use conditional activities, the feature must be enabled by an administrator by checking the Enable availability box in Administration > Advanced features. A "Restrict availability" section will appear for teachers on the Edit Activity page.

Documentation elements from: Moodle Docs

3.5.3. Activity Completion

Activity completion works with course completion and allows a teacher to allow students to set their progress in a course or automatically update progress in a course based on conditions for activities.

Requires Completion Tracking to be Enabled
Activity completion requires that a course have completion tracking enabled before these settings will appear for a resource.
  • Completion tracking: If enabled, activity completion is tracked, either manually or automatically, based on certain conditions. Multiple conditions may be set if desired. If so, the resource will only be considered complete when ALL conditions are met. A tick next to the activity name on the course page indicates when the activity is complete.
  • Require view: If enabled, the activity is considered complete when a student views the resource.
  • Expect completed on: This setting specifies the date when the activity is expected to be completed. The date is not shown to students and is only displayed in the activity completion report. Check this option to enable and set a date.

3.5.4. Viewing Page Resource

The student and instructor interface of the Page resource activity are similar. When viewing the activity, the instructor can use the Settings block to edit the activity by clicking on the Edit Settings link. Alternatively, the instructor can edit the activity from the course page (while in "Editing Mode") by clicking the edit icon next to the Page resource link.

3.6. Global settings

  • Require activity description: Disable this option if you do not want to force users to enter description of each activity. Default: Yes
  • Available display options: Select all options that should be available, existing settings are not modified. Hold CTRL key to select multiple fields. Default: Open
    • Open - The page opens in the current window.
    • In pop-up - The page opens in a pop-up window

3.6.1. Default values for activity settings

Each of these settings sets the default values in the quiz creation screen. The Advanced checkbox next to each determines if the setting will be displayed when the Show Advanced button is pressed. Checked means that the setting will only display when the Show Advanced button is pressed.

  • Display page name: Display page name above content? Default: Yes
  • Display page description: Display page description above content? Default: No
  • Display: Select display type. Default: Open
    • Open - The page opens in the current window.
    • In pop-up - The page opens in a pop-up window
  • Popup width (in pixels): Specifies default width of popup windows. Default: 620
  • Popup height (in pixels): Specifies default height of popup windows. Default: 450

3.7. Permissions

  • View page content: This allows a user to view a page resource.
    • Default Permissions
      Role Not Set Allow Prevent Prohibit
      Manager X      
      Course Creator X      
      Teacher X      
      Non-Editing teacher X      
      Student X      
      Guest   X    
      Authenticated User   X    

4. URL

4.1. Overview

The URL resource allows teachers and course builders to add resources to a course that are links to external Web pages. When students are within the course, they simply scroll through the course, then click the associated resource link within a section of the course.

4.2. Benefits

Linking to URLs ties the "isolated" online course to all of the extraordinary resources of the Internet. While the course may be a place where learners and facilitators discuss materials, links to the Web provide direction for searching for critical information.

The setting that allows for linking embedded material into a course activity provides the most current technologies for merging different parts of the Web into a single experience.

4.3. Usage Scenarios

Instructors may want to link to resource Web sites (e.g., media sites, history archives). Likewise, course designers might want to link to activities outside of the course, where students have an experience or make a discovery and then report back to that class.

4.4. User Documentation

Students can view URL resources by clicking on the associated link within the course.

Depending on the design of the particular resource, the browser will next reveal an external Web site, or elements of the external Web site within a course navigation frame or within a pop-up window.

4.5. Teacher Documentation

4.5.1. Create a URL Resource

To create A URL resource link in a course, complete these steps:

  1. Turn on editing mode.
  2. Select "URL" from the Add a resource drop-down menu or use the activity chooser.
  3. Enter a title for the URL into the Name field.
  4. Provide a description of the resource.
  5. If desired, check the Display description on course page checkbox.
  6. Include the URL address to the external resource.
  7. Set display options.
  8. Optionally, set link parameters.
  9. Optionally, configure the common module settings.
  10. Optionally, configure access restriction settings.
  11. Optionally, configure activity completion settings.
  12. Save the form by clicking the Save and return to course or Save and display button.

4.5.2. Resource Settings

4.5.2.1. General
  • Name: Name of the URL that is displayed in the course and at the top of the screen when the user views the URL.
  • Description: Description of the URL that displays before the user views the URL if a new page window is not selected.
  • Display page description: If checked the page description will display with the page content when the page is viewed.

4.5.2.2. Content

Enter the URL into this External URL field or find it using the Choose a link button.

4.5.2.3. Options

Because an external URL has the potential of confusing users by removing them from the course environment and onto a different Web page, Course Designers should consider some of the usage scenarios and display choices for this resource.

Here, you can choose to display your linked page in a number of different ways:

  • Display: This setting determines how the URL will be displayed to the user.
    • Automatic - The best display option for the URL is selected automatically.
    • Embed - The URL is displayed within the page below the navigation bar together with the URL description and any blocks.
    • In frame - The URL is displayed within a frame below the navigation bar and URL description.
    • New window - The URL is displayed in a new browser window with menus and an address bar.
    • Open - Only the URL is displayed in the browser window.
    • In pop-up - The URL is displayed in a new browser window without menus or an address bar.
  • Popup width (in pixels): Enter the desired width.
  • Popup height (in pixels): Enter the desired height.
  • Display URL name: If checked the URL name will display with the URL content when the URL is viewed.
  • Display URL description: If checked the URL description will display with the URL content when the URL is viewed.
4.5.2.4. Link Parameters (Advanced)

Teachers and course builders can also add links to external Web pages that include parameters. This allows certain information from the user and the course to accompany the URL and (in some cases) allows for deeper linking into the external system.

Note
Parameters are quite an advanced feature. Some knowledge of how Web forms pass information to Web pages is required.

The parameter settings are completely optional, and are only useful when you need to pass some Moodle information to the resource file or Web site. If you define any parameters, they will be passed to the resource as part of the URL (using the GET method). The left column allows you to choose information to send, and the right column allows you to give it a name. Note that the user information will be from the user who is looking at this resource, and the course information is from the course that this resource is part of.

An example is to send students to the URL http://www.google.com/search. This is the page that returns search results for your Google searches but, if you go there directly, without specifying what you wish to search for, you just get the standard Google search screen. Google expects a parameter called q that tells it what to look for. If you select a parameter (any will do, but in this example we'll use Surname) and give it the name "q," then every user will see a page of search results based upon the Surname stored in their profile.

A slightly more useful example can be seen on the front page of Moodle.org. The Documentation link (second from the top on the left-hand side) uses parameters to add the language specified in the user's profile to the link. Try changing your language before clicking on the link and see where you end up. (Bear in mind that if no Moodle Docs exists for a language, you will be redirected to the English documentation).

In general, this feature provides a powerful way to connect Moodle to external Web resources that are logically divided up by Geographic Region, Course or User details, etc. For example, you may already have all your past course papers available ordered by course code. This allows a standard course template to be created that points to different places when the course code is changed. If the external source cannot accept connections in the standard format that Moodle provides, and you have access and control over the external source, then a server add-on called mod_rewrite could be used to make them interoperable.

You can pass up to five parameters in the URL. These parameters encompass:

  • Course Information
    • id - The unique id for the course in the database.
    • Course Full Name - The full name for the course in the course settings screen.
    • Course Short Name - The short name for the course in the course settings screen.
    • Course ID Number - The ID number for the course in the course settings screen.
    • Summary - The summary for the course in the course settings screen.
    • Format - The format for the course in the course settings screen, social, weeks, topics, and SCORM.
  • URL
    • id - The unique id for the URL in the database for this URL.
    • cmid - Course module id for the URL that has been created.
    • Name - The value in the name field of the URL under general settings
    • ID number - The ID number assigned in the common module settings.
  • Miscellaneous Information
    • Language - The site's preferred language.
    • Full Site Name - The site's full name value found in Site Administration > Front Page > Front Page settings.
    • Server URL - The url for the server.
    • Time - The current time.
  • User information
    • id: The unique id for the user for this site.
    • User Name - The user's username used to login to the site.
    • ID Number - The value in the ID number field of the user's profile.
    • First Name - The value in the first name field of the user's profile.
    • Last Name - The value in the last name field of the user's profile.
    • User Full Name - The value of the first and last name fields of the user's profile combined.
    • E-mail Address - The value in the email field of the user's profile.
    • ICQ Number - The value in the ICQ number field of the user's profile.
    • Phone 1 - The value in the phone 1 field of the user's profile.
    • Mobile Phone 2 - The value in the mobile phone 2 field of the user's profile.
    • Institution - The value in the institution field of the user's profile.
    • Department - The value in the department field of the user's profile.
    • Address - The value in the address field of the user's profile.
    • City/Town - The value in the city/town field of the user's profile.
    • Timezone - The value in the timezone field of the user's profile.
    • Web Page - The value in the web page field of the user's profile.
Information about parameters from Moodle Docs
4.5.2.5. Common Module Settings

  • Visible: Determines if the activity is displayed to students or not within the course.
  • ID Number: Teachers who want to create advanced grade calculations within the grade book can create a unique ID number here. This allows the creation of formulas in the grade book that perform calculations using the grades within this activity.
4.5.2.6. Restrict Access

An instructor can create conditions for the availability of a course activity. Dates, score ranges, and/or the completion of other course activities trigger these conditions. Note that ALL availability restrictions have to be met in order for the activity to be made available.

4.5.2.6.1. Date Condition

Identify dates when the activity is available and then made unavailable again. The difference between access from/to dates and availability settings for the activity is that outside the set dates the latter allows students to view the activity description, whereas access from/to dates prevent access completely.

4.5.2.6.2. Grade Condition

You can specify a condition on any grade in the course: the full course grade, the grade for any activity, or a custom grade that you create manually.

You can enter a minimum value (at least percentage), a maximum value (less than percentage), both, or neither. The activity will only appear if the student has a value for the specified grade, and if it falls within any specified number range. You can add more than one grade condition. All conditions must be met in order for the activity to appear.

  • The range numbers can be fractional (with up to five decimal places) if necessary
  • Be careful with the maximum value – if the maximum is 7, a student who scores exactly 7 will not see the activity. You could set it to 7.01 if you really wanted to include 7.
  • If creating several different activities that appear according to grade ranges, use the same number for the maximum of one activity, and the minimum of the next. For example, you might create one activity with a maximum of 7 and another with a minimum of 7. The first would appear to everyone scoring between 0 and 6.99999, and the second would appear to everyone scoring 7.00000 to 10. This guarantees that everyone will view an activity regardless of their grade.
4.5.2.6.3. Creating More Conditions

Click on the Add 2 grade conditions to form button to make more conditions for this activity. With multiple grade conditions the activity is shown only when all conditions are met. Leave a condition blank and it will not be saved, this is how you add only one more condition when clicking the Add 2 grade conditions to form button.

4.5.2.6.4. New Adaptive Learning Paths

Applying restrictions to activities provides the ability to create adaptive learning paths.

For example, after a quiz, any one of three different lessons might appear to a student, depending upon their score. The teacher can have one for low scores, one for high scores and one for average score ranges. The teacher could have a short quiz-like survey, with 7 questions asking the student to give their feelings on a 1 to 5 scale. A range of scores would reveal different activities. Students who liked dark colors might get the black and gray activities revealed. Those who liked light colors might get the white and gray activities.

On the other hand, you may have to design a certified training course that requires approval from government regulators. Conditional activities will assure them that the trainees have been exposed to everything in the course, in a fixed order, and that the trainees must meet certain quantifiable standards from time to time before being allowed to proceed in the course. Correct use and explanation of conditional activities may ensure validation of your course.

4.5.2.6.5. An Example

Students are required to undertake four tasks in a precise order. According to their score in a quiz, the fourth task - a Moodle lesson - is either at a lower or more advanced level. They must:

  • View a Web page explaining the course
  • Post an introductory message in a forum
  • Take a quiz
  • Move onto a lesson that is tailored based on their performance in the quiz
4.5.2.6.6. Admin Settings

To use conditional activities, the feature must be enabled by an administrator by checking the Enable availability box in Administration > Advanced features. A "Restrict availability" section will appear for teachers on the Edit Activity page.

Documentation elements from: Moodle Docs

4.5.3. Activity Completion

Activity completion works with course completion and allows a teacher to allow students to set their progress in a course or automatically update progress in a course based on conditions for activities.

Requires Completion Tracking to be Enabled
Activity completion requires that a course have completion tracking enabled before these settings will appear for a resource.
  • Completion tracking: If enabled, activity completion is tracked, either manually or automatically, based on certain conditions. Multiple conditions may be set if desired. If so, the resource will only be considered complete when ALL conditions are met. A tick next to the activity name on the course page indicates when the activity is complete.
  • Require view: If enabled, the activity is considered complete when a student views the resource.
  • Expect completed on: This setting specifies the date when the activity is expected to be completed. The date is not shown to students and is only displayed in the activity completion report. Check this option to enable and set a date.

4.5.4. Viewing a URL Resource

The student and instructor interface of the URL resource are similar. When viewing the resource, the instructor can use the Settings block to edit the URL resource by clicking on the Edit Settings link. Alternatively, the instructor can edit the URL resource from the course page (while in "Editing Mode") by clicking the edit icon next to the resource link.

4.6. Global settings

  • Frame height: When a web page or an uploaded file is displayed within a frame, this value is the height (in pixels) of the top frame (which contains the navigation). Default: 130
  • Require activity description: Disable this option if you do not want to force users to enter description of each activity. Default: Yes
  • Password: This secret phrase is used to produce encrypted code value that can be sent to some servers as a parameter. The encrypted code is produced by an md5 value of the current user IP address concatenated with your secret phrase. ie code = md5(IP.secretphrase). Please note that this is not reliable because IP address may change and is often shared by different computers.
  • Include role names in parameters: Enable if you want to include localized role names in list of available parameter variables. Default: No
  • Available display options: Select all options that should be available, existing settings are not modified. Hold CTRL key to select multiple fields. Default: Automatic, Embed, Open, In pop-up
    • Automatic - The best display option for the URL is selected automatically
    • Embed - The URL is displayed within the page below the navigation bar together with the URL description and any blocks
    • Force download - The user is prompted to download the URL file
    • Open - Only the URL is displayed in the browser window
    • In pop-up - The URL is displayed in a new browser window without menus or an address bar
    • In frame - The URL is displayed within a frame below the navigation bar and URL description
    • New window - The URL is displayed in a new browser window with menus and an address bar

4.6.1. Default values for activity settings

Each of these settings sets the default values in the quiz creation screen. The Advanced checkbox next to each determines if the setting will be displayed when the Show Advanced button is pressed. Checked means that the setting will only display when the Show Advanced button is pressed.

  • Display URL name: Display URL name above content? Some display types may not display URL name even if enabled. Default: No
  • Display URL description: Display URL description bellow content? Some display types may not display description even if enabled. Default: Yes
  • Display: Choose display type, unfortunately not all types are suitable for all URLs. Default: Automatic
    • Automatic - The best display option for the URL is selected automatically
    • Embed - The URL is displayed within the page below the navigation bar together with the URL description and any blocks
    • Force download - The user is prompted to download the URL file
    • Open - Only the URL is displayed in the browser window
    • In pop-up - The URL is displayed in a new browser window without menus or an address bar
    • In frame - The URL is displayed within a frame below the navigation bar and URL description
    • New window - The URL is displayed in a new browser window with menus and an address bar
  • Popup width (in pixels): Specifies default width of popup windows. Default: 620
  • Popup height (in pixels): Specifies default height of popup windows. Default: 450

4.7. Permissions

  • View URL: This allows the user to view a url resource.
    • Default Permissions
      Role Not Set Allow Prevent Prohibit
      Manager X      
      Course Creator X      
      Teacher X      
      Non-Editing teacher X      
      Student X      
      Guest   X    
      Authenticated User   X    
Your Rating: Results: PatheticBadOKGoodOutstanding! 5 rates
Adaptavist Theme Builder Powered by Atlassian Confluence