CS 2951-AFrom Brown University RoboticsCS2951-A Robots for EducationSpring Semester 2011 Instructor: Prof. Chad Jenkins M 3:00-5:20 CIT 345 Course description: http://www.cs.brown.edu/courses/csci2951-a.html Website: http://brown-robotics.org/index.php?title=CS_2951-A Mailing list robotics-seminar@lists.cs.brown.edu
IntroductionThis seminar will explore the potential for robotics to engage future generations of scientists and engineers, with a particular focus on broadening participation in computing across society. Academic papers describing existing models, systems, courses, and evaluation for teaching robotics at undergraduate and secondary levels will be covered through students presentations. Group projects will be conducted to find viable and accessible "off-the-shelf" technology solutions suited to teaching robotics without requiring a technical background. Instructor permission required.
GradingGrading for individual enrolled students is broken down as follows:
Students are expected to:
Students are expected to send summaries of papers they are not presenting to the course mailing list (cs295-z@list) prior to the corresponding class meeting. For paper presentations, student presenters must have a rough draft prepared and consult with the instructor at least 2 days before the presentation date. ExpectationsTechnical prerequisitesIt is assumed that students enrolling in this class are proficient in computer programming and can adapt to new programming languages and frameworks. Everyone in the class must be familiar with the basics of using the Robot Operating System (ROS) by implementing the first two projects from cs148 that cover (no written report required):
PresentationsEach presentation of a topic area in class should cover:
Presenters should contact the instructor the Wednesday before they are scheduled to speak. Tentative scheduleEach class meeting will consist of 2 paper presentations given by students. This should take between 1-2 hours. The remaining time will be devoted to a collaborative hacking session to prototype, implement, and evaluate new ideas. Jan 31 - IntroductionDiscussion leader: Chad Jenkins
Feb 7 - rosjs and PR2 Remote Lab IntroductionDiscussion leader: Sarah Osentoski Feb 14 - ScratchDiscussion leader: Drew Kantor
Feb 21 - No class (Long Weekend)Feb 28 - Processing, CellbotsProcessing Discussion leader: Jihoon Lee Mar 7 - No class (HRI 2011)Mar 14 - Alice / PREOPAlice Discussion leader: Tom Goff
PREOP Discussion leader: David Dufresne
Mar 21 - National Robotics WeekDiscussion leader: Sungmin Lee
Mar 28 - No class (Spring Break)Apr 4 - Institute for Personal Robots in EducationDiscussion leader: Alex Unger
Apr 11 - Tekkotsu / ARTSIDiscussion leader: Brian Thomas Apr 18 - Robot competitions surveyDiscussion leader: TBD
Apr 25 TBDMay 2 Final project presentations |