dc.contributor.author | Dasgupta, Sayamindu | |
dc.contributor.author | Clements, Shane Morgan | |
dc.contributor.author | Idlbi, Abdulrahman | |
dc.contributor.author | Willis-Ford, Christopher | |
dc.contributor.author | Resnick, Mitchel | |
dc.date.accessioned | 2017-06-01T22:43:33Z | |
dc.date.available | 2017-06-01T22:43:33Z | |
dc.date.issued | 2015-12 | |
dc.date.submitted | 2015-10 | |
dc.identifier.isbn | 978-1-4673-7457-6 | |
dc.identifier.isbn | 978-1-4673-7456-9 | |
dc.identifier.isbn | 978-1-4673-7458-3 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/109524 | |
dc.description.abstract | 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. | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant number 1002713) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant number 1027848) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant number 1417952) | en_US |
dc.language.iso | en_US | |
dc.publisher | Institute of Electrical and Electronics Engineers (IEEE) | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1109/VLHCC.2015.7357212 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | en_US |
dc.source | MIT web domain | en_US |
dc.title | Extending Scratch: New pathways into programming | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Dasgupta, Sayamindu, Shane M. Clements, Abdulrahman Y. Idlbi, Chris Willis-Ford, and Mitchel Resnick. “Extending Scratch: New Pathways into Programming.” 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) (October 2015). © 2015 IEEE | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Media Laboratory | en_US |
dc.contributor.department | Program in Media Arts and Sciences (Massachusetts Institute of Technology) | en_US |
dc.contributor.mitauthor | Dasgupta, Sayamindu | |
dc.contributor.mitauthor | Clements, Shane Morgan | |
dc.contributor.mitauthor | Idlbi, Abdulrahman | |
dc.contributor.mitauthor | Willis-Ford, Christopher | |
dc.contributor.mitauthor | Resnick, Mitchel J | |
dc.relation.journal | 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
dspace.orderedauthors | Dasgupta, Sayamindu; Clements, Shane M.; Idlbi, Abdulrahman Y.; Willis-Ford, Chris; Resnick, Mitchel | en_US |
dspace.embargo.terms | N | en_US |
dc.identifier.orcid | https://orcid.org/0000-0001-6083-2114 | |
dc.identifier.orcid | https://orcid.org/0000-0002-5020-092X | |
mit.license | OPEN_ACCESS_POLICY | en_US |