oct 5, 2005 - IDE Support for Test-driven Development and Automated Grading in Both Java and C++
Description:
Authors:
- Anthony Allowatt
- Stephen Edwards
Conference:
Eclipse conference 2005 (eclipse'05)
Abstract:
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.
Keywords:
Test-driven development, test-first coding, electronic assignment submission, Eclipse IDE, extreme programming, electronic grading
Link:
file:///C:/Users/yeray/Zotero/storage/8AS7PU6Q/Allowatt%20y%20Edwards%20-%202005%20-%20IDE%20Support%20for%20Test-driven%20Development%20and%20Automa.pdf
Added to timeline:
Automatic Assessment Systems Timeline
Date: