Skip to content

Latest commit

 

History

History
1 lines (1 loc) · 788 Bytes

elevatorpitchSWELL.md

File metadata and controls

1 lines (1 loc) · 788 Bytes

SWELL is an educational learning platform aimed at elementary aged students to help them learn the basics of coding, and we are currently working on a system to provide intelligent, helpful error messages and hints to guide students through lessons without the help of a teacher. Currently, we are working on the parser library used by SWELL to implement built in error traces within parsers themselves as well as edit suggestion tools via edit distance to optimally fix parsing and syntactic errors. These errors will be translated into simple and clear messages, hopefully achieving the accuracy and effectiveness of a live tutor. In the future, we hope to implement tree-edit algorithms on the AST's of teacher solutions and student code to determine higher level algorithmic errors.