Goodbye Moodle Progress Bar

bernadette-parry-headshotBernadette Parry is the Client Support Coordinator at eWorks. Her role involves juggling all sorts of client-focused tasks including start-up TVC training, advanced Moodle training and support desk services. A self-confessed Moodle ‘geek’, Bernadette loves to discover new ways to navigate and make the most of Moodle. Today she shares the exciting new features of The Completion Block, which replaces Moodle’s Progress Bar.

Demise of the Progress Bar block

The Progress Bar block in Moodle is a fabulous way to visually track progress through courses. Learners can see how they are progressing through the course, and teachers can see how their students are progressing. This is important, both as a motivational tool for students and a measure of engagement for teachers. The Progress Bar block has been very popular with most of our clients, so it was with dread that I read of its demise! It won’t be supported after Moodle 3.1. But never fear! There is a perfect replacement, with new and improved features – the Completion Progress block.

The Completion Progress block is maintained by Michael de Raadt – who also maintained the Progress Bar. According to the Moodle Progress Bar page, the Completion Progress block is faster, more efficient, easier to use, and more compatible with additional plugins. So this is good news!

Transition from Progress Bar to Completion Progress

As we transition between the Progress Block and Completion Progress Block, you will need to have both plugins installed for some time. First of all, you will need to install the Completion Progress block from Once it has been installed, it is recommended that you:

  1. go to Administration> Plugins> Blocks> Manage blocks
  2. find the ‘Progress Bar’
  3. click on the ‘Protect instances’ icon
  4. now you can no longer add a ‘Progress Bar’ block, nor delete any that exist
  5. go to your courses that use the Progress Bar, hide existing Progress Bar blocks, and create a Completion Progress block
  6. when all courses have a replacement Completion Progress block, you are ready to uninstall the Progress Bar block. This process is a great opportunity to do some Moodle housekeeping, such as re-evaluating courses that may be too long (should they be split in two?).

How do the Progress Bar and Completion Progress blocks compare?

It is useful to undertake a quick comparison of the two blocks, especially when at first glance they look very similar.

  1. Look and feel

The Progress Bar and Completion Progress blocks look very similar to the teacher as you can see below:

blog_progress_1  blog_progress_2

2. And the overview of students also looks the same:


To the student they look the same:

With both Completion Progress and Progress Bar you can select particular activities OR all activities to be included.

3. You may notice in the student view image that the Progress Bar block has an extra blue bar. This is because by default, if you choose to include all activities, the Progress Bar also includes the ‘Announcements’ as an activity by default.

4. With Completion Progress block, you can set it to include all activities that have completion set. This is a significant improvement.

5. If you add an activity to your course after you set up a Completion Progress, then it is automatically added to the Completion Progress (if you selected ‘all activities with completion settings’). A big time saver.

6. If you add an activity after you set up a Progress Bar, then it is NOT automatically added to the Progress Bar block.

Further information

A couple of extra useful tips for you:

  • As with the Progress Bar, if you go to Administration> Site administration> Plugins> Blocks> Completion Progress, then you can customise some of the settings and the colours that appear on the Completion Progress block.
  • When a student completes an activity, the page needs to be refreshed for the Completion Progress block to show the activity as completed (same as for Progress Bar, but easy to forget).

Our advice?

Change over to the Completion Progress block as soon as possible. It is a superior product, and you don’t want a last minute panic when the Progress Bar Block is no longer maintained. Let us know if you need a hand.

Easy marking with Moodle

Allison MillerAllison Miller is a regular contributor to eWorks’ blog who is passionate about engaging learners, equipping them with the knowledge and skills they need to succeed in the world of work. Today Allison shares how to make marking easier with Moodle.

Having students submit their work into Moodle has many advantages. Not only does it provide accessible and timely training and assessment, it also evidences the training and assessment requirements for Standard 1 of the Standards for RTOs (2015).  However, marking online in Moodle Gradebook takes a bit of getting used to when compared with marking students’ paper-based assessments, so here are few simple steps to making marking easier in Moodle (try saying that quickly ten times in a row).

1. Start at the designing and planning stage

Ensuring that your assessment requirements in Moodle are set up correctly is the very first step. This will ensure that your students are given the right information, and allow you to provide them with timely and effective feedback.

This starts with setting up the grades in the Moodle activity (eg an Assignment or a Quiz) with the right marking scheme. For example:

  • Quiz activity in Moodle by default only allows you to provide a ‘number’ mark for correct answers. In competency based assessment, the use of numbers to mark a student’s work is not desirable. To ensure students understand these quiz results, it is a good idea to provide a written explanation as part of the introduction of the quiz about how these marks contribute to their overall marks eg: correct marks means they have ‘completed’ the quiz activity correctly. Zero marks means they are yet to complete the activity correctly.
  • When allocating grades to an Assignment activity, ensure that you only provide a Competent/Not yet Competent result on the final assessment activity in Moodle. All other assessment activities, whether they are Learning / Formative activities or Assessment / Summative activities, should only have a Completed/Satisfactory / Not yet Completed/Satisfactory result.

The above may require to you add a customised course scale as Moodle may not have the required grading option for your RTOs grading requirements.

If you have a learning / assessment tasks which does not require an Activity to be added in Moodle eg class presentations, you can add a grade item in the Gradebook to cater for this activity.

2. Set up for easy marking

Gradebook is Moodle’s killer feature as it electronically stores students’ work, results and feedback, making it a lot  easier to:

  • mark students’ work without having to lug around heavy paper-based assessments
  • provide timely feedback to students as notifications are sent to students as soon as work is marked in Moodle, so no more waiting until you see your students to return their work, and
  • find requested information for an NCVER non-financial activity audit. With Moodle this is a breeze compared to trawling through paper-based archives.

However, separating the wheat from the chaff in terms of finding which students’ work needs marking in the Moodle Gradebook can be time consuming if you do not set up Moodle correctly.

Start by ensuring that Moodle provides email notifications to trainers when students have submitted their work. This provides a trigger for the trainer to go into Moodle. Once logged into Moodle, each course on the trainer’s home page should be set to show “You have assignments that need attention”. This notification allows the trainer to go straight to the activities which need marking without having to search through each course and each course activity individually.

Once in the Moodle Gradebook, the trainer should set the filter option at the bottom of the page to “requires grading”. This means that the Gradebook will only show those students’ work which needs to be assessed. Upon assessing a student’s work, the option to mark the next student’s work becomes available, thereby streamlining the marking process.

3. Group the learners together

Moodle also provides for efficiency in the delivery of training and assessment by allowing more than one trainer to use a Moodle course at the same time, without their students interacting with any other students outside of their class using Moodle Groups. This means that course updates only need to happen in one course at any given time.

However, finding your students in among your colleagues’ students can be time consuming, so by creating Moodle Groups, you can filter to only see your students in the Gradebook. This feature will also allow you to get an overall perspective of where your students are at with completing all of the required tasks for the training program.

4. Train the students to submit their work in the correct format

If students submit their work in Moodle using the PDF file format, trainers can then view and comment on this work directly in the Moodle Gradebook. This avoids the need to download files to view, and then having to save them somewhere if comments have been written in them before uploading back into Moodle for the student to receive their results and feedback. Why not remind them of the correct format by customising your Moodle emails.

5. Provide the right feedback

When providing feedback in Moodle Gradebook always ensure you:

  • Add the date on which you provided feedback and your name – Moodle records the date that the last lot of feedback was given but not the dates of any feedback which may have been previously given on any assignment task. Nor does Moodle record which ‘teacher’ has provided the feedback. So, by writing the date and your name you will establish a chronological trail of feedback. This will make validation of assessment and non-financial audit processes a lot simpler.
  • Explain the what and why of the assignment outcome – If students are doing more than one Moodle course or assignment at a time, it can be confusing when they receive multiple feedback notifications from Moodle so writing ‘well done’ as your feedback does not cut it. Always include the following in your feedback so your students (and the auditor) are clear about what the student has done:
    • The assignment/activity name
    • The course / unit name / title
    • The reason why the student has correctly/incorrectly completed the assessment
    • How the student could be successful or improve their work next time (if necessary)
  • Keep a bank of feedback responses – if your Moodle learning and assessment activities are well designed, the evaluation of the evidence is easier to assess because the assessment criteria is clearly stated and easy to follow. This often means that the feedback you provide to students is very similar, so collecting a bank of feedback responses and saving them electronically into Notepad or similar means that you do not need to type the same thing over and over. You can simply copy and paste it into the feedback section of the Moodle Gradebook, and then contextualise the feedback for each student’s work.

6. Maintain good Moodle housekeeping

Moodle is a software program, which means it is susceptible to technical issues as is any other software program. As part of your good Moodle housekeeping you should periodically back-up each course with all of the students’ work in it.  Also, ensure that you download a copy of this Moodle course back-up and store it safely away from where Moodle is housed.

A little less frequently (eg end of year/program), and after doing a backup, you should also ‘reset’ your Moodle course to clear out all students and their work. This will take your Moodle course back to its original pristine format to allow you to start a fresh with new students or for a new year.  You can then restore your backed-up version at any time if you need to.

When in doubt, ask

If you’re not making the most out of educational technology but you’re ready to get started, it’s time to contact the friendly eWorks team.

Customising text in Moodle emails

Bernadette ParryBernadette Parry is the Client Support Coordinator at eWorks. Her role involves juggling all sorts of client-focused tasks including start-up TVC training, advanced Moodle training and support desk services. A self-confessed Moodle ‘geek’, Bernadette loves to discover new ways to navigate and make the most of Moodle. Today she shares some tips for customising text in emails sent from Moodle.

Are you happy with the emails sent to your students and teachers from Moodle?

Moodle sends emails for many reasons. Some of them are:

  • Welcome
  • Password reset
  • Password confirmation
  • Assignment submitted notification
  • Assignment graded notification
  • Quiz attempt overdue

…and many others.

What if you wanted to change the text content of these emails to suit your organisation?

How to customise the text

From the language customisation area you can change the text of any email sent by Moodle.

  1. Go to Administration > Site administration > Language > Language customisation
  2. Select all items in the ‘Show strings of these components’ box (to do this select one of the components then press Ctrl-A (or Command-A on Mac) to select the entire list. Alternatively you can select the first item, hold the Shift key, then select the last item to select the entire list).
  3. Next you need to search for the text you want to change. In this example I am changing the text sent out when a new user is created, so I searched for ‘account has been created for’.
  4. Select Show strings
  5. You will usually only get one string – if more are found, just choose the one you want.
  6. Make your changes.Perhaps it really bothers you that there are a couple of full stops missing. Maybe you want to add a contact email address or just change the text to suit your organisation.Whatever your requirements it’s a good idea to start by copying the text into an external editor (perhaps Notepad) for editing before pasting the updated content back into the box for Local customisation.
  7. When you’re happy with your changes, select Save changes to the language pack.
  8. Test your changes!

But wait, there’s more!

For more Moodle tips and tricks you might enjoy other popular blogs by Bernadette:

  1. SCORM and Moodle: Common issues and easy solutions
  2. Visually track you learners’progress (Moodle’s progress bar)
  3. Gathering feedback from your Moodle courses
  4. Moodle’s random glossary entry block

Moodle’s random glossary entry block

Bernadette ParryBernadette Parry is the Client Support Coordinator at eWorks. Her role involves juggling all sorts of client-focused tasks including start-up TVC training, advanced Moodle training and support desk services. A self-confessed Moodle ‘geek’, Bernadette loves to discover new ways to navigate and make the most of Moodle. Today she shares some insight into the creative use of Moodle glossary to engage your learners.

Moodle has a glossary?

Moodle’s glossary is a collection of entries that can be added to Moodle. I recently read a blog on excellent alternative uses for the Moodle glossary and found some of these suggestions both interesting and surprising. It’s amazing what you can do with a little creativity:

  1. Bizarre facts– use the glossary to treat your students to a host of bizarre facts.
  2. Graphics and images– there is the option to add pictures to the glossary and this can be a great way to relay facts and important information beyond text definitions.
  3. Biographies– of famous people that are related to the course topics can be included in the glossary.
  4. Student of the day– grab your students’ attention by letting them see themselves in the course! Personalisation taken to a whole new level.
  5. Quotes– use powerful quotes to motivate and inspire your learners.
  6. Movie library– list movies or TV shows related to the course. Be creative, cast the net wide and your students will pay attention.
  7. Book club– list books that are relevant to the course for learners to read. Again think outside the circle with this one in an effort to engage and encourage retention.

You can see the whole post here.

Random Glossary Entry block

The Random Glossary block sits on the Moodle sidebar and pulls a new entry (at random or sequentially) every day.  This means that the page looks different every day a learner visits it. Include a random glossary entry block to further engage your students in their learning. Think of it as encouraging ‘accidental’ learning!

This block has been set up to change the concept and definition daily, so that each day a new term can be displayed on the course page.


Alternatively, you can change the title of the block, and show just the definition, so that your students will really need to THINK! If they don’t know the answer, they can click on ‘view all entries’ to find out.


Turn it around, and have just the definition displaying, testing your students a little more with each visit. Note: to do this, make the definition the ‘concept’ and the ‘concept’ the definition in the glossary.


Time to play with the settings

By playing with the settings of the Random Glossary block, you can:

  1. allow students to add to the definitions (with files attached if you like)
  2. add/remove the links to view all entries, or add an entry. This means you can enable your students to add entries to the glossary (or not), and to view all the entries in the glossary (or not).
  3. have different terms change daily, weekly, or your chosen timeframe – maybe have ‘word of the week’.
  4. change the heading of the block.

But wait, there’s more!

For more Moodle tips and tricks you might enjoy other popular blogs by Bernadette:

  1. SCORM and Moodle: Common issues and easy solutions
  2. Visually track you learners’progress (Moodle’s progress bar)
  3. Gathering feedback from your Moodle courses