• DocumentCode
    2372860
  • Title

    Systematic literature review: Teaching novices programming using robots

  • Author

    Major, L. ; Kyriacou, T. ; Brereton, O.P.

  • Author_Institution
    Sch. of Comput. & Math., Keele Univ., Keele, UK
  • fYear
    2011
  • fDate
    11-12 April 2011
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    Background: Teaching programming to novices is a difficult task due to the complex nature of the subject, as negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. Aim: This study investigates the effectiveness of using robots as tools to aid the process of teaching programming and to determine whether such technology can help to overcome the current barriers for learners in this context. Method: The Systematic Literature Review (SLR) methodology has been selected to discover how effective the use of robotics has been in the teaching of introductory programming concepts. Nine electronic databases, the proceedings from six conferences and two journals have been searched for literature relevant to the study. Results: After applying inclusion and exclusion criteria 34 articles have been accepted in the SLR. 74% of included literature report robots to be an effective teaching tool and one that can help novice programmers in their studies. Conclusion: Robots can be a powerful and effective tool when used in an introductory programming course but the potential remains to further investigate methods for their implementation. Thoughts on the use of the SLR methodology from the perspective of a PhD student are also given.
  • Keywords
    computer science education; educational courses; robot programming; electronic databases; introductory programming courses; programming teaching; robots; student understanding; systematic literature review; SLR; innovative; learning; novices; programming; robotics; robots; systematic literature review; teaching;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Evaluation & Assessment in Software Engineering (EASE 2011), 15th Annual Conference on
  • Conference_Location
    Durham
  • Electronic_ISBN
    978-1-84919-509-6
  • Type

    conf

  • DOI
    10.1049/ic.2011.0003
  • Filename
    6083158