Sciweavers

ECLIPSE
2005
ACM

IDE Support for test-driven development and automated grading in both Java and C++

13 years 6 months ago
IDE Support for test-driven development and automated grading in both Java and C++
Students need to learn testing skills, and using test-driven development on assignments is one way to help students learn. We use a flexible automated grading system called Web-CAT to assess student assignments, including the validity and completeness of their own test cases. By building on existing educational plug-ins for Eclipse, and adding our own plug-ins for electronic submission and for unit testing support in C++, we are able to use Eclipse as a portal to all the services our students will need, allowing them to accomplish all their tasks entirely within the IDE, from their project’s inception to its submission and evaluation. Further, we are able to carry students through the transition from Java programming to C++ programming within this same environment. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer and Information
Anthony Allowatt, Stephen Edwards
Added 14 Oct 2010
Updated 14 Oct 2010
Type Conference
Year 2005
Where ECLIPSE
Authors Anthony Allowatt, Stephen Edwards
Comments (0)