Full metadata record
DC FieldValueLanguage
dc.contributor.authorHsu, Sheng-Yien_US
dc.contributor.authorLou, Yuan-Fuen_US
dc.contributor.authorJung, Shing-Yunen_US
dc.contributor.authorSun, Chuen-Tsaien_US
dc.date.accessioned2019-04-02T06:04:30Z-
dc.date.available2019-04-02T06:04:30Z-
dc.date.issued2017-01-01en_US
dc.identifier.issn0302-9743en_US
dc.identifier.urihttp://dx.doi.org/10.1007/978-3-319-67687-6_22en_US
dc.identifier.urihttp://hdl.handle.net/11536/150877-
dc.description.abstractBlock editors such as the one used in Scratch are now found in many visual programming languages (VPLs). While considered user-friendly for non-programmers or program learners, they have at least three important display limitations: readability, program structure, and re-use. To address these issues we have developed block shelves, a formatting and organizing tool in support of user-defined VPL structures. Usability experiment results indicate that block shelves can significantly enhance block code navigation and searches, as well as project structure clarification. In the interest of improving project collaboration and code re-use, users can utilize the extensible markup language file format to export/import shelves, and thereby share block codes between projects. Features designed for shelves and the experiment findings are value for course design in project-based learning and future block editor interface improvements.en_US
dc.language.isoen_USen_US
dc.subjectHuman-computer interactionen_US
dc.subjectComputer educationen_US
dc.subjectVisual programming languagesen_US
dc.subjectCode usabilityen_US
dc.subjectProject-based learningen_US
dc.titleShelves: A User-Defined Block Management Tool for Visual Programming Languagesen_US
dc.typeProceedings Paperen_US
dc.identifier.doi10.1007/978-3-319-67687-6_22en_US
dc.identifier.journalHUMAN-COMPUTER INTERACTION - INTERACT 2017, PT IIIen_US
dc.citation.volume10515en_US
dc.citation.spage335en_US
dc.citation.epage344en_US
dc.contributor.department交大名義發表zh_TW
dc.contributor.departmentNational Chiao Tung Universityen_US
dc.identifier.wosnumberWOS:000452224900022en_US
dc.citation.woscount0en_US
Appears in Collections:Conferences Paper