An online programming judge cum auto gradder application.
-
Updated
Dec 22, 2022 - Vue
An online programming judge cum auto gradder application.
A python interpreter API for a distributed pair programming platform built for my IRB-approved thesis project in UC Berkeley.
🦞 A CLI tool for staff to help students more effectively by downloading their submission from the Autograder
Autograder for Practice-It submissions
A Chrome Extension which enables automatic grading (currently using Porter's Stemmer and Stopword Removal) of (short) Free Response questions in Blackboard.
Example pylc3 testers and lc-3 assembly code for documention for pylc3
Examples of autograders using the pylc3.unittest library. Intended as documentation for pylc3.unittest for TAs to become familiar with writing autograders.
Helper functions for the R autograder in PrairieLearn
A java build tool for novices, that doubles as a scriptable autograder, also provides OpenAI generated feedback.
docs and webpage for the InfoMark online platform
Engage is a MERN stack application that allows teachers to create and manage courses, post study material, create assignments and take quizzes. Students can join courses, view study material, submit assignments and view their performance.
🤖 Gradescope autograder for Percolator
jupyterquest streamlines code and documentation quality in .ipynb files, integrating seamlessly with GitHub Actions. It automates reviews of code style, organization, commit clarity, and repo structure, fostering coding excellence in educational and collaborative projects.
Example Gradescope autograders that I've employed in my classes
Dashboard React project code Autograding built in Nextjs
This is the source code for a Music Autograder for University of Michigan Music Theory classes. Currently in talks with Umich professors about pitching the use of this product within Music Theory classes to speed up the grading of assignments
Easy to setup autograder for C++ assignments in gradescope.
Add a description, image, and links to the autograder topic page so that developers can more easily learn about it.
To associate your repository with the autograder topic, visit your repo's landing page and select "manage topics."