A robot laboratory for teaching artificial intelligence
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Map learning and high-speed navigation in RHINO
Artificial intelligence and mobile robots
Using autonomous robotics to teach science and engineering
Communications of the ACM
Evolutionary Robotics: The Biology,Intelligence,and Technology
Evolutionary Robotics: The Biology,Intelligence,and Technology
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Marker Tracking and HMD Calibration for a Video-Based Augmented Reality Conferencing System
IWAR '99 Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality
Multiple View Geometry in Computer Vision
Multiple View Geometry in Computer Vision
Quantitative analysis of the effects of robots on introductory Computer Science education
Journal on Educational Resources in Computing (JERIC)
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
Using robots in an undergraduate artificial intelligence course: an experience report
FIE '01 Proceedings of the Frontiers in Education Conference, 2001. 31st Annual - Volume 02
Speeded-Up Robust Features (SURF)
Computer Vision and Image Understanding
CSbots: design and deployment of a robot designed for the CS1 classroom
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Do LEGO® Mindstorms® motivate students in CS1?
Proceedings of the 40th ACM technical symposium on Computer science education
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Want to become a music composer?: try with intermediate programming skills
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
In this paper we describe a collection of course materials designed to be used in an undergraduate introduction to artificial intelligence (AI) course. These materials include three programming assignments, each touching upon core AI topics, which require that the students build the main functionalities of a guide robot. These assignments were carefully designed to allow the same solution to work both with a robot simulator and an inexpensive web-cam as well as with real robots. An overview of the course and the assignments is given along with references to online versions of the resources developed to teach the course.