Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Systematic literature review: teaching novices programming using robots

Systematic literature review: teaching novices programming using robots

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Teaching programming to novices is a difficult task due to the complex nature of the subject, the negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. This study investigates the effectiveness of using robots as tools in the teaching of introductory programming and to determine whether such technology can help to overcome the current barriers for learners in this context. The systematic literature review (SLR) methodology is used to address this aim. Nine electronic databases, the proceedings from six conferences and two journals were searched for relevant literature and exclusion criteria, and after performing several validation exercises, in total, 75% of included papers report that robots are an effective teaching tool and can help novice programmers in their studies. Most of these papers focus on the use of physical robots, however, and further research is needed to assess the effectiveness of using simulated robots.

References

    1. 1)
      • S.P. Imberman , R. Klibaner . A robotics Lab for CS1. J. Comput. Small Coll. , 2 , 131 - 137
    2. 2)
      • Major, L., Kyriacou, T., Brereton, O.P.: `Experiences of prospective high school teachers using a programming teaching tool', Proc. 11th Koli Calling Int. Conf. Computing Education Research (Koli Calling ‘11), 17–20 November 2011, Koli National Park, Finland, p. 126–131.
    3. 3)
    4. 4)
    5. 5)
      • T.R. Flowers , K.A. Gossett . Teaching problem solving, computing, and information technology with robots. J. Comput. Small Coll. , 6 , 45 - 55
    6. 6)
      • Wong, K.: `Teaching programming with LEGO RCX robots', Proc. 18th Information Systems Education Conf., November 2001, Cincinnati, Ohio, USA.
    7. 7)
      • L. Major . Teaching novices programming using robotics: a systematic literature review protocol.
    8. 8)
    9. 9)
    10. 10)
      • Esteves, E., Antunes, R., Fonseca, B., Morgado, L., Martins, P.: `Using second life in programming's communities of practice', Proc. CRIWG 2008, September 2008, Omaha, NE, USA, p. 99–106.
    11. 11)
      • Major, L., Kyriacou, T., Brereton, O.P.: `Systematic literature review: teaching novices programming using robots', Proc. 15th Int. Conf. on Evaluation and Assessment in Software Engineering (EASE 2011), April 2011, UK, p. 21–30, Durham University.
    12. 12)
    13. 13)
    14. 14)
    15. 15)
      • S. Turkle . (2005) The second self – computers and the human spirit.
    16. 16)
      • Kitchenham, B.: `Procedures for undertaking systematic reviews', Technical report, 2004, Keele University.
    17. 17)
      • K. Ala-Mutka . (2004) Problems in learning and teaching programming – a literature study for developing visualizations in the Codewitz-Minerva project.
    18. 18)
      • Fagin, B.: `Measuring the effectiveness of robots in teaching computer science', Proc. 34th SIGCSE Technical Symp. on Science Education, February 2003, Reno, Nevada, USA, p. 307–311.
    19. 19)
    20. 20)
      • Kitchenham, B., Charters, S.: `Guidelines for performing systematic literature reviews in software engineering', Technical report, 2007, Keele University and Durham University Joint Report.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen.2011.0125
Loading

Related content

content/journals/10.1049/iet-sen.2011.0125
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address