2001 · 22 citations · 4 references
EducationComputer ScienceEducational TechnologyComputer-assisted InstructionProgramming LanguagesRoboticsIntelligent AgentsRobotics EducationRobotics TechnologyComputer Science CurriculumComputer Science PedagogyExplorationRobot Programming LanguagesRobot-assisted LearningRobotics PedagogySimulated EnvironmentsUndergraduate Robotics Education
Using the robot as a metaphor for assisting students in understanding problem solving in general, the algorithmic process, and the relationship between algorithms and computing agents is not new. While simulated robot environments have existed for many years (e.g. Karel the Robot[3]) it is only recently that the technology for inexpensively supplying undergraduates with real robots has become available. Lego Mindstorms, MIT Handyboards, the Rug Warrior, and others are examples of such systems. Programmable in familiar languages, including C, Ada, and Java, these systems allow for the creative exploration of important computer science concepts. Representing a variety of institution types the panelists will discuss their experiences in using hands-on robot-based projects for illustrating various important computer science concepts.
4
Artificial intelligence: A modern approach
Nils J. Nilsson · Artificial Intelligence · 1996 · 10.7K citations
Artificial Intelligence: A Modern Approach
Stuart Russell, Peter Norvig · RPK (Politechniki Krakowskiej) · 1995 · 1.8K citations · Full text
A robot laboratory for teaching artificial intelligence
Deepak Kumar, Lisa Meeden · 1998 · 125 citations · Full text