Record audio/video question type icon

Record audio/video question type

A free manually graded Moodle question type, where the student records a short audio (or webcam, or screen) response to answer the question asked.
Price option: Free

Supports Moodle 3.5-5.0 See all versions
Latest release: 10 months ago
Installations: 1368
Downloads (last 90 days): 311

Frankenstyle name: qtype_recordrtc
Question types

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

@Andrew Rowland: I'll add it to our backlog, but can't currently say when we'll work on it.
Hi,
Is there any chance the 'grader information' section could get added to this plugin at some stage?
Thanks for all the great work, Andrew
Hi Ben,
Sadly we haven't had the resource to publish an update to the GitHub/plugin database yet, but we have very recently released a M4.4 version internally that we are testing. We'll try to share this as soon as possible in the new year.
As to your kind offer - thanks! smile We will discuss internally and get back to you in the new year - I've requested adding you via the Moodle chat/messenger so that we can exchange email addresses and discuss more directly. And just to refer to Devin Black's query about removing the option to re-record, I would assume that would be a feature of your mode (as hiding the question is pointless if you can simply re-record).
Happy New Year, folks!
Chris.
Hi @Tim, @Chris,
Further to my message in the summer about contributing towards this Plugin ("Show question content after recording starts"), I have a team of motivated engineering students who are looking to take it on (and even contribute to upgrading to M4.4). Any chance you could get in touch to help us understand your specifications for mods to this plugin?
Thanks for your help!
Hope you all have a nice break!
Hi! Is it possible to remove the option to re-record?
Thanks @Sajad,
We're still in the "Late summer push". Should be released soon.
Thanks for your response - I might be in touch in the next twelve months about contributing towards this feature ("Show question content after recording starts"), but this would also depend on the plugin being compatible with 4.4. In this, I echo the comment of SNT above - any plans for 4.4 compatibility?
Thanks for your time!
https://caracaltech.com/
Hi Ben (and SNT),
Our institution literally upgraded to M4.3 this morning, so our attention will now turn to upgrading all our plugins to M4.4 over the next couple of months (the traditional 'late summer push').
Best wishes,
Chris.
Hi @Chris Nelson,
Thanks for your response - I might be in touch in the next twelve months about contributing towards this feature ("Show question content after recording starts"), but this would also depend on the plugin being compatible with 4.4. In this, I echo the comment of SNT above - any plans for 4.4 compatibility?
Thanks for your time!
Ben
Hi everyone
Is this plugin suitable for Moodle 4.4? If not, are there plans to make it suitable for Moodle 4.4?
Thank you!
-SNT
Hi @Ben,
Unfortunately we can only develop to internal (OU) requirements, and this hasn't come up. However, we're completely fine with anyone else contributing this mode ("Show question content after recording starts").
Dear All,
First - thanks for the great work on the plugin. Everything works great on our end. Well done!
May I humbly submit the following request for development, potentially making the plugin EVEN MORE useful - especially against cheating:
An option is added to the question type, allowing for the following
-The question (or part of) is revealed only once the record button is pressed (and recording device activated).
-A timer would then count down 'reflection time' (say 10 seconds) after which the recording starts, and students give their response.
Hope this makes sense, and meets with your approval!
Thanks again for the great work!
hi all,
how to fix "Exception - qtype_recordrtc\widget_info::__construct(): Argument #2 ($type) must be of type string, null given, called in [dirroot]\question\type\recordrtc\questiontype.php on line 156" when i restore question recordrtc from moodle 3.9 to 4.2.
@Magalie. Just to let you know, Tim's on a well-deserved holiday at the moment, so you might not get a reply for a week or so. I'm afraid the rest of the team don't have enough specialist knowledge to comment on this in the mean time.
Dear Tim Hunt, Thanks a lot for your answer.
If someone could find the time to add grader information to the recordrtc questiontype, that would allow a better use of this work around script I found thanks to Chatgpt.
It looks for the id of the student in the source and concatenate it with the url of the rubric in an assignement of the same page, to directly go to the evaluation grid of the candidate.
As our grader do not see the identity of the students (I gave them a profile without right to see fullnames) , such a link might at least reduce human errors (aka grading the wrong person).
At the moment I can only put it in the feedback textfield of the question where it works well, but it's not the best solution as students might see this button there.
I hope this work around helps somebody
script> function generateMoodleLink() {
var pageSource = document.documentElement.innerHTML;
var userIdStartIndex = pageSource.indexOf('user/view.php?id=') + 17; // Adding 17 to skip the length of 'user/view.php?id='
var userIdEndIndex = pageSource.indexOf('&', userIdStartIndex); // Find the index of the next '&' character after the user ID
var userId = pageSource.substring(userIdStartIndex, userIdEndIndex);
// Generating the Moodle link
var moodleLink = 'https://moodle.*INSERTNAME OF SERVER HERE*/mod/assign/view.php?id=*INSERT ID OF THE ASSIGNEMENT HERE*&action=grader&userid=' + userId;
// Displaying the link
document.getElementById('moodleLink').textContent = moodleLink;
document.getElementById('moodleLink').setAttribute('href', moodleLink);
}
/script>
button onclick="generateMoodleLink()">Evaluation
a id="moodleLink" href="#" target="_blank">