PPIG 1999 - 11th Annual Workshop 5 - 7 Jan 1999, Computer-Based Learning Unit, University of Leeds, UK

Doctoral Consortium

  1. Evaluating notations for the specification of time
    Maria Kutar, University of Herfordshire, UK

  2. Component relationships depend on skill in programming
    Jeffrey Feddon & Neil Charness, Florida State Univrsity, US

  3. Thinking parallel:the process of concurrency
    Yifat Ben-David Kolikant, Weizmann Institute of Science, Israel

  4. Developing an experiment workbench to study software reuse from a cognitive perspective
    Fabrice Retkowsky, Sussex University, UK

  5. The role of comprehension in object-oriented code inspection
    Alastair Dunsmore, University of Strathcylde, UK

  6. Concept maps for collaboration – plans for an empirical study
    Eric Fehse, University of Leeds, UK

Evening Drinks and ceilidh at the Feast & Firkin

Tue, 5 January 1999

Cognitive Structures in Programming

  1. Keynote: Software design, reuse and comprehension: some perspectives of research
    Françoise Détienne, INRIA, France

  2. Mental representation and imagery in program comprehension
    Raquel Navarro-Prieto and José J. Cañas, Campus de la Cartuja, Spain

  3. Focal structures in Prolog
    Pablo Romero, Sussex University, UK

Causes of complexity

  1. Desirable features of educational theorem provers - a cognitive dimensions viewpoint
    Gada Kadoda & Dan Diaper, Bournemouth University, UK
    Roger Stone, Loughborough University, UK

  2. Investment of attention as an analytic approach to cognitive dimensions
    Alan Blackwell, University of Cambridge, UK
    Thomas Green, University of Leeds, UK

  3. Spatial measures of software complexity
    Chris Douce, University of Brighton, UK
    P. J. Layzell, UMIST, UK
    Jim Buckley, University of Limerick, Ireland

  4. Getting a GRiP on the comprehension of data-flow visual programming languages
    Judith Good, University of Edinburgh, UK
    Paul Brna, University of Leeds, UK

Evening buffet dinner and PPIG quiz at the Hogshead

Wed, 6 January 1999

Analysis of Structure

  1. Keynote: Patterns: the architecture of software
    Russell Winder, King’s College London, UK

  2. A cognitive interactive dimension analysis tool
    Chris Roast & Jawed Siddiqui, Sheffield Hallam University, UK

  3. Getting rid of the single notation paradigm with multiple views
    Jorma Sajaniemi, University of Joensuu, Finland

  4. Representation and structure in the re-use of design rationale by novice analysts
    Georgios P. Iliadis, Loughborough University, UK

Teaching, Learning, and Communicating

  1. Bricolage Forever!
    Mordechai Ben-Ari, Weizmann Institute of Science, Israel

  2. ENCAL: a prototype computer-based learning environment for teaching calculator representations
    Andrew Harrop, University of Leeds, UK

  3. The need for computer scientists to receive training on people skills
    Tom Jackson & Ray Dawson, Loughborough University, UK

  4. Computer science undergraduates learning logic using a proof editor: work in progress
    James Aczel & Pat Fung, Open University, UK
    R. Bornat, Queen Mary & Westfield College, University of London, UK
    M. Oliver, University of North London, UK
    T. O’Shea, Birkbeck College, University of London, UK
    B. Sufrin, University of Oxford, UK

Evening Workshop Dinner at Hansa’s Restaurant

Thu, 7 January 1999

Behold the Future

  1. Software Design Practice with Components : An Empirical Study Amnart Pohthong & David Budgen

  2. Programming with a purpose: Hank, gardening and schema theory
    Paul Mulholland & Stuart Watt, Open University, UK

  3. Evaluating Hank
    Trevor Collins & Pat Fung, Open University, UK

  4. EPSRC and support for the psychology of programming
    Nigel Birch, EPSRC, UK

The PPIG discussion session.

Evening survivor’s party, Thomas’s house.