The MyroC Project
MyroC Home Page
Descriptions, products, installation instructions, and other MyroC materials are available at the MyroC home page.
MyroC Project Scope
The MyroC project contains a wide range of Web pages, diagrams, images, C-based infrastructure, example programs, course materials, and supporting materials:
Approximate statistics for CSC 161 materials 06:14 PM on Wednesday, November 29, 2023 Course home directory: /home/walker/public_html/courses/161.sp18 files lines characters Web pages (html/shtml): 221 100111 2657706 labs: 44 19593 506190 readings: 48 43474 1073703 Diagrams/images: 175 N/A N/A Course schedule: 2 349 20663 Supporting include files: 45 1126 36338 CSS style sheet: 1 332 6614 C programs: 343 24810 674269 C header files: 13 724 18886 MyroC header files 2 1120 51671 MyroC implementation files 9 5248 185536 --- ----- ------- Totals: 811 133820 3651683
Contributions to this Effort
To achieve a project of this magnitude, the hardware, software, readings, labs, and other materials from this course have evolved from many sources:
-
The underlying hardware and some software for this course are based on research performed by the Institute for Personal Robots in Education (IPRE), hosted at Georgia Tech and Bryn Mawr College. Their materials, including software interfaces, reference materials, and hardware, were funded by grants from Microsoft Research and the National Science Foundation. (wording modified from suggestions by Douglas Blank of the IPRE project and Bryn Mawr College) The main pages for this work are:
-
The MyroC++ project grew out of efforts by Professor Bruce MacLennan's group, University of Tennessee; special thanks to John Hoare in that group for his assistance.
-
The MyroC project was developed by Henry Walker and his groups at Grinnell College and funded from Grinnell's Dean's Office, Grinnell's HHMI Grant, and the Samuel R. and Marie-Louise Rosenthall Chair of Natural Science and Mathematics (held by Walker).
Summer/Fall 2011 Fall 2013 Fall 2014 Fall 2015 - April O'Neill
- David Cowden
- Dilan Ustek
- Erik Opavsky
- Spencer Liberto
- Dilan Ustek
- Jordan Yuan
- Vasilisa Bashlovkina
- Anita DeWitt
- Jason Liu
- Nick Knoebber
- Marija Ivica
- Sara Marku
- Thu Nguyen
- Ruth Wu
Peer-reviewed, Published Papers
-
David Cowden, April O'Neill, Erik Opavsky, Dilan Ustek, and Henry M. Walker, "A C-based introductory course using robots", SIGCSE '12 Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, February, 2012, pages 27-32.
-
Dilan Ustek, Erik Opavsky, Henry M. Walker, and David Cowden, "Course development through student-faculty collaboration: a case study", ITiCSE '14 Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, June, 2014, pages 189-194.
-
Vasilisa Bashlovkina, Anita DeWitt, Anqing Liu, Nicolas Knoebber, and Henry M. Walker, "A refined C-based infrastructure and curriculum to support robots in introductory CS", Journal of Computing Sciences in Colleges, Volume 30 Issue 5, May 2015, pages 136-143 .
-
Marija Ivica, Sara Marku, Thu Nguyen, Ruth Wu, and Henry M. Walker, "Student-faculty collaboration in developing and testing infrastructure for a C-based course using robots", Journal of Computing Sciences in Colleges, Volume 32 Issue 1, October 2016, pages 57-64.