Repositories
-
code-workout
CodeWorkout: a programming practice and self-study web site
-
eclipse-plugins-electronic-submitter
Eclipse integration plug-ins for the Electronic Submitter
-
netbeans-modules-electronic-submitter
NetBeans integration plug-ins for the Electronic Submitter
-
web-cat-subsystem-Grader
This Web-CAT subsystem provides all of Web-CAT's automated grading services. It manages all grading plug-ins as well.
-
web-cat-subsystem-JobQueue
This Web-CAT subsystem contains the infrastructure used for running job queues in other Web-CAT subsystems. It provides common base classes and features used by other subsystems.
-
web-cat-subsystem-Reporter
This Web-CAT subsystem provides all of Web-CAT's data reporting services.
-
web-cat-subsystem-Core
This is the principal subsystem for Web-CAT, and provides all the capabilities necessary for loading and operating all other subsystems. It also provides authentication services, and common UI elements used system-wide.
-
web-cat.github.io
Web pages for Web-CAT organization on github.
-
web-cat-plugin-PythonPlugin
A Web-CAT grading plug-in for Python that is designed to execute the student program against a set of student-provided tests and also against a set of instructor-provided tests (reference tests).
-
maria-chatscript
Conversational scripting for Maria, the Web-CAT virtual teaching assistant
-
web-cat-plugin-JavaTddPlugin
This "all-in-one" plug-in is designed to provide full processing and feedback generation for Java assignments where students write their own JUnit test cases. It includes ANT-based compilation, JUnit processing of student-written tests, support for instructor-written reference tests, PMD and Checkstyle analysis, and JaCoCo-based tracking of code…
-
pythy
Pythy – the Cloud-Based IDE for Novice Python Programmers
-
queso
QUESO: QUizzes and Exams Served Online
-
web-cat-subsystem-DevEventTracker
This Web-CAT subsystem provides support for IDE-based event data collection from IDE's such as Eclipse.
-
deveventtracker-feedback
Incremental development feedback provider for Web-CAT assignments with associated programming data.
-
webcat-submission-energy-faq
Forked from mikesir87/webcat-submission-energy-faqQuick repo to collaborate on submission energy
-
eclipse-plugins-importer-exporter
A single Eclipse plug-in and feature that combines the electronic submitter with a UI to easily import projects and dependencies for assignments.
-
web-cat-subsystem-Admin
This Web-CAT subsystem provides tools for Web-CAT administrators to use, including configuration support and direct database browse and edit capabilities.
-
web-cat-subsystem-PerlForPlugins
This Web-CAT subsystem provides support for Perl-based grading plug-ins, including a number of common CPAN modules as well as some custom-written Perl modules useful by plug-ins.
-
web-cat-subsystem-CheckstyleForPlugins
This Web-CAT subsystem provides Checkstyle (v7.1.1) to support grading plug-ins that perform static analysis of Java code.
-
web-cat-subsystem-PMDForPlugins
This Web-CAT subsystem provides PMD to support grading plug-ins that perform static analysis of Java code.
-
web-cat-subsystem-ExternalJars
This Web-CAT subsystem contains all of the external support jars used by Web-CAT ands its subsystems. It provides for automatic update control over these jars.
-
web-cat-plugin-SummarizeTddGradePlugin
This Web-CAT grading plug-in is a generic feedback generation script for TDD-based grading. It is designed to execute as the last stage, after any compilation and execution of student and reference implementations has been completed.
-
web-cat-plugin-SchemeTddPlugin
A Web-CAT grading plug-in for Scheme. It is designed to execute the student program and a reference implementation against a set of student tests. It does not generate any feedback.