Abstract: This innovative practice full paper describes the design, implementation, and evaluation of the Abstract Syntax Tree Reviewer and Output Tester (ASTRO), a semi-automated grading system for ...