Design and implementation of computer games: A capstone course for undergraduate computer science education

被引:16
|
作者
Jones, Randolph M. [1 ]
机构
[1] Colby Coll, Waterville, ME, United States
关键词
Curricula - Game theory - Students - Teaching;
D O I
10.1145/331795.331866
中图分类号
学科分类号
摘要
This paper presents a course in the design and implementation of computer games, offered as an upper-division computer science course at Colby College during the winter semester, 1999. The paper describes the material, topics, and projects included in the course. More generally, I argue that this course provides an ideal environment for students to integrate a wide base of computer knowledge and skills. The paper supports this argument by presenting the variety of computer science concepts covered in the course, as well as pointing out potential areas of variation in future courses, depending on the tastes and priorities of the instructor.
引用
收藏
页码:260 / 264
相关论文
共 50 条
  • [21] Streamlined software development in the computer science capstone course 'senior projects'
    Dascalu, S
    INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 2, PROCEEDINGS, 2004, : 337 - 342
  • [22] Introducing Cryptography Course in Computer Science Undergraduate Curricula
    Narang, Hira
    Chen, Chung-Han
    PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 287 - 290
  • [23] A mobile robotics course for undergraduate students in computer science
    Soto, Alvaro
    Espinace, Pablo
    Mitnik, Ruben
    2006 IEEE 3RD LATIN AMERICAN ROBOTICS SYMPOSIUM, 2006, : 54 - +
  • [24] 10 Binary Games for Computer Science Education
    Wright, Hannah
    Aycock, John
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1308 - 1308
  • [25] Computer Card Games in Computer Science Education: A 10-Year Review
    Kordaki, Maria
    Gousiou, Anthi
    EDUCATIONAL TECHNOLOGY & SOCIETY, 2016, 19 (04): : 11 - 21
  • [26] Empowering Learners in Higher Education: Redesigning an Online Computer Science Course Through Universal Design for Learning Implementation
    Redstone, Ana E.
    Luo, Tian
    TECHTRENDS, 2024, 68 (05) : 869 - 881
  • [27] Considering Computing Education in Undergraduate Computer Science Programmes
    Cutts, Quintin
    Kallia, Maria
    Anderson, Ruth
    Crick, Tom
    Devlin, Marie
    Farghally, Mohammed
    Mirolo, Claudio
    Runde, Ragnhild Kobro
    Seppala, Otto
    Urquiza-Fuentes, Jaime
    Vahrenhold, Jan
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL. 2, 2023, : 567 - 568
  • [28] Computational Intelligence Course in Undergraduate Computer Science and Engineering Curricula
    Minaie, Afsaneh
    Sanati-Mehrizy, Paymon
    Sanati-Mehrizy, Ali
    Sanati-Mehrizy, Reza
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [29] Lessons Learned: The Evolution of an Undergraduate Robotics Course in Computer Science
    Salas, R. Pito
    ROBOTICS IN EDUCATION, RIE 2024, 2024, 1084 : 54 - 64
  • [30] A capstone course for a Computer Information Systems major
    Tuttle, SM
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 265 - 269