CHI TIẾT NGHIÊN CỨU …

Tiêu đề

Teaching Undergraduate Software Design in a Liberal Arts Environment Using RoboCup

Tác giả

Huang T.; Swenton F.

Năm xuất bản

2003

Source title

Proceedings of the Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiSCE)

Số trích dẫn

3

DOI

10.1145/961540.961544

Liên kết

https://www.scopus.com/inward/record.uri?eid=2-s2.0-6344228229&doi=10.1145%2f961540.961544&partnerID=40&md5=8d37e44c241bdd9f5be6542fcb4e9368

Tóm tắt

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.

Từ khóa

Computer science education; Curriculum; Multi-agent systems; Programming teams; RoboCup; Simulation; Software design

Tài liệu tham khảo

Birk A., Autonomous Systems Course, (2000); Buhler P., Vidal J., Biter: A Platform for the Teaching and Research of Multiagent Systems' Design Using RoboCup, RoboCup 2001: Robot Soccer World Cup V. LNCS/LNAILecture Notes, 2377, (2002); Chen M., Et al., RoboCup Soccer Server Users Manual, (2002); Heintz F., Kummeneje J., Scerri P., Using Simulated RoboCup to Teach AI in Undergraduate Education, Scandinavian Conference on AI, (2001); Computing Curricula 2001 Final Report, (2001); Kummeneje J., RoboCup as a Means to Research, Education, and Dissemination, (2001); Langner K., Krislet RoboCup Client; Lund H.H., Adaptive Robots Course, (1999); Malec J., CD5320: RoboCup Course, (2000); Vidal J., Buhler P., Using RoboCup to Teach Multiagent Systems and the Distributed Mindset, ACM Technical Symposium on Computer Science Education, (2002)

Nơi xuất bản

Association for Computing Machinery

Hình thức xuất bản

Conference paper

Open Access

Nguồn

Scopus