Tools Catalog

Tool Description License Standards Support
Acos Server Acos server and related sub-projects are a method of distributing browser-based smart learning content in a reusable and interoperable way. CC BY-NC-SA 4.0 LTI, xAPI
CodeCheck CodeCheck is an anonymous, author-friendly autograder optimized for simple programming assignments that provide practice and build confidence. Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA) LTI, SPLICE protocol
Codespec Codespec is a computer programming tutor that offers learners multiple means of engagement, including Parsons problems, debugging, and step-by-step guidance. Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
CodeWorkout CodeWorkout is an online exercise system to help people practice coding exercises on various programming concepts within a web browser,... Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) LTI
HypoCompass HypoCompass is a learning-by-teaching tutoring system with debugging practices focusing on test case development and testing for CS1 students. Apache License 2.0
OpenDSA OpenDSA provides infrastructure and materials to support courses in data structures, algorithms, formal languages, and other CS-related topics. MIT LTI, SPLICE protocol
DBQA Web tool that steps through SQL SELECT query evaluation, highlighting the active clause and showing intermediate results. Used to teach...
jsParsons ACOS content package that delivers Parsons problems (code reordering puzzles). Provides shared JS components and deployment scaffolding for building and...
JSVEE JavaScript library for creating step-by-step program execution visualizations. Offers reusable operations and extensibility for language-specific visual execution content.
PCEX Interactive worked-example system for learning code construction. Breaks solutions into subgoal steps with on-demand explanations and checks, supporting self-paced study...
QuizJET Parameterized Java quiz engine that generates variants, executes reference code to compute correct answers, checks responses, and logs performance for...
QuizPET Parameterized Python quiz tool focused on code behavior/semantics. Generates instances, runs code to derive answers, grades responses, and records results...
WebEx Annotated example viewer for programming code. Learners inspect instructor comments line-by-line, opening explanations as needed to support comprehension and example-based...
AnnEx Repository of WebEx-style annotated programming examples packaged for reuse (often via ACOS). Provides curated example sets across languages for embedding...