Ask-Elle: A Haskell Tutor

  • Jeuring J
  • Gerdes A
  • Heeren B
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Ask-Elle is a tutor for learning the higher-order, strongly-typed func-tional programming language Haskell. It supports the stepwise development of Haskell programs by verifying the correctness of incomplete programs, and by providing hints. Teachers can add programming exercises to Ask-Elle by provid-ing a task description for the exercise, one or more model solutions, and properties that a solution should satisfy. A teacher can annotate properties and model solu-tions with feedback messages, and can specify the amount of flexibility allowed in student solutions. This paper presents the design of Ask-Elle, shows the results of several ex-periments we performed with Ask-Elle, and discusses the technology used for the development of Ask-Elle.

Cite

CITATION STYLE

APA

Jeuring, J., Gerdes, A., & Heeren, B. (2012). Ask-Elle: A Haskell Tutor (pp. 453–458). https://doi.org/10.1007/978-3-642-33263-0_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free