Publication | Open Access
sk_p: a neural program corrector for MOOCs
115
Citations
14
References
2016
Year
Unknown Venue
Artificial IntelligenceIncorrect Student ProgramIntelligent Information ProcessingProgram CheckingEngineeringMachine LearningSemantic ErrorsVerificationSoftware EngineeringNeural Program CorrectorSoftware AnalysisProgramming Language TeachingComputational LinguisticsRobot LearningLanguage StudiesAutomated AssessmentLearning AnalyticsComputer ScienceAutomatic Program CorrectionAutomated RepairAutomated ReasoningProgram AnalysisSoftware TestingProgram ComprehensionFormal MethodsData-driven LearningLinguistics
We present a novel technique for automatic program correction in MOOCs, capable of fixing both syntactic and semantic errors without manual, problem specific correction strategies. Given an incorrect student program, it generates candidate programs from a distribution of likely corrections, and checks each candidate for correctness against a test suite.
| Year | Citations | |
|---|---|---|
Page 1
Page 1