Abstract

In any form of education continuous learning and training plays an important role while knowledge and skills are equally important. In a given domain, an automated system for training skills and active learning is an effective form of learning. This paper presents a system that helps in active learning and training of skills with respect to database programming. While learning database programming with SQL commands, this system guides the user by giving feedback. The recommendations and the automated feedback help end user to improve his skills and focus on week areas. Classification and correction component proposed in this paper is the core of the system which is based on syntax and grammars and provides necessary feedback. The approaches used are comparison techniques and syntax tree based abstractions which were proved effective. General Terms SQL analysis, refactoring Index Terms Syntax, grammar, comparison techniques, artificial intelligence, education, query language

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call