The proceedings contain 59 papers. The topics discussed include: value-driven learning: decoding and building upon playful computing education;foraging goes mobile: foraging while debugging on mobile devices;exploring...
ISBN:
(纸本)9781538604434
The proceedings contain 59 papers. The topics discussed include: value-driven learning: decoding and building upon playful computing education;foraging goes mobile: foraging while debugging on mobile devices;exploring exploratory programming;towards better code snippets: exploring how code snippet recall differs with programming experience;understanding recurring quality problems and their impact on code sharing in block-based software;MOONSTONE: support for understanding and writing exception handling code;what makes a task difficult? an empirical study of perceptions of task difficulty;refactoring-aware code review;and debugging behavior of embedded-software developers: an exploratory study.
The proceedings contain 43 papers. The topics discussed include: the evolution of end user programming;implications for an exercise prescription authoring notation;visual explanations of probabilistic reasoning;modeli...
ISBN:
(纸本)9781424448760
The proceedings contain 43 papers. The topics discussed include: the evolution of end user programming;implications for an exercise prescription authoring notation;visual explanations of probabilistic reasoning;modeling advanced concepts of interactive multimedia applications;modeling multicasting in communication spaces by reconfigurable high-level Petri nets;a graphical approach for modeling time-dependent behavior of domain specific languages;non-programmers identifying functionality in unfamiliar code: strategies and barriers;playing with information: how end users think about and integrate dynamic data;a visual system for analyzing user behavior in web tasks;template-based critic authoring for domain-specific visual language tools;language-based support for fostering computational thinking;changing Euler diagram properties by edge transformation of Euler dual graphs;and discovery-based edit assistance for spreadsheets.
The proceedings contain 53 papers. The topics discussed include: obstacles and opportunities with using visual and domain-specific languages in scientific programming;Ruru: a spatial and interactive visual programming...
ISBN:
(纸本)9781457712456
The proceedings contain 53 papers. The topics discussed include: obstacles and opportunities with using visual and domain-specific languages in scientific programming;Ruru: a spatial and interactive visual programming language for novice robot programming;mini-crowdsourcing end-user assessment of intelligent assistants: a cost-benefit study;an investigation of non-programmers' performance with tools to support output localization;examining interaction with general-purpose object recognition in LEGO OASIS;deriving sound inference rules for concept diagrams;modeling programmer navigation: a head-to-head empirical evaluation of predictive models;enabling program comprehension through a visual object-focused development environment;improving usability of interactive graphics specification and implementation with picking views and inverse transformations;and embedding and evolution of spreadsheet models in spreadsheet systems.
The proceedings contain 60 papers. The topics discussed include: planted-model evaluation of algorithms for identifying differences between spreadsheets;design and evaluation of a literate spreadsheet;the shape of emp...
ISBN:
(纸本)9781467308502
The proceedings contain 60 papers. The topics discussed include: planted-model evaluation of algorithms for identifying differences between spreadsheets;design and evaluation of a literate spreadsheet;the shape of empty space: human-centered cognitive foundations in computing for spatial design;a combination of stroke manipulation and recognition strategies to support user interface construction and interactive behavior definition through sketching;from barriers to learning in the idea garden: an empirical study;end-user programmers on the loose: a study of programming on the phone for the phone;symbol choice and memory of visual models;visualizing traceability links between source code and documentation;blocks languages for creating tangible artifacts;development of platform-independent and multi-user choreographies based on ontology combination and mapping;and runtime semantics of use case stories.
The proceedings contain 52 papers. The topics discussed include: taking stock of blocks: promises and challenges of blocks programming languages;tutorons: generating context-relevant, on-demand explanations and demons...
ISBN:
(纸本)9781467374576
The proceedings contain 52 papers. The topics discussed include: taking stock of blocks: promises and challenges of blocks programming languages;tutorons: generating context-relevant, on-demand explanations and demonstrations of online code;codepourri: creating visual coding tutorials using a volunteer crowd of learners;ask the crowd: scaffolding coordination and knowledge sharing in microtask programming;personality and intrinsic motivational factors in end-user programming;fostering the adoption of pervasive displays in public spaces using tangible end-user programming;facilitating testing and debugging of Markov decision processes with interactive visualization;exploring novice programmer example use;a study of interactive code annotation for access control vulnerabilities;and codechella: multi-user program visualizations for real-time tutoring and collaborative learning.
The proceedings contain 50 papers. The topics discussed include: sharing reasoning about faults in spreadsheets: an empirical study;AutoTest: a tool for automatic test case generation in spreadsheets;using visual mome...
ISBN:
(纸本)0769525865
The proceedings contain 50 papers. The topics discussed include: sharing reasoning about faults in spreadsheets: an empirical study;AutoTest: a tool for automatic test case generation in spreadsheets;using visual momentum to explain disorientation in the eclipse IDE;VizEval: an experimental system for the study of program visualization quality;dimensions characterizing programming feature usage by information workers;specification and construction of control flow semantics;an agent-based framework for context-driven interpretation of symbols in diagrammatic sketches;MOSL: composing a visual language for a metamodeling framework;constraining concrete syntax via metamodel information;a multi-layer parsing strategy for on-line recognition of hand-drawn diagrams;and inking in the IDE: experiences with pen-based design and annotation.
The proceedings contain 49 papers. The topics discussed include: end-user-oriented tool support for modeling data analytics requirements;exploring immersive and non-immersive techniques for geographic data visualizati...
ISBN:
(纸本)9781728169019
The proceedings contain 49 papers. The topics discussed include: end-user-oriented tool support for modeling data analytics requirements;exploring immersive and non-immersive techniques for geographic data visualization;towards helping data scientists;the effect of narration on user comprehension and recall of information visualizations;the design space of computational notebooks: an analysis of 60 systems in academia and industry;code duplication and reuse in Jupyter notebooks;a case study of software security red teams at microsoft;disruption and creativity in live coding;refactoring from 9 to 5? what and when employees and volunteers contribute to oss;and designing an effective user interface for analyzing software repositories.
The proceedings contain 44 papers. The topics discussed include: designing inference rules for spider diagrams;policy enforcement and verification with timed modeling spider diagrams;a generic framework for executable...
ISBN:
(纸本)9781479903689
The proceedings contain 44 papers. The topics discussed include: designing inference rules for spider diagrams;policy enforcement and verification with timed modeling spider diagrams;a generic framework for executable gestural interaction models;curve-based diagram specification and construction;a comprehensive field study of end-user programming on mobile devices;a plug-in architecture for connecting to new data sources on mobile devices;predator behavior in the wild web world of bugs: an information foraging theory perspective;protecting privacy: towards a visual framework for handling end-user data;a suite of domain-specific visuallanguages for scientific software application modeling;setting the scene: scaffolding stories to benefit middle school students learning to program;and a domain-specific language for enabling doctors to specify biomechanical protocols.
The proceedings contain 56 papers. The topics discussed include: comparing foraging behavior across code hosting and Q&A platforms through a gender lens;supporting end-to-end coding and use of Arduinos in a formal...
ISBN:
(纸本)9798350329469
The proceedings contain 56 papers. The topics discussed include: comparing foraging behavior across code hosting and Q&A platforms through a gender lens;supporting end-to-end coding and use of Arduinos in a formal classroom environment;impact of usability heuristics on user satisfaction among coding apps for children;NLP4Science: designing a platform for integrating natural language processing in middle school science classrooms;projectional editors for JSON-based DSLs;HaTe detector: a tool for detecting and correcting harmful terminology in computing artifacts;diagrams-as-code for conceptual modeling in computational problem solving;support for long-form documentation authoring and maintenance;and octave: an end-user programming environment for analysis of spatiotemporal data for construction students.
The proceedings contain 6 papers. The topics discussed include: more-than-coherent logic for operations on images;a logical model query interface;conservativity for a hierarchy of Euler and Venn reasoning systems;tran...
The proceedings contain 6 papers. The topics discussed include: more-than-coherent logic for operations on images;a logical model query interface;conservativity for a hierarchy of Euler and Venn reasoning systems;transforming constraint diagrams;and a cognitive exploration of the 'non-visual' nature of geometric proofs.
暂无评论