/
Ideal ORA Features and Functionality

Ideal ORA Features and Functionality

Assuming we were to keep ORA’s multi-functional nature intact, then the feature should be able to support the same activities it does currently - staff-graded assignments, peer-graded assignments, and self-assessment. It would not make the most sense to add or subtract from this list without more significant research. Therefore, we’ll look at generic features applicable to all three of these types of assessment, followed by any specific features for each assessment type.

General Feature Requirements

  • Support for a customisable range of submission types, including:

    • In-app text entry

    • File uploads

    • Media uploads

      • Video & Audio, with recording capabilities

    • URL responses

    • Annotation of preset PDF files

    • Code submissions

  • Anti-plagiarism checking

    • Compare and reject learner responses that are near-identical to existing submissions

  • Blank submission prevention

  • AI-generated content analysis (similar to tools like ZeroGPT)

    • Should be optional to allow for assignments where the intention is for learners to use generative AI tools, but with a value (such as generation likelihood) displayed to staff regardless.

  • Submission spelling- and grammar-checking

  • Inline commenting/annotation on submissions (Google Docs style)

  • Digital safety and security features, such as virus protection, malicious link scanning, etc.

  • Browsable and searchable (by user, and by content) lists of learner responses for staff

  • Support for a wider variety of grading strategies

    • Flat score

    • By Rubric

    • Others (further academic and educator research necessary to define relevant grading strategies)

  • Resubmission and submission withdrawal by learners who are unsatisfied with their grade or accidentally submitted early

    • This should be optional and carefully implemented, or possibly just disabled for peer grading, as it enables plagiarism

  • Basic syntax and configurable unit tests for code submissions

  • Moderation and learner submission management tools for staff

    • Lock/unlock response

    • Delete response

    • Edit response

    • Ban/allow specific learners to submit

  • Streamlined UI - as minimal as possible

  • Optional notifications for submissions waiting (staff) and submission graded (learners)

    • In-app

    • By email

  • Automatic saving of work-in-progress

  • Comment-only (non-graded ORAs)

  • Discussions tied to ORAs

  • Flexible updates to running ORAs (to fix minor issues such as typos after an ORA has begun)

  • Deadline-free ORAs (for self-paced courses)

Staff-Graded Assignments

The ideal staff-graded assessment tool could have the following features:

  • A clear, full-screen grading interface for staff grading and submission discovery

    • This should not require navigating to the ORA itself

  • Support for multiple staff graders, providing an average score between graders

  • Grading release date - release all grades on a certain date rather than when graded

Peer-Graded Assignments

The ideal peer-graded assignment tool could have the following features:

  • Pre-seeding (staff submission of dummy answers)

    • These should only be offered to learners if an insufficient number of peer submissions exist when a submission is retrieved.

  • Grading outlier detection and handling

    • It should be possible for staff to detect grades that are significantly beyond the average grade, and intervene by adjusting or removing a peer grade.

  • Grading weighting - granting points to learners based on their contributions to peer grading

  • A separate grading and annotation tool for learners (with less functionality than the staff grading tool)

  • Grading moderation tools - override grade, edit comments, delete comments, etc.

  • ORA comment threads

  • Anonymous/identifiable peer grading

Self-Assessment

  • Prompts with text responses

  • Self-grading by rubric

Related content

ORA - Current State, Gaps, and Opportunities
ORA - Current State, Gaps, and Opportunities
More like this
ORA Feature Summary
ORA Feature Summary
More like this
ORA Comparator Research
ORA Comparator Research
More like this
2023-09-01 Educators WG
2023-09-01 Educators WG
More like this
Open Response Assessment - Educator & Learner Updates
Open Response Assessment - Educator & Learner Updates
More like this
ORA Update 2024
More like this