Category: Announcements

Summer 2021 Hack/Doc

CLAMP held the Summer 2021 Hack/Doc Fest online on its platform from Tuesday, June 8, through Thursday, June 10. In addition to evaluating the new Moodle 3.11 release, CLAMP hosted three CLAMP Chat-style discussions during the lunch window each day.

Moodle 3.11

Custom user identity and pronouns

A major change with Moodle 3.11 is that custom user profile fields may now be included in the Participants page, and eventually on other pages as well. This feature is limited to those text fields that have a maximum length of 255 characters. One use case is that if you had such a field for pronouns, a user’s chosen pronouns would be displayed on the Participants page. Fields may be selected on the User policies > Show user identity site administration page. CLAMP will include this feature in the next Moodle 3.10 LAE release as well.

Tabular interface showing user identity
The pronouns field is a textual custom user profile field

PDF annotation performance

Moodle 3.11 now supports using Poppler instead of Ghostscript to convert a PDF to PNG images. This means improved performance and reliability for the PDF annotation functionality used by Assignment grading. You will need to install Poppler on your Moodle server and define the path to the pdftoppm binary in Site administration to take advantage of this feature. Please note that Ghostscript is still required for certain tasks.

Accessibility toolkit

Moodle block showing accessibility statusMoodle 3.11 includes a free version of the Brickfield Accessibility Starter Toolkit, with the option to unlock paid versions with additional functionality. Setting up the service is baked into Moodle 3.11, but it’s supported for versions 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. The site administrator has to register for an API key for the Moodle instance before it can be used. To use the toolkit, you add the block to a course and then request that the course be analyzed. The results are displayed in the block; for teachers, the course is highlighted with the results. Click the eyeball in the block to turn off the highlighting.

In our testing, the toolkit did correctly flag a number of problems such as poor contrast text. It did less well with documents; both a Word Document with an image with no alt text and text as an image, and a PDF without a text layer were marked as “Passed”. We may need to assume that documents are not being scanned for accessibility.

Activity completion

Activity completion now applies to activities and resources. If Activity completion is enabled, then faculty will need to modify that setting each time they add something to a course.

You can disable Activity completion at the course level, and you can also change the course default (under Site administration > Courses > Course default settings) so that Activity completion is disabled by default.

Activity completion is a useful feature, but user education might be required, to help faculty members learn how to use that feature (or choose not to).

Completion tracking

There are some changes to Completion Tracking in 3.11, most notably improving the visibility of the conditions required for completion.

If completion tracking is turned on, there is a new option to show activity completion conditions.

These conditions can be shown to the student on the main course page, and also within the activity.

If “Show activity completion conditions” is set to No, then conditions only show within the activity, not on the main course page.

New “Show activity dates” option in course settings. If turned on, then dates associated with activities will show on the main course page under activity name

Exporting rubric grades

We took a look at the Export Component Grades plugin under 3.11 and confirmed that it works as advertised. Post-installation, the option to export rubric grades is located under the gear icon for the assignment. The export includes first name, last name, username, student ID, and a breakdown of the rubric with score, definition, and feedback comments. Although we were less familiar with the marking guide, we confirmed that similar functionality is available.

Lunchtime sessions

CLAMP held three CLAMP Chat-style sessions during the lunchtime windows:

Moodle Hack/Doc Fest Summer 2021 general sessions

CLAMP has finalized the schedule for the Summer 2021 Hack/Doc discussions. All three sessions will take place from noon to 1:00 PM, Eastern Time. Each will take place on Zoom; attendance is free and registration is required. Please click on each event below to register:

CLAMP plans to record each discussion and make them available later on YouTube.

New Moodle LAE Releases for May 2021

There are four new Moodle: Liberal Arts Edition releases. There are no new LAE features; these are maintenance releases only. You can download the updates from the CLAMP code release archive.

The next stable releases are scheduled for mid-July. Moodle HQ has released Moodle 3.11 and CLAMP will evaluate it at the Summer 2021 Hack/Doc Fest (to be held online) and prepare a beta. CLAMP evaluated Moodle 3.9 and 3.10 at the Winter 2021 Hack/Doc Fest; please see CLAMP’s daily reports for details: Day 1, Day 2, and Day 3.

These releases were developed, packaged, and tested by Charles Fulton (Lafayette College) and Andrew Zito (Lafayette College).

CLAMP Chat: Lean and Quirky

CLAMP’s third CLAMP Chat will take place on Friday, January 22, from 2:00-3:00 PM Eastern Time. Kevin Wiliarty of Hampshire College will discuss Hampshire’s Moodle environment:

Hampshire College is a relatively young, very small liberal arts college in Amherst, Massachusetts. We don’t have letter grades, academic departments, or majors. Every student designs their own program of study, and the community at large values hands-on ingenuity and doing a lot with a little.

Hampshire’s Moodles reflect many of the community’s values and priorities. We have few external dependencies, and we try to steer clear in particular of high-cost, high-maintenance entanglements. On the other hand, we do maintain a small number of core hacks and home-grown plugins to help us deliver the Moodle we want. Join me on the CLAMPchat to see what kinds of trouble we get into and stay out of.

The chat will take place over Zoom. Please register for the chat using this link: