DocumentCode :
146620
Title :
NoobLab: An E-learning Platform for Teaching Programming
Author :
Neve, Paul ; Hunter, G. ; Livingstone, David
Author_Institution :
Learning Technol. Res. Group, Kingston Univ., Kingston upon Thames, UK
fYear :
2014
fDate :
23-25 Sept. 2014
Firstpage :
55
Lastpage :
62
Abstract :
Computer Programming remains a difficult discipline to teach. E-learning can help improve student engagement and outcomes but offerings designed to teach programming in a University context are rudimentary when compared to publicly available sites such as Code Academy. This paper describes Noob Lab, an e-learning platform for teaching programming. The environment provides a complete suite of features surpassing prior work, and has successfully been used in a number of undergraduate modules to improve student outcomes, satisfaction, and inform pedagogy.
Keywords :
computer aided instruction; computer science education; distance learning; educational courses; educational institutions; programming; teaching; NoobLab; computer programming teaching; e-learning platform; student engagement; university context; Multicore processing; System-on-chip; NoobLab; e-learning; programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Multicore/Manycore SoCs (MCSoc), 2014 IEEE 8th International Symposium on
Conference_Location :
Aizu-Wakamatsu
Type :
conf
DOI :
10.1109/MCSoC.2014.17
Filename :
6949453
Link To Document :
بازگشت