Neural networks and artificial intelligence
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
A neural network simulation project
Journal of Artificial Intelligence in Education
A robot laboratory for teaching artificial intelligence
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Teaching computer science with robotics using Ada/Mindstorms 2.0
Proceedings of the 2001 annual ACM SIGAda international conference on Ada
Robotic Explorations: A Hands-on Introduction to Engineering
Robotic Explorations: A Hands-on Introduction to Engineering
Machine Learning
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Neural Networks in the Undergraduate Curriculum
Journal of Computing Sciences in Colleges
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
In this article we describe a project for an undergraduate artificial intelligence class. The project teaches neural networks using LEGO® handy board robots. Students construct robots with two motors and two photosensors. Photosensors provide readings that act as inputs for the neural network. Output values power the motors and maintain the robot along the designated path. In doing this project, students come to realize the difference between training a neural network and the trained neural network. The fun factor associated with this project has encouraged students to elect artificial intelligence as part of their course of study.