From Script | Spoken-Tutorial
Jump to: navigation, search

Visual Cue Narration
Show Slide 1:

Uploading and Editing Resources in Moodle

Welcome to the Spoken Tutorial on Uploading and Editing Resources in Moodle.
Show Slide 2:

Learning Objectives:

In this tutorial, we will learn about:
  • URL resource
  • Book resource and
  • Editing resources in Moodle
Show Slide 3:

OS, Web Server and Moodle Versions

This tutorial is recorded using:
  • Ubuntu Linux OS 16.04
  • Apache, MariaDB and PHP obtained through XAMPP 5.6.30
  • Moodle 3.3


  • Firefox web browser

You may use any web browser of your choice.

However, Internet Explorer should be avoided, as it causes some display inconsistencies.

Show Slide 4:


This tutorial assumes that
  • your site administrator has set up a Moodle website
  • and registered you as a teacher.
Show Slide 5:


  • Learners of this tutorial should have
    • a teacher login on Moodle
    • at least one course assigned to them by the administrator
    • And some course material uploaded for their respective course
  • If not, please refer to the relevant Moodle tutorials on this website.
Show Slide 6:

Add a student

  • To practise this tutorial, you will need to add a student to your course.
  • To know how to add a student, please refer to the tutorial Users in Moodle.
  • I have already added a student, Priya Sinha, to my course.
Switch to the browser.


Username: becky0808

Password: Spokentutorial12#

Switch to the browser and login to your moodle site as a teacher.
Click on Calculus Click on the Calculus course in the left navigation menu.
Highlight the page and folder created earlier. We had added a page resource and a folder resource earlier in the series.
Click on the gear -> Turn Editing On We will now add some additional course material.

Click on the gear icon at the top right and then click on Turn Editing On.

Click on Add an activity or resource Click on Add an activity or resource link at the bottom right of the Basic Calculus section.
Pop-up window A pop-up opens with a list of resources.

It is called activity chooser.

Select URL Scroll down and select URL from the list.

Detailed description about the resource is seen on the right side.

Show Slide 6:

URL Resource

With a URL resource, one can add links to online resources.

These could be documents, online videos, wiki pages, open educational resources, etc.

Click on Add button. Click on the Add button at the bottom of the activity chooser.
Name: Evolutes of basic curves In the Name field, I will type Evolutes of basic curves.
External URL: Then in the External URL textbox, type the URL mentioned here.
Description -> This video demonstrates the evolutes of some basic curves. Description text area is an optional field.

I will type the text as shown here.

Click on Display description on course page Click on Display description on course page checkbox below this text area.
Click on Appearance section Now click on Appearance to expand the section.
Highlight Display The Display option here, is to decide how the video will be displayed.
Highlight options as per narration There are 4 options in the dropdown.

Automatic option selects the best option based on browser settings and screen resolution.

Embed opens the video inside the course itself.

Open redirects the user to the URL within the same window.

In pop-up opens the video in a new pop-up window.

Select pop-up.

Highlight the width and height fields.

When you select In pop-up, the Pop-up width and Pop-up height options, get enabled.

You can modify the values as per your preference.

Display -> Embed I will select Embed as the Display option.
Expand Activity completion Scroll down to Activity completion section and click on it to expand it.

This section helps the teacher decide if she wants to track the completion of an activity.

Highlight options as per narration. There are 3 options under Completion tracking.

Depending on the resource, you can decide the tracking mechanism.

Select Student must view this activity to complete it Let me select the 3rd option here.

And click on Student must view this activity to complete it checkbox.

Click on Save and return to course Scroll down and click on Save and return to course button, at the bottom.
Highlight the check box. A checkmark next to the activity name, indicates when the activity is complete.
Slide 6: Book in Moodle Let us now create a book resource.
  • As the name suggests it will have multiple pages, chapters and subchapters
  • It can have multimedia content as well
Go back to the browser. Go back to the browser window now.
Click on Add an activity or resource. Click on Add an activity or resource link at the bottom right of the Basic Calculus section.
Select Book Scroll down and select Book from the list of Resources.
Click on Add button Click on Add button at the bottom of the activity chooser.
Name -> Iterating evolutes and involutes In the Name field, type Iterating evolutes and involutes
Description: Introduction to Classical evolutes and involutes Type the description as shown here.
Click on Appearance Click on Appearance to expand the section.
Highlight Chapter formatting The first option is Chapter formatting.

This decides how we see the chapters and subchapters.

Point to Help icon The options are self-explanatory.

You can click on the Help icon before the dropdown to read the explanations.

Highlight Numbers I will let it be Numbers.
Highlight Style of navigation The next option is Style of navigation.

This decides how we show the previous and next links.

Highlight TOC TOC is the Table of Contents.
Highlight Images If we select Images, previous and next will be shown as arrows.
Highlight Text Text will show previous and next chapters in the navigation.
Highlight custom title option We also have the option of providing a custom title to every chapter navigation.

This will then override the chapter name being shown as text.

Style of navigation-> Text I will select Text as the Style of navigation.
Click on Restrict Access Next, click on Restrict Access section to expand it.

This helps us decide who has access to this resource.

By default, there is no restriction.

It means anyone who is enrolled in this course, will be able to see this book.

Click on Add restriction Let me click on the Add restriction button.
Highlight Activity completion

Highlight Date

Highlight Grade

Highlight User Profile

Highlight Restriction Set

There are some options here.

You can read the explanation of each one and decide which restriction to select.

Text on screen:

Let’s put an activity completion condition for the URL resource we created earlier.

We’ll put an activity completion condition for the URL resource we created earlier.
Text on screen:

Let us restrict access to this book till a student marks that as complete.

Let us restrict access to this book till a student marks that as complete.
Click on Activity completion Click on Activity completion.

Depending on the option we choose for restriction, the fields here will be different.

Select Evolutes of basic curve

Select must be marked complete

Choose Evolutes of basic curve in the Activity completion dropdown.

Then select Must be marked complete as the condition.

Click on Save and display Scroll down and click on Save and display button at the bottom of the page.
We can now add chapters and subchapters to this book.
Chapter Title -> Introduction Type the Chapter title as Introduction.
Content -> Introduction to evolutes and involutes Type the Content as Introduction to evolutes and involutes.

You can copy and paste your lecture note, if any.

Click on Save changes Click on Save changes button at the bottom of the page.
Highlight Table of Contents You can now see this chapter in the middle of the page.

And there is a table of contents on the right side.

Highlight Exit Book Clicking on Exit Book link, will take us back to the Calculus course.
Highlight the icons

Hover over the icons as per narration

Notice there are 4 icons on the right in the Table of Contents block, below the Introduction chapter.

Edit, Delete, Hide and Add new chapter.

Click on plus icon.

Click on subchapter checkbox.

Let me add a subchapter now. Click on the plus icon indicating Add new chapter.

Subchapters are created just like chapters.

They have an extra checkbox to indicate that they are subchapters.

Click on this checkbox.

Chapter title - > Classical evolutes and involutes

Content-> Copy and paste from Book-IteratingEvolutesAndInvolutes.odt

Text on screen:

Source: Book-IteratingEvolutesAndInvolutes.odt

Type Chapter title as Classical evolutes and involutes.

Copy and paste the content as shown here.

You will find the content for this book Book-IteratingEvolutesAndInvolutes.odt in the Code files of this tutorial.

Click on Save changes Click on Save changes button at the bottom of the page.
Highlight previous navigation. You can now see the subchapter.

Also notice the navigation for the previous chapter.

Highlight the icon Notice that there is an extra icon next to the icons on the right.
Highlight up and down arrow. The up and down arrows are to reorder the chapters.
Click on up arrow. Let us see what happens when we move this subchapter up.

Click on the Up arrow.

Highlight Introduction. Notice that Introduction now becomes the 2nd chapter instead of a subchapter.
Click on Up arrow Move it back as first chapter again.
Click on gear icon. How do we make Classical evolutes and involutes as a subchapter again?

Click on the gear icon below the title to edit it.

Click on subchapter checkbox Now click on the Subchapter checkbox to make it a subchapter.
Click on Save changes Scroll down and click on Save changes button.
Click on Calculus in the breadcrumbs Let us go back to the Calculus course again.
Highlight the entire basic calculus section

Highlight Lecture 1 notes page

Highlight Reference Material folder

Highlight Evolutes of Basic curves URL

Highlight Iterating evolutes and involutes book

We now have the below resources for the topic Basic Calculus
Drag Images of involutes folder above the URL resource We can reorder these resources by dragging them.

Let me drag Evolutes of Basic curves URL resource, above the other two.

Click on Edit link There is an Edit link to the right of every resource. Click on it.
Highlight as per narration. There are settings to edit, hide, duplicate and delete the resource.

These are self-explanatory.

Highlight Move right.

Highlight Assign roles.

There are 2 other options: Move right and Assign roles.
Click on Move right. Click on Move right.

This will give a little indentation to the resource.

This is helpful for visual representation of a resource which is a part of another resource.

Highlight Move left. I will click on Move left to bring this resource back to its original position.
Demo of logout We can now logout of Moodle.
Login as student Priya Sinha Let me login as student Priya Sinha now.
Switch to Priya Sinha’s login and view the page This is how student Priya Sinha will view this page.
Highlight the checkboxes. Notice that the completion boxes are not ticked the first time.
Highlight the URL resource She will need to view this URL to mark this resource as complete.
Highlight the greyed out book resource Iterating evolutes and involutes And the book resource is not clickable till the URL resource is marked complete.
Click on Evolutes of basic curves Let me click on Evolutes of basic curves resource.
Click on Calculus.

Highlight the checkbox.

Now click on Calculus link in the breadcrumb.

The resource is now marked complete and the book is available to the student.


With this, we come to the end of this tutorial.

Let us summarize.

Show Slide 8:


In this tutorial, we learnt about:
  • URL resource
  • Book resource and
  • Editing resources in Moodle
Show Slide 9:


Here is a small assignment for you.
  • Add more chapters and subchapters in the book we created earlier.
  • Reorder them as directed.
  • Refer to the Assignment link of this tutorial for details.
Show Slide 10:

(About Spoken Tutorial Project)

The video at the following link, summarizes the Spoken Tutorial project.

Please download and watch it.

Show Slide 11:

(About Spoken Tutorial Project)

The Spoken Tutorial Project Team conducts workshops and gives certificates.

For more details, please write to us.

Show Slide 12:

(About Spoken Tutorial Forum)

Please post your timed queries in this forum.
Show Slide 13:


Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India. More information on this mission is available at the link shown.
This script has been contributed by Nancy and Priyanka.

And this is Nancy Varkey along with the Spoken Tutorial team signing off.

Thanks for joining.

Contributors and Content Editors

Nancyvarkey, Nirmala Venkat