• Stars
    star
    2
  • Language
    Java
  • License
    Other
  • Created almost 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Virginia Tech/Web-CAT Java library for use in intro courses

More Repositories

1

code-workout

CodeWorkout: a programming practice and self-study web site
Ruby
225
star
2

pythy

Pythy – the Cloud-Based IDE for Novice Python Programmers
JavaScript
18
star
3

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.
Java
6
star
4

web-cat.github.io

Web pages for Web-CAT organization on github.
HTML
4
star
5

sofia-core

Sofia – Core Components
Java
3
star
6

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 coverage during student testing.
Perl
3
star
7

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.
Java
3
star
8

sofia-maps

Sofia – Mapping/GPS Components
Java
2
star
9

sofia-graphics

Sofia – Graphics Components
Java
2
star
10

sofia-demos

Sofia – Demo Applications
Java
2
star
11

assignment-importer

Eclipse Assignment Importer
Java
1
star
12

auto-plagiarism-reports

Python
1
star
13

web-cat-app

This bundle is not a real subsystem. It is the main application startup configuration for the Web-CAT server. it contains very little code, since all behaviors are provided by subsystems instead.
Perl
1
star
14

webcat-grading-plugin-basiccppmain

A grading plug-in for Web-CAT that lets students write simple main()-oriented programs where instructors can write CxxTest-style correctness tests.
C++
1
star
15

code-reading-dojo

CodeReadingDojo game for Android--practice code reading and error-spotting skills
CSS
1
star
16

electronic-submitter

Library to support electronic submission of assignments
Java
1
star
17

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).
Perl
1
star
18

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.
Java
1
star
19

eclipse-plugins-cxxtest

Eclipse plug-ins to add support for CxxTest unit-testing framework under CDT
C++
1
star
20

web-cat-plugin-tester

Web-CAT Grading Plug-In Testing Tool
Java
1
star
21

maria-chatscript

Conversational scripting for Maria, the Web-CAT virtual teaching assistant
JavaScript
1
star
22

dereferee-with-cxxtest

Dereferee, the C++ diagnostic pointer library, including CxxTest unit-testing framework
C++
1
star
23

netbeans-modules-electronic-submitter

NetBeans integration plug-ins for the Electronic Submitter
Java
1
star
24

eclipse-plugins-electronic-submitter

Eclipse integration plug-ins for the Electronic Submitter
Java
1
star