Testing & Ask-Elle

Johan Jeuring, onderzoeker, School of Computer Science, Open Universiteit Nederland

Adding testing to Ask‐Elle: An Interactive Functional Programming Tutor: in this demonstration ASK‐ELLE is introduced: a Haskell tutor. ASK‐ELLE supports the incremental development of Haskell programs. ASK‐ELLE checks that a student follows one of the model solutions provided by a teacher. It can recognise many incomplete variants of the model solutions, it can give hints on how to proceed with solving a programming exercise, and feedback on incomplete student programs, but if a student implements an incorrect solution, or a solution that differs from the model solutions, ASK‐ELLE cannot give feedback. For this reason, we have added testing to ASK‐ELLE.

functioneel programmeren, intelligent tutoring, testen van student-programma's