File:TFPIE2013 Steps Towards Teaching Clojure.pdf

From tfpie
Revision as of 00:40, 13 May 2013 by Peter88 (talk | contribs) (The Clojure programming language is a new language in the LISP family that is gaining rapid popularity in industry due to its elegant design and suitability for concurrent programming. We argue that Clojure has benefits for being taught as a programming l)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
TFPIE2013_Steps_Towards_Teaching_Clojure.pdf(file size: 142 KB, MIME type: application/pdf)

The Clojure programming language is a new language in the LISP family that is gaining rapid popularity in industry due to its elegant design and suitability for concurrent programming. We argue that Clojure has benefits for being taught as a programming language in an introductory course. We discuss several challenges that need to be overcome in order to teach Clojure to students with no programming experience, such as modifying error messages and providing a beginner-friendly development environment, and describe our work in progress towards these goals. We also discuss conceptual approaches towards teaching Clojure to beginners that make use of Clojure sequence abstraction.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current00:40, 13 May 2013 (142 KB)Peter88 (talk | contribs)The Clojure programming language is a new language in the LISP family that is gaining rapid popularity in industry due to its elegant design and suitability for concurrent programming. We argue that Clojure has benefits for being taught as a programming l
  • You cannot overwrite this file.

The following page links to this file: