Functional Programming.
other languages. This paper describes our methodology, presents initial findings, and recommends new approaches to presenting errors to novices. Presented at the Technical Symposium on Computer Science Education (SIGCSE), 2011, best paper award (a preliminary version of this paper appeared in