Using RoboCup to teach multiagent systems and the distributed mindset
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Using Simulated RoboCup to Teach AI in Undergraduate Education
SCAI '01 Proceedings of the Seventh Scandinavian Conference on Artificial Intelligence
Biter: A Platform for the Teaching and Research of Multiagent Systems' Design Using RoboCup
RoboCup 2001: Robot Soccer World Cup V
Integrating the computer science curriculum by using robot soccer simulator
Proceedings of the Emerging M&S Applications in Industry & Academia / Modeling and Humanities Symposium
Hi-index | 0.00 |
Most large research universities include a software design or software development course as a required or elective component of an undergraduate computer science major. For various reasons, some institutions, including many liberal arts colleges and primarily undergraduate institutions, do not. In this paper, we present a software design course, tailored to undergraduate computer science students within a liberal arts environment, based on the RoboCup soccer simulation platform. We describe the course curriculum and outline its goals, which student evaluations suggest it achieved. We also outline the features of our "NewKrislet" soccer player, which provides an elementary but sufficiently functional entry point to Robocup client design.