Design patterns: an essential component of CS curricula
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
The use of robots in the undergraduate curriculum: experience reports
Proceedings of the thirty-second 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
Quantitative analysis of the effects of robots on introductory Computer Science education
Journal on Educational Resources in Computing (JERIC)
Proceedings of the 40th ACM technical symposium on Computer science education
Alice and robotics in introductory CS courses
The Fifth Richard Tapia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations
Programming Khepera II robot for autonomous navigation and exploration using the hybrid architecture
Proceedings of the 47th Annual Southeast Regional Conference
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Robots in the classroom ... and the dorm room
Journal of Computing Sciences in Colleges
Mindstorms as an electronic tangible across the computing curriculum
Journal of Computing Sciences in Colleges
dLife: a Java library for multiplatform robotics, AI and vision in undergraduate CS and research
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Hi-index | 0.00 |
In this paper we describe how a single Khepera II robot was used for an assignment in a senior level course on graphical user interface implementation. The assignment required each student to implement a graphical user interface for remotely controlling a Khepera II robot. From the author's point of view, the focus of the project was how to efficiently and effectively allow the 35 students enrolled in the course to have access to the robot for the purposes of testing and debugging. Furthermore, two of the students were enrolled through the distance education program and were remotely located. The intent was to see if an assignment making use of the robot would stimulate student interest, and whether it could be done with a minimal investment in hardware, lab, and instructor resources. The students were surveyed at the conclusion of the assignment in order to assess the effectiveness of the assignment. The results of this survey are presented, along with plans for future work.