Why looking isn't always seeing: readership skills and graphical programming
Communications of the ACM
Readings in information visualization: using vision to think
Readings in information visualization: using vision to think
Program indentation and comprehensibility
Communications of the ACM
History of programming languages---II
SwingStates: adding state machines to Java and the Swing toolkit
Software—Practice & Experience
Communications of the ACM - Scratch Programming for All
IEEE Transactions on Software Engineering
Visual scanning as a reference framework for interactive representation design
Information Visualization - Special issue on Evaluation for Information Visualization
Hi-index | 0.00 |
Comme pour toute scène visuelle, la performance des programmeurs lisant du code dépend de leur performance à percevoir les éléments graphiques représentant le code. On oppose souvent les langages visuels et textuels, en arguant du fait que les langages visuels seraient plus "faciles" à lire et plus "compréhensibles". Nous montrons que la Sémiologie Graphique et le modèle d'analyse ScanVis remettent en question cette opposition et unifient les langages visuels et textuels en termes de perception visuelle. Ce travail est la première étape d'une démarche de construction de connaissances sur la conception de représentation de langages de programmation.