Abstract is missing.
- First Steps in Programming: A Rationale for Attention Investment ModelsAlan F. Blackwell. 2-10  [doi]
 - Novice Comprehension of Programs Using Task-Specific and Non-Task-Specific ConstructsAlec Engebretson, Susan Wiedenbeck. 11-18  [doi]
 - Is There Any Difference in Novice Comprehension of a Small Program Written in the Event-Driven and Object-Oriented Styles?Babak Khazaei, Michael Jackson. 19  [doi]
 - Applying Attention Investment to End-User ProgrammingAlan F. Blackwell, Margaret M. Burnett. 28-30  [doi]
 - An Empirical Study of User Preference and Performance with UML DiagramsCarol Britton, Maria Kutar, Sue Anthony, Trevor Barker, Sarah Beecham, Vitoria Wilkinson. 31-33  [doi]
 - Quantifying Developer Experiences via Heuristic and Psychometric EvaluationRichard L. Kline, Ahmed Seffah, Homa Javahery, Mohammad Donyaee, Juergen Rilling. 34-36  [doi]
 - An Empirical Analysis of Roles of Variables in Novice-Level Procedural ProgramsJorma Sajaniemi. 37-39  [doi]
 - A New Interface to Spreadsheet Programming: A Truly Seamless Fusion of Spreadsheet and Word Processing ParadigmsJorma Sajaniemi. 40-42  [doi]
 - Making Abstract Specifications Concrete to End-Users: The Visual Workshop Hierarchy StrategyPaola Carrara, Daniela Fogli, Giuseppe Fresta, Piero Mussio. 43  [doi]
 - Virtual Reality Interaction: The Characteristic Pattern ApproachAugusto Celentano, Daniela Fogli, Piero Mussio, Fabio Pittarello. 48-50  [doi]
 - Dynamic Layout Management in a Multimedia Bulletin BoardHyunmo Kang, Ben Shneiderman, Gregory J. Wolff. 51-53  [doi]
 - Supporting the Construction of Real World InterfacesD. Scott McCrickard, David Wrighton, Dillon Bussert. 54-56  [doi]
 - A Method for Providing Program Interoperability for End-UsersRoderick Moten. 57-59  [doi]
 - An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information SystemsKibum Kim, John M. Carroll, Mary Beth Rosson. 60-62  [doi]
 - Assertions in End-User Software Engineering: A Think-Aloud StudyChristine Wallace, Curtis R. Cook, Jay Summet, Margaret M. Burnett. 63  [doi]
 - Visual Scripting for Handheld ComputersShea Armstrong, Yael Kollet, Trevor J. Smedley. 68-70  [doi]
 - A Visual Framework for Modelling with Heterogeneous NotationsJean Flower, John Howse, John Taylor, Stuart Kent. 71-73  [doi]
 - Concrete Programming with Reactive ObjectsSimon Gauvin, Trevor J. Smedley. 74-76  [doi]
 - Portability and Reuse of Components for Spreadsheet LanguagesMarkus Montigel. 77-79  [doi]
 - A Visual Query Language for Software VisualizationSteven P. Reiss. 80-82  [doi]
 - An Interrogative Approach to Novice ProgrammingAlexander Quinn. 83-85  [doi]
 - A Data-Flow Testing Methodology for a Dataflow Based Visual Programming LanguageMarcel R. Karam, Trevor J. Smedley. 86  [doi]
 - Solving Design Problems in a Logic-Based Visual Design EnvironmentOmid Banyasad, Philip T. Cox. 90-92  [doi]
 - Defining Behaviours for Solids in a Visual Design EnvironmentOmid Banyasad, Philip T. Cox. 93-95  [doi]
 - W/AGE: The Windsor Attribute Grammar Programming EnvironmentRichard A. Frost. 96-98  [doi]
 - The  Algorithms Studio  Project: Using Sketch-Based Visualization Technology to Construct and Discuss Visual Representations of AlgorithmsChristopher D. Hundhausen. 99-100  [doi]
 - Mulspren: a MUltiple Language Simulation PRogramming ENvironmentTimothy N. Wright, Andy Cockburn. 101-103  [doi]
 - Error Detection Support in a Cellular Modeling End-User Programming EnvironmentMarc Vass, Pete Schoenhoff. 104-106  [doi]
 - Toward a Unified Paradigm for Constructing and Understanding Robot ProcessesChris Hancock. 107  [doi]
 - Flexible Software Process Enactment Support in the APSEE ModelCarla Alessandra Lima Reis, Rodrigo Quites Reis, Marcelo M. de Abreu, Heribert Schlebbe, Daltro José Nunes. 112-121  [doi]
 - Multi-User Collaborative Visual Program DevelopmentJeffrey D. Campbell. 122-130  [doi]
 - The Use of the GXL Approach for Supporting Visual Language Specification and InterchangingGennaro Costagliola, Vincenzo Deufemia, Filomena Ferrucci, Carmine Gravino. 131  [doi]
 - Visually Customizing Inference Rules About Apples and OrangesMargaret M. Burnett, Martin Erwig. 140-148  [doi]
 - Reasoning about Many-to-Many Requirement Relationships in SpreadsheetsLaura Beckwith, Margaret M. Burnett, Curtis R. Cook. 149-157  [doi]
 - A Data Mapping Specification Environment Using a Concrete Business Form-Based MetaphorYongqiang Li, John C. Grundy, Robert Amor, John G. Hosking. 158  [doi]
 - A Community Learns Design: Towards a Pattern Language for Novice Visual ProgrammersTracy Lewis, Mary Beth Rosson, John M. Carroll, Cheryl D. Seals. 168-176  [doi]
 - Fun Learning Stagecast Creator: An Exercise in Minimalism and CollaborationCheryl D. Seals, Mary Beth Rosson, John M. Carroll, Tracy Lewis, Lenese Colson. 177  [doi]
 - Towards Formal Measures of Usability for Visual Interactive SystemsPaolo Bottoni, Maria Francesca Costabile, Stefano Levialdi, Antonio Piccinno. 188-197  [doi]
 - Using HCI Techniques to Design a More Usable Programming SystemJohn F. Pane, Brad A. Myers, Leah B. Miller. 198-206  [doi]
 - Co-Ordination of Multiple External Representations during Java Program DebuggingPablo Romero, Rudi Lutz, Richard Cox, Benedict du Boulay. 207  [doi]
 - MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning EnvironmentIgal Koifman, Ilan Shimshoni, Ayellet Tal. 216-225  [doi]
 - Interactive Visualization of Java ProgramsPaul V. Gestwicki, Bharat Jayaraman. 226-235  [doi]
 - Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed AlgorithmsMihail Eduard Tudoreanu, Rong Wu, Ashley Hamilton-Taylor, Eileen Kraemer. 236  [doi]