Show simple item record

dc.contributor.authorDasgupta, Sayamindu
dc.contributor.authorClements, Shane Morgan
dc.contributor.authorIdlbi, Abdulrahman
dc.contributor.authorWillis-Ford, Christopher
dc.contributor.authorResnick, Mitchel
dc.date.accessioned2017-06-01T22:43:33Z
dc.date.available2017-06-01T22:43:33Z
dc.date.issued2015-12
dc.date.submitted2015-10
dc.identifier.isbn978-1-4673-7457-6
dc.identifier.isbn978-1-4673-7456-9
dc.identifier.isbn978-1-4673-7458-3
dc.identifier.urihttp://hdl.handle.net/1721.1/109524
dc.description.abstractWe 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.sponsorshipNational Science Foundation (U.S.) (grant number 1002713)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (grant number 1027848)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (grant number 1417952)en_US
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/VLHCC.2015.7357212en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleExtending Scratch: New pathways into programmingen_US
dc.typeArticleen_US
dc.identifier.citationDasgupta, 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 IEEEen_US
dc.contributor.departmentMassachusetts Institute of Technology. Media Laboratoryen_US
dc.contributor.departmentProgram in Media Arts and Sciences (Massachusetts Institute of Technology)en_US
dc.contributor.mitauthorDasgupta, Sayamindu
dc.contributor.mitauthorClements, Shane Morgan
dc.contributor.mitauthorIdlbi, Abdulrahman
dc.contributor.mitauthorWillis-Ford, Christopher
dc.contributor.mitauthorResnick, Mitchel J
dc.relation.journal2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsDasgupta, Sayamindu; Clements, Shane M.; Idlbi, Abdulrahman Y.; Willis-Ford, Chris; Resnick, Mitchelen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0001-6083-2114
dc.identifier.orcidhttps://orcid.org/0000-0002-5020-092X
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record