Moodle plugins directory: Moodle Proctoring (2024)

Moodle Proctoring

Moodle proctoring plugin is a quizaccess plugin to capture a user's picture via webcam to identify who is attempting the Moodle quiz. It will capture the picture of the user's webcam automatically every 30 seconds and store it as a PNG image. Admins can analyze the image of students after exams for verification using AWS Face Rekognition / BS Face Matching API.


This plugin will help you to capture random pictures via webcam when the student/user is attempting the Quiz.

Clickherefor plugin demo.


Features

- Capture user/student images via web camera

- Can't access quiz if the user does not allow the camera

- Admin report and check any suspicious activity

- Will work with existing Question Bank and Quiz

- Images are stored in Moodledata as a small png image

- Image can be deleted individually or in bulks

- Proctoring log report with search facilities

- Configurable image size and capture interval

- Face Recognition service(AWS/BS). [This feature validates the user image with a profile image. You can use either Amazon Rekognition or Brainstation Face Recognition service.]


Instatllation


Install by downloading the ZIP file

- Install by downloading the ZIP file from Moodle plugins directory

- Download zip file from GitHub

- Unzip the zip file in /path/to/moodle/mod/quiz/accessrule/proctoring folder or upload the zip file in the install plugins options from site administration : Site Administration -> Plugins -> Install Plugins -> Upload zip file

- In your Moodle site (as admin), Visit site administration to finish the installation.


Install using git clone

Go to Moodle Project `root/mod/quiz/accessrule/` directory and clone code by using following commands:


Install from Moodle Plugin directory

You can install this plugin directly from Moodle plugins directory.


Configuration

After installing the plugin, you can enable the plugin by configuring the quiz settings:

- Go to your quiz setting (Edit Quiz):

- Change the ‘Extra restrictions on attempts’ to ‘must be acknowledged before starting an attempt’

Moodle plugins directory: Moodle Proctoring (1)


Settings


To update the plugin settings, navigate to plugin settings:

`Site Administration->Plugins->Proctoring`

- Go to Site Administrations plugins section.

- Select Proctoring from the activity module section to configure your plugin settings


Upload User Images

Use the `Upload User Images` option to add images of users for verification by matching the face

Moodle plugins directory: Moodle Proctoring (2)

Admins can upload all the users images from the following table:


Moodle plugins directory: Moodle Proctoring (3)


There must be a face in the uploaded image by the admin.


Select Face Match Method

Select one of the face match method (BS/AWS) from the following settings:

Moodle plugins directory: Moodle Proctoring (4)


BS Service API Settings

When using BS facematch, the BS service API, BS API Key has to be entered.

Moodle plugins directory: Moodle Proctoring (5)


If you need the BS service API, API key for trial, please contact here: [email protected].


### AWS Rekognition Settings


For AWS face match method, only the AWS key and secret are needed.


Moodle plugins directory: Moodle Proctoring (6)

If you need the AWS key and secret, you can refer to this official documentation here. If you need instant assistance, please contact here: [email protected].


Additional Settings

Validate Face on Quiz Start

You can enable face validation before attempting the quiz. Users will not be able to attempt the quiz if the face doesn’t match with the image uploaded by admin.

Moodle plugins directory: Moodle Proctoring (7)


Face validation modal will pop up before attempting the quiz.


Moodle plugins directory: Moodle Proctoring (8)

Face match Scheduler Task

Images of attempted quizzes can be analyzed by an automatic scheduled task. This can be enabled from the following settings.


Moodle plugins directory: Moodle Proctoring (9)


Allowing webcam access before attempting the quiz


Student will be asked to allow access to their webcam for the exam before attempting the quiz:


Moodle plugins directory: Moodle Proctoring (10)


Attempting the quiz


During attempting the quiz, the quiz page will look like this:


Moodle plugins directory: Moodle Proctoring (11)


Proctoring Report


Admins can view the proctoring report:

Moodle plugins directory: Moodle Proctoring (12)

Admins can view individual proctoring reports and analyze the images using AWS face rekognition service/ BS Face Matching API:

Moodle plugins directory: Moodle Proctoring (13)


Browser compatibility of proctoring plugin

Proctoring plugin uses the getUserMedia() API. So, the browser compatibility will be similar to the browser compatibility of getUserMedia() API.


Moodle plugins directory: Moodle Proctoring (14)


FAQ’s:


1. How can I upload a user image?

> From the settings of the proctoring plugin, there is an option for uploading user images.

2. Why does the analyze image button give a red mark for all the images?

> Check whether the credentials for the face match methods are correct and the user’s image is uploaded by the admin.

3. Can the students upload their own images?

> No, only admins can access.

4. Where can I get the BS Service API credentials?

> Please contact here: [email protected] for a trial key.

5. Where can I get the AWS Secret and Key?

> You can use your own AWS account's secret and key or, you can ask for a trial key in the following email: [email protected]

6. Is the screenshot feature available?

> No, it is removed because of browser limitation


7. How can I report an issue regarding this plugin?

8. Why is my moodle stuck while validating the face?

> Please check whether the credentials for the face match methods are correct

9. Why can’t I upload some of the user images?

> Every user image needs to have a face that can be detect. Please make sure the image is bright enough and there is no multiple face in that image. Otherwise, it can’t be uploaded.

10. As a student, why can’t I validate my face before starting a quiz?

> Student’s image must be uploaded by an admin in the moodle to validate their face before an attempt.

11. What does the yellow mark around the image mean?


> Case 1: Please check whether the user image is uploaded in moodle.

> Case 2: Images captured with previous version of proctoring plugin can’t be analyzed by the current version of proctoring plugin because it lacks some meta data.

License


This program is free software: you can redistribute it and/or modify it under

the terms of the GNU General Public License as published by the Free Software

Foundation, either version 3 of the License, or (at your option) any later

version.


This program is distributed in the hope that it will be useful, but WITHOUT ANY

WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

PARTICULAR PURPOSE. See the GNU General Public License for more details.


You should have received a copy of the GNU General Public License along with

this program. If not, see <http://www.gnu.org/licenses/&gt;.


Moodle plugins directory: Moodle Proctoring (2024)

FAQs

Can Moodle proctoring detect cheating? ›

Can Moodle detect cheating? Moodle itself cannot detect whether a student is cheating. However, it can easily be integrated with external tools that allow you to keep a closer eye on your students. It also gives you access to student activity logs through which you can keep tabs on suspicious behavior.

Where is the Moodle plugin directory? ›

Installing directly from the Moodle plugins directory

Login as an admin and go to Site administration > Plugins > Install plugins. (If you can't find this location, then plugin installation is prevented on your site.)

Does Moodle proctoring take screenshots of your screen? ›

Moodle Proctoring

It will capture the picture automatically every 30 seconds and store it as a PNG image. It also captures the screenshot during the quiz.

Can Moodle tests see if you switch tabs? ›

The Myth of Tab Switch Detection: Contrary to popular belief, Moodle itself does not have built-in tab switch detection capabilities. The platform cannot directly determine whether learners have switched to another tab while accessing course content or taking assessments.

Can professors see what you click on Moodle? ›

Moodle allows instructors to request reports detailing which resources and activities of a course have been accessed, when, and by whom. Moodle produces several kinds of reports: Logs – generates a filtered report showing information about a particular activity or student.

Can Moodle quiz detect copy and paste? ›

Moodle itself can't, but it can use checkers like super sniffer dogs for the internet to flag potential copying.

How do I see hidden marks in Moodle? ›

To reveal the settings for dates setting, click the link to Show more; further settings display. For the Hidden until setting, click its Enable checkbox; it becomes editable. Type in the date and time to reveal the marks and feedback. Save.

How to find answers using Inspect? ›

Explanation:
  1. Right-click on the question or the area surrounding it.
  2. Select 'Inspect' from the menu that appears.
  3. A new panel will open, showing the HTML code of the page.
  4. Look for the relevant HTML element that contains the answer or the question.
Aug 24, 2023

What is the default directory of Moodle? ›

"moodledata" is a folder that contains user files, course files, site language, cached and other information. It is created in the Moodle install process. It should be located outside of the "moodle" folder and is called by default "moodledata".

How many Moodle plugins are there? ›

Reaching over 2000 community plugins in the Moodle Plugins directory is a true testimony of our plugin maintainers' hard work to help the Moodle project.

Where are the plugin files located? ›

Windows. The plug-ins folder on Windows is located inside of the user directory.

Can you detect cheating on Moodle? ›

Moodle itself doesn't have built-in features specifically designed to detect cheating. However, it can be integrated with third-party tools or plugins that provide anti-cheating measures.

What can Moodle proctoring see? ›

The Moodle Proctoring tool is for MCQ (Quiz) assessments only and captures your picture via webcam to identify who is attempting the MCQ (Quiz) assessment.

Does Moodle proctoring detect sound? ›

Automated proctoring enhances security and accuracy in monitoring learner performance through advanced algorithms, employing facial recognition and audio analysis during online exams.

Can proctored exams detect cheating? ›

To prevent and detect cheating in online proctored exams, various strategies and technologies are available. These include AI-based proctoring algorithms that monitor students' behaviour, detecting suspicious activities like unusual eye movements or excessive screen switching.

Can Moodle see your camera? ›

Moodle plugins play a crucial role in supporting proctoring by incorporating advanced features to enhance assessment integrity. These plugins include the capability to capture a user's picture via webcam during a Moodle Quiz, facilitating the identification of the test-taker.

Can Moodle detect screen sharing? ›

No, Moodle doesn't have a built-in feature to spot split screens during tests. Q2. How can teachers ensure fairness if Moodle doesn't detect split screens? Teachers can use tools like proctoring software, communicate expectations clearly, and monitor student behavior during tests.

Top Articles
How Hard Is It To Get The American Express Platinum Card? -
Amazon Credit Card - Retail and Store Credit Cards
Po Box 7250 Sioux Falls Sd
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Tesla Supercharger La Crosse Photos
Kokichi's Day At The Zoo
Kansas Craigslist Free Stuff
Shorthand: The Write Way to Speed Up Communication
Obituary (Binghamton Press & Sun-Bulletin): Tully Area Historical Society
Best Theia Builds (Talent | Skill Order | Pairing + Pets) In Call of Dragons - AllClash
Acbl Homeport
123 Movies Babylon
Mercy MyPay (Online Pay Stubs) / mercy-mypay-online-pay-stubs.pdf / PDF4PRO
Springfield Mo Craiglist
Love In The Air Ep 9 Eng Sub Dailymotion
Midlife Crisis F95Zone
065106619
Craftology East Peoria Il
Eva Mastromatteo Erie Pa
Palm Coast Permits Online
Bj Alex Mangabuddy
Best Nail Salons Open Near Me
What Is The Lineup For Nascar Race Today
Jordan Poyer Wiki
Prot Pally Wrath Pre Patch
Walmart Pharmacy Near Me Open
Beaufort 72 Hour
Bleacher Report Philadelphia Flyers
4Oxfun
JVID Rina sauce set1
Marokko houdt honderden mensen tegen die illegaal grens met Spaanse stad Ceuta wilden oversteken
Ou Football Brainiacs
Miles City Montana Craigslist
Hrconnect Kp Login
Angel Haynes Dropbox
Publix Christmas Dinner 2022
Mini-Mental State Examination (MMSE) – Strokengine
Motor Mounts
Kamzz Llc
4083519708
Second Chance Apartments, 2nd Chance Apartments Locators for Bad Credit
Kutty Movie Net
6576771660
30 Years Of Adonis Eng Sub
Port Huron Newspaper
Devotion Showtimes Near Showplace Icon At Valley Fair
Headlining Hip Hopper Crossword Clue
552 Bus Schedule To Atlantic City
Germany’s intensely private and immensely wealthy Reimann family
Roller Znen ZN50QT-E
Sam's Club Fountain Valley Gas Prices
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6853

Rating: 4.8 / 5 (58 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.