Extending Scratch: New pathways into programming

Extending Scratch: New pathways into programming
复制标题

扩展 Scratch:编程的新途径

DOI:
--
复制
发表时间:
2015
期刊:
IEEE Symposium on Visual Languages / Human-Centric Computing Languages and Environments
影响因子:
--
通讯作者:
M. Resnick
M. Resnick
中科院分区:
--
文献类型:
--
作者:
Sayamindu Dasgupta;S. M. Clements;A. Idlbi;Chris Willis;M. Resnick

文献摘要

被引文献

相似文献

我们介绍Scratch扩展系统,这是一个工具包,它使任何人都能通过用JavaScript编写的自定义编程块来扩展可视化Scratch编程语言的词汇。该扩展系统旨在(i)除了通过项目对Scratch编程语言进行创新之外,还能够对Scratch编程语言本身进行创新,以及(ii)能够创建新的由兴趣驱动的进入Scratch编程的途径。在本文中,我们描述了在这一领域所做的一些前期工作、我们的设计与实现、开放性问题与挑战,以及一些初步成果。
We present the Scratch extension system, a toolkit that enables anyone to extend the vocabulary of the visual Scratch programming language through custom programming blocks written in JavaScript. The extension system is designed to (i) enable innovating on the Scratch programming language itself, in addition to innovating with it through projects, and (ii) enable the creation of new interest-driven pathways into Scratch programming. In this paper, we describe some of the prior work done in this space, our design and implementation, open questions and challenges, and some preliminary outcomes.