Computers for learning : an empirical modelling perspective

In this thesis, we explore the extent to which computers can provide support for domain learning. Computer support for domain learning is prominent in two main areas: in education, through model building and the use of educational software; and in the workplace, where models such as spreadsheets and prototypes are constructed. We shall argue that computerbased learning has only realised a fraction of its full potential due to the limited scope for combining domain learning with conventional computer programming. In this thesis, we identify some of the limitations in the current support that computers offer for learning, and propose Empirical Modelling (EM) as a way of overcoming them. We shall argue that, if computers are to be successfully used for learning, they must support the widest possible range of learning activities. We introduce an Experiential Framework for Learning (EFL) within which to characterise learning activities that range from the private to the public, from the empirical to the theoretical, and from the concrete to the abstract. The term ‘experiential’ reflects a view of knowledge as rooted in personal experience. We discuss the merits of computer-based modelling methods with reference to a broad constructionist perspective on learning that encompasses bricolage and situated learning. We conclude that traditional programming practice is not well-suited to supporting bricolage and situated learning since the principles of program development inhibit the essential cognitive model building activity that informs domain learning. In contrast, the EM approach to model construction directly targets the semantic relation between the computer model and its domain referent and exploits principles that are closely related to the modeller’s emerging understanding or construal. In this way, EM serves as a uniform modelling approach to support and integrate learning activities across the entire spectrum of the EFL. This quality makes EM a particularly suitable approach for computer-based model construction to support domain learning. In the concluding chapters of the thesis, we demonstrate the qualities of EM for educational technology with reference to practical case studies. These include: a range of EM models that have advantages over conventional educational software due to their particularly open-ended and adaptable nature and that serve to illustrate a variety of ways in which learning activities across the EFL can be supported and scaffolded.

[1]  Simon Yun Pui Yung Definitive programming : a paradigm for exploratory programming , 1992 .

[2]  Meurig Beynon,et al.  Empirical modelling for business process reengineering : an experience-based approach , 2000 .

[3]  Alexander Repenning AgentSheets: an Interactive Simulation Environment with End-User Programmable Agents , 2000 .

[4]  Christopher Smith,et al.  Volume 10 , 2021, Engineering Project Organization Journal.

[5]  D. Jonassen Evaluating constructivistic learning , 1991 .

[6]  David Gooding,et al.  Experiment and the Making of Meaning , 1990 .

[7]  B. Rogoff Apprenticeship in Thinking: Cognitive Development in Social Context , 1990 .

[8]  N. Whitsed Learning and teaching. , 2003, Health information and libraries journal.

[9]  Clayton Lewis,et al.  Spreadsheet-based interactive graphics: from prototype to tool , 1990, CHI '90.

[10]  Craig Locatis,et al.  Technopoly: The surrender of culture to technology , 1994, J. Comput. High. Educ..

[11]  Ashley Ward,et al.  The Temposcope: a Computer Instrument for the Idealist Timetabler , 2000 .

[12]  Richard Ian Cartwright,et al.  Geometric aspects of empirical modelling : issues in design and implementation , 1998 .

[13]  SARAH BUNNEY Red for Danger , 1969, Nature.

[14]  Donald A. Norman,et al.  Some observations on mental models , 1987 .

[15]  Celia Hoyles,et al.  Windows on Mathematical Meanings: Learning Cultures and Computers , 1996 .

[16]  Ivar Jacobson,et al.  Object-oriented software engineering - a use case driven approach , 1993, TOOLS.

[17]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[18]  John Millar Carroll The Nurnberg Funnel: Designing Minimalist Instruction for Practical Computer Skill , 1990 .

[19]  Leonard Newton,et al.  Teaching Science with ICT , 2001 .

[20]  H. Gardner,et al.  Frames of Mind: The Theory of Multiple Intelligences , 1983 .

[21]  William James,et al.  Essays in Radical Empiricism , 1907 .

[22]  K. Beck,et al.  Extreme Programming Explained , 2002 .

[23]  Dirk-Jan Povel,et al.  Computer experience and cognitive development : a child's learning in a computer culture , 1986 .

[24]  C. Lévi-Strauss The Savage Mind , 1967 .

[25]  Chris R. Jesshope Computers as Tutors: Solving the Crisis in Education , 1999, J. Educ. Technol. Soc..

[26]  Peter Naur Knowing and the Mystique of Logic and Rules , 1995 .

[27]  Marcy P. Driscoll,et al.  Psychology of Learning for Instruction (3rd ed. , 2005 .

[28]  Margaret M. Burnett,et al.  Forms/3: A first-order visual language to explore the boundaries of the spreadsheet paradigm , 2001, Journal of Functional Programming.

[29]  Gilles Brassard,et al.  Fundamentals of Algorithmics , 1995 .

[30]  C. J. Date A guide to INGRES , 1986 .

[31]  Meurig Beynon,et al.  DoNaLD : a line-drawing system based on definitive principles , 1986 .

[32]  H. Becker,et al.  The Influence of Computer and Internet Use on Teachers’ Pedagogical Practices and Perceptions , 1999 .

[33]  Steve Russ Empirical modelling: the computer as a modelling medium , 1997 .

[34]  D. Kolb Experiential Learning: Experience as the Source of Learning and Development , 1983 .

[35]  Arie E. Kaufman,et al.  FINESSE: a financial information spreadsheet , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[36]  E. Yalow On Educational psychology: A cognitive view. , 1979 .

[37]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .

[38]  Bonnie A. Nardi,et al.  Twinkling Lights and Nested Loops: Distributed Problem Solving and Spreadsheet Development , 1991, Int. J. Man Mach. Stud..

[39]  Meurig Beynon,et al.  Radical Empiricism: Empirical Modelling and the nature of knowing , 2003, Wissensmanagement.

[40]  P. Kidwell,et al.  The mythical man-month: Essays on software engineering , 1996, IEEE Annals of the History of Computing.

[41]  Soha Maad,et al.  An empirical modelling approach to software system development in finance : applications and prospects , 2002 .

[42]  Steve Russ,et al.  Strategic decision support systems : an experience-based approach , 2000 .

[43]  Alan Kay,et al.  Revealing the Elephant: The Use and Misuse of Computers in Education. , 1996 .

[44]  G. Hanks,et al.  2 volumes. , 2004, Journal of the ICRU.

[45]  Alexander Repenning,et al.  Agentsheets: a tool for building domain-oriented dynamic, visual environments , 1993 .

[46]  M. Knowles The adult learner : a neglected species , 1979 .

[47]  F Manfield,et al.  Looking back and looking forward , 1992, British Dental Journal.

[48]  Alexander Repenning,et al.  Programming as problem solving: a participatory theater approach , 1994, AVI '94.

[49]  Peter A. Cooper Paradigm Shifts in Designed Instruction: From Behaviorism to Cognitivism to Constructivism. , 1993 .

[50]  임문규 20세기 말 改訂된 한국과 일본의 수학과 교육과정 비교(1) , 2001 .

[51]  B. R. Hergenhahn,et al.  An Introduction to Theories of Learning , 2020 .

[52]  Mark Guzdial,et al.  Learner-centered design: the challenge for HCI in the 21st century , 1994, INTR.

[53]  Stephen L. Talbott,et al.  The future does not compute - transcending the machines in our midst , 1995 .

[54]  S. Turkle,et al.  Epistemological Pluralism and the Revaluation of the Concrete. , 1992 .

[55]  Paulo Freire,et al.  Pedagogy of the Oppressed , 2019, Toward a Just World Order.

[56]  M. Knowles The Modern practice of adult education : andragogy versus pedagogy / , 1970 .

[57]  Seymour Papert,et al.  The Children's Machine , 1993 .

[58]  William M. Smith,et al.  A Study of Thinking , 1956 .

[59]  D. W.,et al.  Educational Leadership. , 1964, Science.

[60]  Piet Kommers,et al.  Cognitive Tools for Learning , 2001, NATO ASI Series.

[61]  P. Campbell How to Solve It: A New Aspect of Mathematical Method , 2005 .

[62]  Aravaipa Canyon Basin,et al.  Volume 3 , 2012, Journal of Diabetes Investigation.

[63]  Etienne Wenger,et al.  Situated Learning: Legitimate Peripheral Participation , 1991 .

[64]  D. Jonassen Objectivism versus constructivism: Do we need a new philosophical paradigm? , 1991 .

[65]  Robert Sommer,et al.  Experience and Education. , 1974 .

[66]  Raymond R. Panko,et al.  Spreadsheets on trial: a survey of research on spreadsheet risks , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[67]  M. Turner The literary mind. , 1997 .

[68]  Lynne Anderson-Inman,et al.  Computer-Based Concept Mapping: Active Studying for Active Learners. , 1993 .

[69]  Mike Joy,et al.  Business and IT perspectives on AMORE: a methodology using object-orientation in re-engineering enterprises , 2002 .

[70]  James Martin,et al.  Rapid Application Development , 1991 .

[71]  P. Johnson-Laird,et al.  Mental Models: Towards a Cognitive Science of Language, Inference, and Consciousness , 1985 .

[72]  William B. Borgers DEMOCRACY AND EDUCATION. , 1919 .

[73]  Martin V. Covington,et al.  The Will to Learn: A Guide for Motivating Young People , 1997 .

[74]  Sara Jones,et al.  Requirements engineering: A perspective through theory-building , 1998, Proceedings of IEEE International Symposium on Requirements Engineering: RE '98.

[75]  K. Lewin Field theory in social science , 1951 .

[76]  C. J. Date An Introduction to Database Systems, 3rd Edition , 1977 .

[77]  田縁 昭,et al.  -"""'-"- 31 5 , 2005 .

[78]  Mike S. Joy,et al.  Computer Programming for Noughts and Crosses: New Frontiers , 1994, PPIG.

[79]  P. Agre Lucy A. Suchman, Plans and Situated Actions: The Problem of Human-Machine Commuinication (Cambridge University Press, Cambridge 1987) , 1990, Artif. Intell..

[80]  Clayton Lewis NoPumpG: Creating Interactive Graphics With Spreadsheet Machinery , 1987 .

[81]  Alexander Repenning,et al.  AgentSheets: End-User Programmable Simulations , 2000, J. Artif. Soc. Soc. Simul..

[82]  Richard R. Burton,et al.  Skiing as a Model of Instruction , 1984 .

[83]  Penelope J. Haile,et al.  Book Review: More Than a Tool?, Failure to Connect: How Computers Affect Our Children's Minds–For Better and Worse , 2001 .

[84]  Allan Kai Tung Wong,et al.  Before and beyond systems : an empirical modelling approach , 2003 .

[85]  S. Turkle Life on the Screen: Identity in the Age of the Internet , 1997 .

[86]  Piet Kommers,et al.  Flexibility of Expressiveness: A Critical Factor in the Design of Concept Mapping Tools for Learning , 1992 .

[87]  Gerhard Fischer,et al.  Knowledge construction in software development: the evolving artifact approach , 1996 .

[88]  Bonnie A. Nardi,et al.  A Small Matter of Programming: Perspectives on End User Computing , 1993 .

[89]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[90]  Donald A. Schön,et al.  The Computer Clubhouse: Technological Fluency in the Inner City , 1998 .

[91]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..