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
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
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

C++, Java, Perl

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