Calico: A Multi-Programming-Language, Multi-Context Framework Designed for Computer Science Education

被引:0
|
作者
Blank, Douglas [1 ]
Kay, Jennifer S.
Marshall, James B.
O'Hara, Keith
Russo, Mark [1 ]
机构
[1] Bryn Mawr Coll, Dept Comp Sci, Bryn Mawr, PA 19010 USA
来源
SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2011年
关键词
CS1; computer science education; integrated development environment; IDE; pedagogy; programming languages; robots;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:63 / 68
页数:6
相关论文
共 5 条
  • [1] VIPLE: Visual IoT/Robotics Programming Language Environment for Computer Science Education
    Chen, Yinong
    De Luca, Gennaro
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 963 - 971
  • [2] Simulator for a Multi-Programming Environment for Computer Science Learning and Teaching
    Garcia-Beltran, A.
    Tapia, S.
    Martinez, R.
    Jaen, J. A.
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2009, 25 (02) : 221 - 227
  • [3] The Development and Implementation of a Context-Based Curricular Framework for Computer Science Education in High Schools
    Starr, Christopher W.
    Bergman, Doug
    Zaubi, Phil
    ITICSE 2009: PROCEEDING OF THE 2009 ACM SIGSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2009, : 283 - 287
  • [4] Towards a 3D Virtual Programming Language to Increase the Number of Women in Computer Science Education
    Ortega, Francisco R.
    Bolivar, Santiago
    Bernal, Jonathan
    Galvan, Alain
    Tarre, Katherine
    Rishe, Naphtali
    Barreto, Armando
    2017 IEEE VIRTUAL REALITY WORKSHOP ON K-12 EMBODIED LEARNING THROUGH VIRTUAL & AUGMENTED REALITY (KELVAR), 2017,
  • [5] A Multi-Aspect Visualization Framework for Advancing STEM Pedagogy and SDG4: Digital India's Computer Science OLabs
    J. Swaminathan
    K. R. Kavitha
    B. Sibin
    Raghu Raman
    Prema Nedungadi
    SN Computer Science, 6 (3)