https://github.com/cpu-ds/coderunnerex
A Moodle question type plugin allowing teachers to run a program to grade a student's answer.
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 1 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.7%) to scientific vocabulary
Repository
A Moodle question type plugin allowing teachers to run a program to grade a student's answer.
Basic Info
- Host: GitHub
- Owner: CPU-DS
- License: gpl-3.0
- Language: PHP
- Default Branch: main
- Size: 131 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
Readme.md
CodeRunner-ex
Introduction
This Moodle plugin extends the functions of CodeRunner (a Moodle question type plugin that allows teachers to run a program in order to grade a student's answer), providing more features and customization options, mainly including:
- More settings of CodeRunner-ex plugin, allowing administrator to set the default CodeRunner question type, editor size, grading method and so on.
- Encryption Code and test result transfer between client and server, helping to work around security mechanism of some servers.
- Interactive result table with copy buttons, helping students to copy the long inputs/outputs of testcases to their own codes.
- AI code helper, helping students to analysis the question and their own codes with LLM model (requiring Code-AiHelper server on backend).
Requirement
Moodle V4.0 or later, CodeRunner v4 or later.
Installation
Just install this plugin as other regular Moodle plugins. After the installation of Moodle and CodeRunner, copy all files of this repo to question/type/coderunnerex directory of Moodle root (you may also need to change the ownership and access rights to ensure the directory and its contents are readable by the webserver). Then login to Moodle with an administrator account, follow the instructions of plugin upgrade.
Usage
When creating new questions in the question bank page of Moodle, a new question type (CodeRunner-ex) should be available. Just choose this type and configure the question as you like.
Owner
- Name: CPU-DS
- Login: CPU-DS
- Kind: organization
- Repositories: 1
- Profile: https://github.com/CPU-DS
GitHub Events
Total
- Member event: 1
- Push event: 5
- Create event: 2
Last Year
- Member event: 1
- Push event: 5
- Create event: 2
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| partridgejiang | p****e@c****n | 6 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0