Abstract
Functional programming languages are seen by many as instrumental to effectively utilizing the computational power of multi-core platforms. As a result, there is growing interest to introduce functional programming and functional thinking as early as possible within the computer science curriculum. Bricklayer is an API, written in SML, that provides a set of abstractions for creating LEGO® artifacts which can be viewed using LEGO Digital Designer. The goal of Bricklayer is to create a problem space (i.e., a set of LEGO artifacts) that is accessible and engaging to programmers (especially novice programmers) while providing an authentic introduction to the functional programming language SML.
Original language | English (US) |
---|---|
Pages (from-to) | 33-49 |
Number of pages | 17 |
Journal | Electronic Proceedings in Theoretical Computer Science, EPTCS |
Volume | 170 |
DOIs | |
State | Published - Dec 12 2014 |
Event | 3rd International Workshop on Trends in Functional Programming in Education, TFPIE 2014 - Soesterberg, Netherlands Duration: May 25 2014 → … |
ASJC Scopus subject areas
- Software