Publication | Closed Access
Automated Feedback Framework for Introductory Programming Courses
35
Citations
7
References
2016
Year
Unknown Venue
Software MaintenanceEngineeringVerificationEducationSoftware EngineeringOn-line TestingSoftware AnalysisProgramming Language TeachingProgram EvaluationIntelligent Tutoring SystemAutomated GradingTest AutomationAutomated AssessmentLearning AnalyticsComputer ScienceFeedback FrameworkGradingProgram AnalysisSoftware TestingProgram ComprehensionElectronic AssessmentGrading ToolsTest Cases
Using automated grading tools to provide feedback to students is common in Computer Science education. The first step of automated grading is to find defects in the student program. However, finding bugs in code has never been easy. Comparing computation results using a fixed set of test cases is still the most common way to determine correctness among current automated grading tools. It takes time and effort to design a good set of test cases that can test the student code thoroughly. In practice, tests used for grading are often insufficient for accurate diagnosis.
| Year | Citations | |
|---|---|---|
Page 1
Page 1