Courseware design support Robin Johnson University of Technology, Papua New Guinea
Validating knowledge based systems with software
visualization technology John Domingue Open University, UK
MADLab: masking and multiple bug diagnosis Allan Scott University of Edinburgh, Scotland
Maintenance of object-oriented systems: an empirical
analysis of the performance and strategies of programmers new to
object-oriented techniques Jos van Hillegersberg, K. Kumar and R.J.Welke Erasmus University Rotterdam, The Netherlands
Prolog without tears: an evaluation of the effectiveness
of a non Byrd Box model for students Paul Mulholland Open University, UK
The evaluation of TED, a techniques editor for Prolog
programming Tom Ormerod and Linden Ball Lancaster University, UK
Skittles and Basket Supper
Thu, 5 January 1995
Design Strategies
Invited Paper: Using episodic knowledge in design Willemien Visser INRIA, Rocquencourt, France
Knowledge exploration in design: communicating across
boundaries Diane Sonnenwald Riso National Laboratory, Denmark
Control strategies used by expert program designers. Steve Lang and Tom Ormerod Loughborough University, UK
An investigation into strategies employed in solving a
programming task using Prolog J Siddiqi, B Khazaei, R Osborn, C Roast Sheffield Hallam University, UK
Software Design using GOOSE David Budgen and Mitch Thomson Keele University, UK
KidSim: A graphical production system for children
(DEMO) David Gilmore Nottingham University, UK
Lunch
Competence, Knowledge and Learning
Invited Paper: Facilitating the acquisition of mental
models of programming with GIL: an integrated planning and debugging
learning environment. Brian Reiser North Western University, Illinois, USA
A pilot study on novice Pascal programmers on vocational
courses in further education in Northern Ireland Linda Carswell Upper Bann Institute, Portadown, N Ireland
15. Documentation skills in novice and expert programmers:
an empirical comparison Jean-Francois Rouet, Catherine Deleuze-Dordron and Andre
Bisseret INPG, Grenoble, France
A model of programming Lindsey Ford University of Exeter, UK
Mental representation and computer use Jose J Canas, Maria Teresa Bajo, Raquel Varro and Pilar
Gonzalvo University of Granada, Spain
Forms/3, a declarative graphical language (DEMO) Margaret Burnett Oregon State University, USA
Whisky Tasting
Buffet and Wee Celidh
Fri, 6 January 1995
Using Diagrams and Graphical Programming Languages
Transforming verbal descriptions into mathematical
formulas in spreadsheet calculation Pertti Saariluoma & Jorma Sajaniemi University of Helsinki, Finland
Kidsim: Abstraction through graphical programming? David Gilmore University of Nottingham, UK
Do diagrams make us smart(ER)? Judith Good, Paul Brna and Richard Cox Edinburgh University, Scotland
Perspectives
Comparing program comprehension in different cultures and
different representations. Marian Petre, Blaine Price, Vikki Fix, Jean Scholtz, Susan
Wiedenbeck, Igor Netesin & Sergey Yershov Open University, UK, and elsewhere
Psychology of programming in the former Soviet Union Igor Netesin Technosoft, Kiev, Ukraine