AI Check

Local plugins ::: local_aicheck
Maintained by Brian Pool
AI Check gives students instant AI-powered feedback on their assignment submissions before final grading. Students click a button, receive constructive suggestions, and can revise their work - all without affecting their grade. Automatically detects student grade level and provides age-appropriate feedback.
Latest release:
3 downloads
Current versions available: 1

AI Check empowers students to improve their work before final submission by providing instant, AI-powered feedback on assignments.

Key Features

For Students

  • Instant Feedback: Click "AI Check" button to get immediate constructive feedback
  • No Grade Impact: Feedback only - doesn't affect actual assignment grades
  • Unlimited Checks: Students can revise and re-check their work multiple times
  • Age-Appropriate: Automatically adjusts feedback language for grades 3-12
  • Private & Safe: Only students can check their own work

For Teachers

  • Zero Configuration: No per-assignment setup needed
  • Automatic Integration: Works with existing assignments and rubrics
  • Uses Your Rubrics: Automatically reads uploaded rubric files
  • System-Wide Settings: Configure once, works everywhere
  • Reduces Workload: Students get preliminary feedback before teacher grading (the button is disabled once graded.)

How It Works

  1. Student creates or edits their assignment submission
  2. Student clicks "AI Check" button (appears after content is added)
  3. AI analyzes work against assignment requirements and rubric
  4. Feedback appears in popup with:
    • What the student did well (if applicable)
    • 2-3 specific suggestions for improvement
    • Notes about any missed assignment requirements
  5. Student revises their work based on feedback
  6. Student submits when ready

Supported Submission Types

  • Online text submissions
    • Including Google Doc links (shared correctly)
  • File uploads:
    • Microsoft Word (.docx)
    • PDF files (.pdf)
    • Plain text (.txt)
  • Works with teacher-uploaded rubrics (PDF, DOCX, TXT)

Grade Level Detection

AI Check automatically detects student grade level from their username:

  • Looks for 2 or 4 digit graduation year (e.g., "jsmith25" = class of 2025)
  • Calculates current grade based on graduation year
  • Adjusts feedback vocabulary and complexity accordingly
  • Supports grades 3-12 (defaults to grade 9 if not detected)

Installation

  1. Install plugin via Moodle plugin installer or upload to /local/aicheck/
  2. Complete installation at Site Administration > Notifications
  3. Configure AI provider at Site Administration > AI > AI providers
  4. (Optional) Customize AI assistant name and instructions at Site Administration > Plugins > Local plugins > AI Check

Important Note:

  1. The feedback is based on the model configured in the Moodle AI settings
  2. The better the assignment description, the closer the feedback will be.
  3. No real assignment description will leave the AI to "make up" feedback!
  4. This plugin will work for properly shared (anyone with the link) Google Drive items.  The example response image is of a Google Slides presentation and the feedback was spot on!

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Brian Pool (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments