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 07:19 AM on Friday, November 15, 2024 Course home directory: /home/faculty/hwalker/public_html/courses/115-sonoma.sp22 files lines characters Web pages (html/shtml): 240 111002 2936959 labs: 50 21746 555291 readings: 49 43188 1062550 Diagrams/images: 171 N/A N/A Course schedule: 1 81 1656 Supporting include files: 43 1121 35103 CSS style sheet: 1 399 8165 C programs: 344 25269 689394 C header files: 12 700 18674 MyroC header files 2 1202 55719 MyroC implementation files 18 12368 461660 --- ----- ------- Totals: 832 152142 4207330
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.