• DocumentCode
    59225
  • Title

    A One-Year Introductory Robotics Curriculum for Computer Science Upperclassmen

  • Author

    Correll, Nikolaus ; Wing, R. ; Coleman, D.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Colorado, Boulder, CO, USA
  • Volume
    56
  • Issue
    1
  • fYear
    2013
  • fDate
    Feb. 2013
  • Firstpage
    54
  • Lastpage
    60
  • Abstract
    This paper describes a one-year introductory robotics course sequence focusing on computational aspects of robotics for third- and fourth-year students. The key challenges this curriculum addresses are scalability, i.e., how to teach a robotics class with a limited amount of hardware to a large audience,student assessment, i.e., how to assess the students´ success on robotic design and programming assignments, and depth versus breadth, i.e., how to down-select content from the interdisciplinary field of robotics to computer science students. This is achieved by combining simulation-based laboratory assignments, which can be conducted anywhere and anytime, with compatible hardware devices that allow a seamless transition from simulation to real hardware, and a focus on performance-based assessment with an open-ended final project/competition. Content learning and retention is assessed for a subset of students who successfully went through the proposed curriculum. All class materials as well as hardware-in particular, a low-cost, highly articulated robotic arm developed for teaching advanced robotics concepts-are open-source and available online.
  • Keywords
    computer aided instruction; computer science education; control engineering education; robot programming; computer science upperclassmen; content learning; content retention; depth versus breadth; hardware device; one-year introductory robotics curriculum; performance-based assessment; robotic arm; robotic design; robotic programming assignment; simulation-based laboratory assignment; Computer science; Education; Educational robots; Hardware; Simultaneous localization and mapping; Computer science education; educational robots;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2012.2220774
  • Filename
    6335453