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.
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: TBD
Feb 21 - No class (Long Weekend)Feb 28 - ProcessingDiscussion leader: TBD Mar 7 - No class (HRI 2011)Mar 14 - AliceDiscussion leader: TBD
Mar 21 - PREOP
Mar 28 - No class (Spring Break)=Course Topics1/30 Course Overview2/7 2/14 2/21 2/28 3/7 3/14 3/21 3/28 4/4 4/11 4/18 4/25 5/2 5/9
Platforms: Scribbler/MyroInstitute for Personal Robotics (GT, Bryn Mawr) Competitions: BotballCompetitions: FIRST RoboticsCompetitions: RoboCupRoboCup Junior Platforms: LEGO MindstormsFirst Lego League Platforms: Artbotics (UMass-Lowell)Programming: Tangible Programmingtern (tufts) Programming: Visual ProgrammingAlice (CMU) Scratch (MIT) Visual Programming for RobotsPREOP (Alabama) Robot Middleware: TekkotsuRobot Middleware: PR2 Remote LabRobot Middleware: ROS, rosjsRobot Middleware: YARPEvents: National Robotics WeekUpper-level Robotics Coursescs148 (Brown) cs154 (HMC) cs196s (Duke) Platforms: CellbotsSurvey: Telepresence RobotsTexai (WG) QB (Anybots) Vgo Ava (irobot) Giraffe (Headthere) Telenoid/Actroid (Ishiguro) MeBot (MIT) Terk (CMU) Tilr (RoboDynamics) Jazz Connect (Gostai) MantaroBot Resourcesspark (irobot) Robotics Academy (CMU)
|