Teaching Artificial Intelligence and Logic Programming in a Competitive Environment

Pedro Ribeiro, Hugo Simões and Michel Ferreira

2009

Abstract

Motivation plays a key role in the learning process. This paper describes an experience in the context of undergraduate teaching of Artificial Intelligence at the Computer Science Department of the Faculty of Sciences in the University of Porto. A sophisticated competition framework, which involved Prolog programmed contenders and game servers, including an appealing GUI, was developed to motivate students on the deepening of the topics covered in class. We report on the impact that such a competitive setup caused on students' commitment, which surpassed our most optimistic expectations.

Keywords

education; artificial intelligence; logic programming; teaching frameworks; competitive learning

Publication in PDF format

pdf Download PDF

World Wide Web

www Web page of published paper

Software

software Ataxx game and auxiliary material

Journal/Conference/Book

Informatics in Education

Reference (text)

Pedro Ribeiro, Hugo Simões and Michel Ferreira. Teaching Artificial Intelligence and Logic Programming in a Competitive Environment. In Informatics in Education, Vol. 8(1), 85-100, 2009.

Bibtex

@article{ribeiro-INFEDU2009,
  author = {Pedro Ribeiro and  Hugo Simões and Michel Ferreira},
  title = {Teaching Artificial Intelligence and Logic Programming in a Competitive Environment},
  journal = {Informatics in Education},
  volume = {8},
  issue = {1},
  pages = {85-100},
  year = {2009}
}