Creating significant learning experiences in introductory artificial intelligence. - Amy McGovern; Jason Fager (SIGCSE, 2007)