Skip to main navigation Skip to search Skip to main content

Personalizing CS1 with robots

  • Jay Summet
  • , Deepak Kumar
  • , Keith O'Hara
  • , Daniel Walker
  • , Lijun Ni
  • , Doug Blank
  • , Tucker Balch

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

31 Scopus citations

Abstract

We have developed a CS1 curriculum that uses a robotics context to teach introductory programming [1]. Core to our approach is that each student has their own personal robot. Our robot and software have been specifically developed to support the needs of a CS1 curriculum. We frame traditional problems (robot control) in terms that are personal, relevant, and fun. Initial trial classes have shown that our approach is successful and adaptable.

Original languageEnglish
Title of host publicationSIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education
Pages433-437
Number of pages5
DOIs
StatePublished - 2009
Event40th ACM Technical Symposium on Computer Science Education, SIGCSE 2009 - Chattanooga, TN, United States
Duration: Mar 4 2009Mar 7 2009

Publication series

NameSIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education

Conference

Conference40th ACM Technical Symposium on Computer Science Education, SIGCSE 2009
Country/TerritoryUnited States
CityChattanooga, TN
Period03/4/0903/7/09

Keywords

  • CS1
  • Pedagogy
  • Robots

Fingerprint

Dive into the research topics of 'Personalizing CS1 with robots'. Together they form a unique fingerprint.

Cite this