The Bricklayer Ecosystem - Art, math, and code

Victor L Winter, Betty N Love, Cindy Corritore

Research output: Contribution to journalConference article

2 Citations (Scopus)

Abstract

This paper describes the Bricklayer Ecosystem - a freely-available online educational ecosystem created for people of all ages and coding backgrounds. Bricklayer is designed in accordance with a "low-threshold infinite ceiling" philosophy and has been successfully used to teach coding to primary school students, middle school students, university freshmen, and in-service secondary math teachers. Bricklayer programs are written in the functional programming language SML and, when executed, create 2D and 3D artifacts. These artifacts can be viewed using a variety of third-party tools such as LEGO® Digital Designer (LDD), LDraw, Minecraft clients, Brickr, as well as STereoLithography viewers.

Fingerprint

Ecosystems
Students
Stereolithography
Functional programming
Ceilings
Computer programming languages

ASJC Scopus subject areas

  • Software

Cite this

The Bricklayer Ecosystem - Art, math, and code. / Winter, Victor L; Love, Betty N; Corritore, Cindy.

In: Electronic Proceedings in Theoretical Computer Science, EPTCS, Vol. 230, 26.11.2016, p. 47-61.

Research output: Contribution to journalConference article

@article{1c83fdf05b4241d0b6a29b707725b4f4,
title = "The Bricklayer Ecosystem - Art, math, and code",
abstract = "This paper describes the Bricklayer Ecosystem - a freely-available online educational ecosystem created for people of all ages and coding backgrounds. Bricklayer is designed in accordance with a {"}low-threshold infinite ceiling{"} philosophy and has been successfully used to teach coding to primary school students, middle school students, university freshmen, and in-service secondary math teachers. Bricklayer programs are written in the functional programming language SML and, when executed, create 2D and 3D artifacts. These artifacts can be viewed using a variety of third-party tools such as LEGO{\circledR} Digital Designer (LDD), LDraw, Minecraft clients, Brickr, as well as STereoLithography viewers.",
author = "Winter, {Victor L} and Love, {Betty N} and Cindy Corritore",
year = "2016",
month = "11",
day = "26",
doi = "10.4204/EPTCS.230.4",
language = "English (US)",
volume = "230",
pages = "47--61",
journal = "Electronic Proceedings in Theoretical Computer Science, EPTCS",
issn = "2075-2180",
publisher = "Open Publishing Association",

}

TY - JOUR

T1 - The Bricklayer Ecosystem - Art, math, and code

AU - Winter, Victor L

AU - Love, Betty N

AU - Corritore, Cindy

PY - 2016/11/26

Y1 - 2016/11/26

N2 - This paper describes the Bricklayer Ecosystem - a freely-available online educational ecosystem created for people of all ages and coding backgrounds. Bricklayer is designed in accordance with a "low-threshold infinite ceiling" philosophy and has been successfully used to teach coding to primary school students, middle school students, university freshmen, and in-service secondary math teachers. Bricklayer programs are written in the functional programming language SML and, when executed, create 2D and 3D artifacts. These artifacts can be viewed using a variety of third-party tools such as LEGO® Digital Designer (LDD), LDraw, Minecraft clients, Brickr, as well as STereoLithography viewers.

AB - This paper describes the Bricklayer Ecosystem - a freely-available online educational ecosystem created for people of all ages and coding backgrounds. Bricklayer is designed in accordance with a "low-threshold infinite ceiling" philosophy and has been successfully used to teach coding to primary school students, middle school students, university freshmen, and in-service secondary math teachers. Bricklayer programs are written in the functional programming language SML and, when executed, create 2D and 3D artifacts. These artifacts can be viewed using a variety of third-party tools such as LEGO® Digital Designer (LDD), LDraw, Minecraft clients, Brickr, as well as STereoLithography viewers.

UR - http://www.scopus.com/inward/record.url?scp=85018631789&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85018631789&partnerID=8YFLogxK

U2 - 10.4204/EPTCS.230.4

DO - 10.4204/EPTCS.230.4

M3 - Conference article

VL - 230

SP - 47

EP - 61

JO - Electronic Proceedings in Theoretical Computer Science, EPTCS

JF - Electronic Proceedings in Theoretical Computer Science, EPTCS

SN - 2075-2180

ER -