Web-CAT is a plug-in based web application for automatically grading programming assignments in many programming languages. This project also provides Eclipse plugins for electronic submission and feedback services directly from the Eclipse IDE.

We now use github for source code control (https://github.com/web-cat), although all file releases are still provided here through SourceForge. The CVS repository here is for archival purposes only.

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow Web-CAT

Web-CAT Web Site

Other Useful Business Software
AlertBot: Website Monitoring of Uptime, Performance, and Errors Icon
AlertBot: Website Monitoring of Uptime, Performance, and Errors

For IT Professionals and network adminstrators looking for a web application monitoring solution

AlertBot monitors your website's full functionality around the clock so you can focus your time on more important things.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Hi Stephen , I am facing problem. I deployed it on local tomcat server,I am facing problem while grading is being done. its not being evaluated and assignment are moving to suspended state. Please help me. GraderQueueProcessor: technicalFault<>: [Grader] Grading error: student1 #14 I saw the code also, looks like in my case workingDirectory is not getting created. Can you please help me ?
  • Thanks for Web-cat, it's the best!
    1 user found this review helpful.
  • This software has really helped out our instructors to provide consistent and timely feedback to students learning programming. It's grading schema is brutally honest, which may upset students at first, but in the long run it makes them better developers.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Education

User Interface

Web-based

Programming Language

Perl, C++, Java

Database Environment

MySQL

Related Categories

Perl Exam Software, Perl Computer Aided Instruction (CAI) Software, C++ Exam Software, C++ Computer Aided Instruction (CAI) Software, Java Exam Software, Java Computer Aided Instruction (CAI) Software

Registered

2005-06-22