• DocumentCode
    2113649
  • Title

    NoobLab: An Intelligent Learning Environment for Teaching Programming

  • Author

    Neve, Paul ; Hunter, G. ; Livingston, D. ; Orwell, James

  • Author_Institution
    Kingston Univ., London, UK
  • Volume
    3
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    357
  • Lastpage
    361
  • Abstract
    Computer programming is a highly practical subject and it is essential that those new to the discipline engage in hands-on experimentation as part of the learning process. However, when faced with large cohorts and an increasing demand for distance and student flexible learning, incorporating this into a programming course can be difficult. There is a dynamic that exists between tutor and student in a real-world programming workshop session that is not easily replicated online. In this paper we describe an online learning environment that begins to create an analogue of this dynamic and its successful integration into an undergraduate programming module. Ultimately, the potential exists to not only improve the student learning experience but also investigate and inform programming pedagogy itself.
  • Keywords
    computer aided instruction; computer science education; distance learning; educational courses; further education; programming; teaching; NoobLab; computer programming; distance learning; intelligent learning environment; online learning environment; online replication; programming course; programming pedagogy; real-world programming workshop session; student flexible learning; teaching programming; undergraduate programming module; computer programming; e-learning; educational analytics; pedagogy; virtual laboratories;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence and Intelligent Agent Technology (WI-IAT), 2012 IEEE/WIC/ACM International Conferences on
  • Conference_Location
    Macau
  • Print_ISBN
    978-1-4673-6057-9
  • Type

    conf

  • DOI
    10.1109/WI-IAT.2012.218
  • Filename
    6511708