TY - GEN
T1 - Calico
T2 - 43rd ACM Technical Symposium on Computer Science Education, SIGCSE'12
AU - Blank, Douglas
AU - Kay, Jennifer S.
AU - Marshall, James B.
AU - O'Hara, Keith
AU - Russo, Mark
PY - 2012
Y1 - 2012
N2 - The Calico project is a multi-language, multi-context programming framework and learning environment for computing education. This environment is designed to support several interoperable programming languages (including Python, Scheme, and a visual programming language), a variety of pedagogical contexts (including scientific visualization, robotics, and art), and an assortment of physical devices (including different educational robotics platforms and a variety of physical sensors). In addition, the environment is designed to support collaboration and modern, interactive learning. In this paper we describe the Calico project, its design and goals, our prototype system, and its current use.
AB - The Calico project is a multi-language, multi-context programming framework and learning environment for computing education. This environment is designed to support several interoperable programming languages (including Python, Scheme, and a visual programming language), a variety of pedagogical contexts (including scientific visualization, robotics, and art), and an assortment of physical devices (including different educational robotics platforms and a variety of physical sensors). In addition, the environment is designed to support collaboration and modern, interactive learning. In this paper we describe the Calico project, its design and goals, our prototype system, and its current use.
UR - http://www.scopus.com/inward/record.url?scp=84858990915&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84858990915&partnerID=8YFLogxK
U2 - 10.1145/2157136.2157158
DO - 10.1145/2157136.2157158
M3 - Conference contribution
AN - SCOPUS:84858990915
SN - 9781450310987
T3 - SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education
SP - 63
EP - 68
BT - SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education
Y2 - 29 February 2012 through 3 March 2012
ER -