TLDR Attendance marking on moodle can be automated using a browser automation tool called Selenium. If you couldn’t care less about the last par

Automating Attendance Recording on Moodle Using Selenium

submited by
Style Pass
2021-06-22 08:30:15

TLDR Attendance marking on moodle can be automated using a browser automation tool called Selenium. If you couldn’t care less about the last part of the previous sentence, or if you just wanna use the damn script to put an end to the pain in the neck that is manual attendance recording on moodle, then you can jump to the last section of this page. You will find instructions to run the script there. But, if you wanna learn a bit about browser automation, then read on!

When classes moved online due to the pandemic, we were free to mute the tab and doze off or not attend at all when they turned out to be boring. Although we could get away without attending online sessions, we still had to record our attendance every hour on an online learning management system called Moodle to maintain our dreaded minimum attendance requirement. My ever so forgetful and pandemic taxed brain couldn’t keep up with this repetitive task during the initial days of online classes. So I decided to do something about it and build an automation tool to take care of this mundane task for me.

“Automate yourself out of a job” is a quote that I have heard repetedly while working as an SRE. If handing over monotonous jobs to machines is what any good engineer is supposed to do, then where better to start than in an engineering college!

Leave a Comment