Communications of the ACM
Object-oriented systems analysis: a model-driven approach
Object-oriented systems analysis: a model-driven approach
Object-oriented modeling and design
Object-oriented modeling and design
Active learning and its use in computer science
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Integrating Robotics Research with Undergraduate Education
IEEE Intelligent Systems
Robots make computer science personal
Communications of the ACM - Software product line
A state diagram creation and code generation tool for robot programming
Journal of Computing Sciences in Colleges
Behavior based approach for robot navigation and chemical anomaly tracking
ICIRA'11 Proceedings of the 4th international conference on Intelligent Robotics and Applications - Volume Part II
Hi-index | 0.01 |
This paper discusses the advantages of using state diagrams to model the behavior of robots and how to translate those models into code. Our main focus was to use robot programming with state diagrams as a context to teach introductory programming languages in an undergraduate curriculum.