Title :
Enhanced JavaScript Learning Using Code Quality Tools and a Rule-Based System in the FLIP Exploratory Learning Environment
Author :
Karkalas, Sokratis ; Gutierrez-Santos, Sergio
Author_Institution :
Dept. of Comput. Sci. & Inf. Syst., Univ. of London, London, UK
Abstract :
The ´FLIP Learning´ (Flexible, Intelligent and Personalised Learning) is an Exploratory Learning Environment (ELE) for teaching elementary programming to beginners using JavaScript. This paper presents the subsystem that is used to generate individualised real-time support to students depending on their initial misconceptions. The subsystem is intended to be used primarily in the early stages of student engagement in order to help them overcome the constraints of their Zone of Proximal Development (ZPD) with minimal assistance from teachers.
Keywords :
Java; computer science education; knowledge based systems; programming; teaching; ELE; FLIP exploratory learning environment; JavaScript learning; ZPD; code quality tools; elementary programming teaching; flexible intelligent and personalised learning; rule-based system; student engagement; zone of proximal development; Artificial intelligence; Computers; Education; Programming profession; Syntactics; Visualization; exploratory learning; personalisation; rule-based system;
Conference_Titel :
Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference on
Conference_Location :
Athens
DOI :
10.1109/ICALT.2014.35