NoobLab: An E-Learning Platform for Teaching Programming

被引:4
|
作者
Neve, Paul [1 ]
Hunter, Gordon [1 ]
Livingstone, David [1 ]
机构
[1] Univ Kingston, Learning Technol Res Grp, Kingston Upon Thames, Surrey, England
关键词
e-learning; programming; NoobLab; SYSTEM;
D O I
10.1109/MCSoC.2014.17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 NoobLab, 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.
引用
收藏
页码:55 / 62
页数:8
相关论文
共 50 条
  • [31] E-learning and English Teaching
    Cai, Huiwei
    INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SUPPORTED EDUCATION, 2012, 2 : 841 - 846
  • [32] E-learning in teaching of microeconomics
    Galetic, Fran
    Herceg, Tomislav
    Jakovic, Bozidar
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON E-ACTIVITIES: E-ACTIVITIES: NETWORKING THE WORLD, 2007, : 225 - +
  • [33] e-Learning: Teaching Computer Programming Online to First Year Engineering Students
    Santiago, Lizzie
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [34] E-Learning Model for Teaching Programming Language for Secondary School Students in Indonesia
    Tundjungsari, Vitri
    PROCEEDINGS OF 2016 13TH INTERNATIONAL CONFERENCE ON REMOTE ENGINEERING AND VIRTUAL INSTRUMENTATION (REV), 2016, : 262 - 266
  • [35] DEVELOPING AN ONLINE E-LEARNING SYSTEM FOR TEACHING FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING
    Kose, Utku
    4TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED 2010), 2010, : 5246 - 5255
  • [36] ETHICAL LEARNING BY USING AN E-LEARNING PLATFORM
    Krammer, Johann
    Feiner, Franz
    DISTANCE LEARNING, SIMULATION AND COMMUNICATION 'DLSC 2017', 2017, : 93 - 99
  • [37] Does technology transform teaching? The paradoxical appropriation of an e-learning platform.
    Vieville, Nicolas
    Morillon, Laurent
    Terrier, Linda
    Verclytte, Laurent
    IMSCI '08: 2ND INTERNATIONAL MULTI-CONFERENCE ON SOCIETY, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS, 2008, : 101 - +
  • [38] Developing E-Learning Platform, Improving Teaching Effect of Public Optional Courses
    Sun, Yongli
    Yang, Changqiang
    Gao, Ming
    2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 299 - 302
  • [39] Design and implementation of an E-Learning platform for the DSA teaching support in primary schools
    Progettazione e realizzazione di una piattaforma E-Learning per il supporto alla didattica con i DSA nelle scuole primarie
    1600, Associazione Italiana per l'Informatica e il Calcolo Automatico, Piazzale Rodolfo Morandi, 2, Milano, 20121, Italy (13):
  • [40] USING MASHUP TO CREATE A NEW PLATFORM FOR TEACHING ENGLISH IN THE E-LEARNING ENVIRONMENT
    Sadeghi, Bakhtiar
    Yazdanjoo, Mona
    ANYWHERE, ANYTIME - EDUCATION ON DEMAND, VOL I, 2011, : 351 - 358