Title :
Applying cognitive load theory to generate effective programming tutorials
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
Abstract :
In this paper, the author describe our prior work on how automatically generating walk-through tutorials helps novice programmers learn new programming concepts found in unfamiliar code. Following this, the author introduce his proposal to use Cognitive Load Theory to improve the effectiveness of learning new programming concepts from generated tutorials. To accomplish this, the author propose automatically generating personalized tutorials based on a user´s programming expertise.
Keywords :
cognition; computer science education; programming; cognitive load theory; programming concepts learning; programming tutorials; walk-through tutorial generation; Current measurement; Educational institutions; Load modeling; Programming environments; Programming profession; Tutorials;
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
Conference_Location :
San Jose, CA
DOI :
10.1109/VLHCC.2013.6645274