Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
A robot laboratory for teaching artificial intelligence
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Karel the Robot: A Gentle Introduction to the Art of Programming
Karel the Robot: A Gentle Introduction to the Art of Programming
Efficient use of robots in the undergraduate curriculum
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Student competitions and bots in an introductory programming course
Journal of Computing Sciences in Colleges
A web-based programming environment for LEGO mindstorms robots
Proceedings of the 43rd annual Southeast regional conference - Volume 2
Language engineering in the context of a popular, inexpensive robot platform
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A modular approach to language engineering using XML and inexpensive robots
Journal of Computing Sciences in Colleges
Robots in the classroom ... and the dorm room
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
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.