Scale up your review process with our powerful Automated Grading feature
AssignmentOS’s multi-dimensional automated grading removes the manual analysis of students solutions while providing a detailed report of how each student performed,
Automated Unit & Integration Test Scoring
AssignmentOS automatically reviews & scores each student’s submission to your assignment.
Industry-Standard Testing
We use the standard testing library/framework for each of our supported languages, such as Jest for JavaScript, Pytest for Python, etc.
Hidden Test Feature
Hidden Tests are unit/integration tests that are added to the student’s repo once they have submitted their solution, allowing you to test edge cases. Hidden Tests can be easily added to your Custom Assignments.
Run Tests Locally
Allow students to iteratively work on their solution by running tests locally and in GitHub Actions or GitLab CI/CD each time they push a new commit to their repo, reflecting how they develop software in the real world.
Static Code Anaylsis
AssignmentOS automatically detects issues in the student’s code, such as code smells, bad design patterns, etc., allowing students to pick up good habits early on in their learning journey.
Code Coverage Analysis
A breakdown of the percentage of the student’s code that is covered by unit tests, which an important metric used when gauging the quality of a solution.
STUDENT REPORT
Easily Review Student’s Solution
Get familiar with how to quickly read an AssignmentOS student analysis report.
SEE IT IN ACTION
Watch How It Works
Watch a demo of a step-by-step review of a student analysis report.
Check out AssignmentOS!
Start your 1-semester free trial now to check out how to enhance student learning by streamlining your coding assignment workflow.