ARTIFICIAL LIFE CONTEST - A Tool for Informal Teaching of Artificial Intelligence

Diego Milone, Georgina Stegmayer, Daniel Beber

2009

Abstract

This work reports an experience in using an Artificial Life competitive game that simulates an artificial life environment for unstructured and informal Artificial Intelligence (AI) teaching to students from computer science engineering careers. The game consists of a simulated Petri dish where two colonies of microorganisms –software agents– must struggle to survive. To achieve this goal, the participants must implement surviving strategies for their agents, which include fighting strategies and basic reproduction rules to prevail over all the artificial environment. The technical bases of the contest as well as a description of the artificial life model are explained in detail. The pedagogical experience acquired in the contest development is discussed, as well as the resulting learning experience, which generated students enthusiasm and has helped them to develop mental models of possible AI algorithms.

References

  1. Chiang, A. (2007). Motivate ai class with interactive computer game. Proc. of IEEE Int. Workshop on Digital Game and Intelligent Toy Enhanced Learning, 1(1).
  2. Hingston, P., Combes, B., and Masek, M. (2006). Teaching an undergraduate ai course with games and simulation. LNCS, 3942(1):494-506.
  3. Kim, I.-C. (2006). 3d interactive computer games as a pedagogical tool. LNCS, 4270(1):536-544.
  4. Lotka, A. J. (1925). Elements of physical biology. Williams & Wilkins Co., Baltimore.
  5. Martens Alke, D. H. and Steffen, M. (2008). Transactions on Edutainment I - Game-Based Learning with Computers Learning, Simulations, and Games. Springer.
  6. Milone, D., Beber, D., and Biurrun, J. (2003). Artificial Life Contests: Encouraging Creativity. In Doblaré, M., Cerrolaza, M., and Rodríguez, H., editors, Proceedings of the International Congress on Computational Bioengineering, Zaragoza, Espan˜a.
  7. Pantic, M., Zwitserloot, R., and Grootjans, R. J. (2005). Teaching introductory artificial intelligence using a simple agent framework. IEEE Transactions on Education, 48(3):382-390.
  8. Sonnenburg, S., Braun, M. L., Ong, C. S., Bengio, S., Bottou, L., Holmes, G., LeCun, Y., Mller, K.-R., Pereira, F., Rasmussen, C. E., Rtsch, G., Schlkopf, B., Smola, A., Vincent, P., Weston, J., and Williamson, R. (2007). The need for open source software in machine learning. J. Mach. Learn. Res., 8:2443-2466.
  9. Volterra, V. (1926). Variazioni e fluttuazioni del numero d'individui in specie animali conviventi. Mem. R. Accad. Naz. dei Lincei. Ser. VI, 2.
Download


Paper Citation


in Harvard Style

Milone D., Stegmayer G. and Beber D. (2009). ARTIFICIAL LIFE CONTEST - A Tool for Informal Teaching of Artificial Intelligence . In Proceedings of the First International Conference on Computer Supported Education - Volume 1: CSEDU, ISBN 978-989-8111-82-1, pages 119-124. DOI: 10.5220/0001979001190124


in Bibtex Style

@conference{csedu09,
author={Diego Milone and Georgina Stegmayer and Daniel Beber},
title={ARTIFICIAL LIFE CONTEST - A Tool for Informal Teaching of Artificial Intelligence},
booktitle={Proceedings of the First International Conference on Computer Supported Education - Volume 1: CSEDU,},
year={2009},
pages={119-124},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001979001190124},
isbn={978-989-8111-82-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Computer Supported Education - Volume 1: CSEDU,
TI - ARTIFICIAL LIFE CONTEST - A Tool for Informal Teaching of Artificial Intelligence
SN - 978-989-8111-82-1
AU - Milone D.
AU - Stegmayer G.
AU - Beber D.
PY - 2009
SP - 119
EP - 124
DO - 10.5220/0001979001190124