Automatic Conceptual Feedback on Software Tests

dc.contributor.authorKumar, Pranay
dc.date.accessioned2017-05-10T00:26:34Z
dc.date.available2017-05-10T00:26:34Z
dc.date.issued2017
dc.description.abstractStudents in introductory programming courses face many challenges. While the educators try their best to assist students with these challenges by adopting different approaches, majority of them end up overlooking the significance of software testing activities. However, these activities are crucial for any developer. This paper proposes and then develops a tool, Testing Tutor, developed by us to help improve student’s testing skills by providing them with conceptual feedback on their tests. We believe that such an approach will help students understand basic testing concepts and understand the reasons for their mistakes instead of offering them the option to simply tweak the source/test code at the erroneous location pointed out by test runner or coverage tool. This paper details the process of designing and building a prototype for such a tool and lessons learnt.en_US
dc.identifier.urihttps://hdl.handle.net/10365/25987
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU Policy 190.6.2
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdf
dc.subject.lcshSoftware engineering -- Study and teaching (Higher)en_US
dc.subject.lcshComputer software -- Testing.en_US
dc.subject.lcshIntelligent tutoring systems.en_US
dc.subject.lcshComputer-assisted instruction.en_US
dc.titleAutomatic Conceptual Feedback on Software Testsen_US
dc.typeMaster's paperen_US
ndsu.advisorWalia, Gursimran
ndsu.collegeEngineeringen_US
ndsu.degreeMaster of Science (MS)en_US
ndsu.departmentComputer Scienceen_US
ndsu.programSoftware Engineeringen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Automatic Conceptual Feedback on Software Tests.pdf
Size:
956.83 KB
Format:
Adobe Portable Document Format
Description:
Automatic Conceptual Feedback on Software Tests

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: