Papers

Bibliographic manipulation

Lee M P (1979) "Bibliographic manipulation" Software - practice and experience (SPE) 10, 347-354.

Four systems of bibliographic manipulation are described and evaluated. Two are interactive programming languages which provide key word information retrieval in real time, while two are batch packages which produce catalogues, indexes and bibliographies. Two are specifically designed for text analysis, while two are general purpose software. It is considered that the former provides a more flexible and more powerful tool than the latter.

I've Read This

Spreadsheets in teaching statistics

Soper J B & Lee M P 1985 "Spreadsheets in teaching statistics" The Statistician 34, 317-321.

The teaching of statistical calculation methods can be enhanced by using a spreadsheet computer program as a worksheet. The user enters computational formulae in stages, thus gaining an understanding of the calculation process while having the actual arithmetic done by the computer. The data, and values calculated from them, are laid out in a matrix of rows and columns. They can be inspected and altered to demonstrate various statistical properties. The latest spreadsheets offer a simultaneous graphical display.

I've Read This

New microcomputer graphics routines designed for undergraduate teaching

Peacock D, Manning P C & Lee M P (1986) "New microcomputer graphics routines designed for undergraduate teaching" Association for Computing Machinery (ACM) Special Interest Group in Computer Science Education (SIGCSE) Bulletin 18, 2, 38-50. ISSN 0097-8418.

I've Read This

Using Spreadsheets to Teach Statistics in Geography

Lee M P & Soper J B (1987) "Using spreadsheets to teach statistics in geography" Journal of Geography in Higher Education (JGHE) 11, 1, 27-33.

Maintains that teaching methods of statistical calculation in geography may be enhanced by using a computer spreadsheet. The spreadsheet format of rows and columns allows the data to be inspected and altered to demonstrate various statistical properties. The inclusion of graphics and database facilities further adds to the value of a spreadsheet. (JDH)

I've Read This

The use of a structured project to teach program development

Peacock D, Jeffreys S & Lee M P 1987 "The use of a structured project to teach program development" Association for Computing Machinery Special Interest Group in Computer Science Education (ACM SIGCSE) Bulletin, 19, 4, 10-18. ISSN 0097-8418.

I've Read This

The Lorenz curve and Gini Index with spreadsheets: some details

Soper J B & Lee M P (1988) "The Lorenz curve and Gini index with spreadsheets - some details" University of Leicester Economics Department Discussion Paper 64.

I've Read This

A first year course in software design and use

Peacock D, Ralhan V K, Jeffreys S & Lee M P (1988) "A first year course in software design and use" Association for Computing Machinery (ACM) Special Interest Group in Computer Science Education (SIGCSE) Bulletin 20, 4, 2-8. ISSN 0097-8418.

I've Read This

dBASE as a first programming language

Lee M P, Peacock D & Jeffreys S 1989 "dBASE as a first programming language" Collegiate Microcomputer, VII, 2, 111-116.

I've Read This

Simulating user interfaces with dBASE III+

Lee M P, Darling M W M, Peacock D & Jeffreys S (1990) "Simulating user interfaces with dBASE III+" pp. 181-195 in Life M A, Narborough-Hall C S & Hamilton W I (eds.) Simulation and the user interface Taylor & Francis, London, 0-85066-803-4.

I've Read This

Integrating and enhancing DOS programs using Windows 3

Lee M P & Soper J B (1992) "Integrating and enhancing DOS programs with Windows 3" Collegiate Microcomputer 10, 4, 248-254. ISSN 0731-4213.

I've Read This

Prolog as a first programming language

Lee M P, Pryce J D & Harrison A 1994 "Prolog as a first programming language" pp 275-281 In King G A, Brebbia C A, Ross M & Staples G (Eds.) " Software Engineering in Higher Education", Computational Mechanics Publications. 1-85312-289-0.

This paper documents an experiment in teaching Prolog as a first programming language to first year computing undergraduates. It begins by introducing the main programming paradigms before considering the factors involved in first language choice and the advantages and disadvantages of Prolog. It concludes by illustrating how Prolog can be utilised across much of the computing curriculum.

I've Read This
  • 2 Views

Computer spreadsheets for numerical analysis

Soper J B & Lee M P 1994 "Computer spreadsheets for numerical analysis" International Journal of Mathematical Education in Science and Technology (IJMEST), 25, 2, 245-253. ISSN 0020-739X.

This paper illustrates how electronic spreadsheet programs, such as Lotus 1-2-3 and Microsoft Excel, can be used for numerical analysis. It begins by considering the nature of spreadsheets with particular reference to their precision and accuracy. It continues with an extended example taken from matrix manipulation which uses both the Jacobi and Gauss-Seidel iterative methods for solving sets of simultaneous equations. The spreadsheet approach allows users to compare the details of how the two methods work. The paper concludes with a restatement of the advantages of spreadsheets for numerical analysis.

I've Read This

The use of Microsoft Windows Multimedia File Formats

Lee M P & Robertson S A (1994) "The use of Microsoft Windows multimedia file formats" pp. 17-20 in Mumford A (ed.) Multimedia Formats: Support Initiative for Multimedia Applications (SIMA) Workshop Report No. 1, Loughborough University of Technology.

This paper begins by introducing Microsoft Windows together with some of its accessory programs. It continues with a discussion of its multimedia file formats for text, sound, graphics, animation, video, hypertext and hypermedia. The paper concludes by arguing for the adoption of the de facto multimedia file formats from the world of Microsoft Windows.

I've Read This

Low cost hypermedia authoring with the Microsoft Windows Multimedia Viewer Publishing Toolkit

Lee M P & Robertson S A (1995) "Low cost hypermedia authoring with the Microsoft Windows Multimedia Viewer Publishing Toolkit" pp 96-106 In Johnson A R, Eames I W & Flori R E (Eds.) "Hypermedia", Sheffield Academic Press. 1-85075-572-8.

Recently, Microsoft Corp. launched Version 2 of its Multimedia Viewer Publishing Toolkit (MVPT), thereby facilitating the low-cost authoring of hypermedia systems for the Windows graphical user interface (GUI) on personal computers (PCs). Using these tools, Microsoft have produced a successful series of CD-ROM based hypermedia systems including the Encarta encyclopaedia and the Bookshelf writer's reference. Their Cinemania product consists of one Multimedia Viewer data file (CINMANIA.MVB) containing 33,535 topics and being 139 MByte in size. The MVPT has the following advantages: it is cheap to buy at around £300, produces fast and professional results, and makes good use of the Windows GUI entirely without programming. Microsoft Windows can be criticised as a closed system tied to proprietary standards, but it nevertheless has proved itself in the marketplace. Our research has shown that it is a time-consuming but uncomplicated task to author large hypermedia documents using both the Windows Help Compiler and the MVPT.

I've Read This

The application of second natural language acquisition pedagogy to the teaching of programming languages - a research agenda

Robertson S A & Lee M P 1995 "The application of second natural language acquisition pedagogy to the teaching of programming languages - a research agenda" Association for Computing Machinery Special Interest Group in Computer Science Education (ACM SIGCSE) Bulletin, 27, 4, 9-20. ISSN 0097-8418.

The writing of programs is one of the central activities in computer science education, yet frequently it is poorly taught. In this paper we argue that some of the most recent principles emerging from research into and the successful teaching of second natural languages might be applied to the teaching of programming languages.The paper begins by reviewing the historical development of the teaching of both second natural languages and programming languages. It continues with a manifesto for potential research areas, in order to test these ideas further.

I've Read This

Low cost hypermedia authoring with the Microsoft Windows Multimedia Viewer Publishing Toolkit

Lee M P & Robertson S A (1995) "Low cost hypermedia authoring with the Microsoft Windows Multimedia Viewer Publishing Toolkit pp. 1-5 in Benest I & Barker P (eds.) The authoring and application of hypermedia-based user interfaces Institution for Electrical Engineering (IEE) Digest No. 95/202, London.

Recently, Microsoft Corp. launched Version 2 of its Multimedia Viewer Publishing Toolkit (MVPT), thereby facilitating the low-cost authoring of hypermedia systems for the Windows graphical user interface (GUI) on personal computers (PCs). Using these tools, Microsoft have produced a successful series of CD-ROM based hypermedia systems including the Encarta encyclopaedia and the Bookshelf writer's reference. Their Cinemania product consists of one Multimedia Viewer data file (CINMANIA.MVB) containing 33,535 topics and being 139 MByte in size. The MVPT has the following advantages: it is cheap to buy at around £300, produces fast and professional results, and makes good use of the Windows GUI entirely without programming. Microsoft Windows can be criticised as a closed system tied to proprietary standards, but it nevertheless has proved itself in the marketplace. Our research has shown that it is a time-consuming but uncomplicated task to author large hypermedia documents using both the Windows Help Compiler and the MVPT.

I've Read This

A novel course in Structured Systems Analysis through Prolog

Lee M P 1996 "A novel course in Structured Systems Analysis through Prolog" pp 153-160 In Uso J L, Mitic P & Sucharov L J (Eds.) " Software Engineering in Higher Education II", Computational Mechanics Publications. 1-85312-385-4.

This paper documents a second year undergraduate course entitled "Structured Systems Analysis through Prolog" based on a textbook [5] by Terry Goble of the same name. Prolog has traditionally been seen as a Fifth Generation programming language (5GL) for Artificial Intelligence (AI) [2] and Knowledge Based Systems (KBS) [8], however it can also be considered a Fourth Generation Language (4GL) for use with Structured Systems Analysis (SSA) and Data Base Management Systems (DBMS). This paper begins by considering the five generations of programming languages before moving on to their place in the software engineering lifecycle. It gives an example of the approach before outlining the course and its assessment methods.

I've Read This
  • 1 View

Prolog as an intermediate metafile format within the software engineering lifecycle

Lee M P (1996) "Prolog as an intermediate metafile format within the software engineering lifecycle" pp. 361-369 in Uso J L, Mitic P & Sucharov L J (eds.) Software Engineering in Higher Education (SEHE) II Computational Mechanics Publications. 1-85312-385-4.

This paper seeks to argue that Prolog can act as an intermediate
metafile format within the software engineering lifecycle. It begins by considering graphical metafiles and then goes on to look at a computer-aided software engineering (CASE) tool which already uses Prolog as such a metafile. This concept can however be taken further. The rest of the paper looks at how Prolog can be used both within and between the various stages of the software engineering lifecycle.

I've Read This
  • 2 Views

Low-cost hypertext authoring with the Microsoft Windows Help Compiler

Lee M P & Robertson S A (1996) "Low-cost hypertext authoring with the Microsoft Windows Help Compiler" pp. 55-64 in Earnshaw R A, Vince J A & Jones H (eds.) Digital Media and Electronic Publishing Academic Press. 0-12-227756-2.

I've Read This

Using Prolog facts as an intermediate metafile format within the software engineering lifecycle

Lee M P 1997 "Using Prolog facts as an intermediate metafile format within the software engineering lifecycle" pp 181-190 In Drogemuller R (Ed) " The practical application of Prolog" The Practical Application Company Ltd. 0-9525554-5-X.

I've Read This

CD-ROM text indexing and retrieval systems which help alleviate information overload

Lee M P 1997 "CD-ROM text indexing and retrieval systems which help alleviate information overload" pp 7/1-7/4 In Collingwood P C " IT strategies for information overload" Institution for Electrical Engineering (IEE) Digest No. 97/340. London.

The paper seeks to show how technical developments in the authoring and indexing of CD-ROMs can help alleviate information overload. It begins by outlining the history of text indexing and retrieval before detailing current authoring software. The paper documents a series of projects which began with the Windows help compiler before upgrading to Microsoft's multimedia viewer publishing toolkit. The latter has powerful yet easy to use text indexing and retrieval facilities. The paper concludes by arguing that modern CD-ROMs provide fast and efficient access to large volumes of textual material without imposing information overload on their users

I've Read This

Group projects for the software engineering of Knowledge Based Systems

Lee M P, Harrison A & Sammes A J 1998 "Group projects for the software engineering of Knowledge Based Systems" pp 79-88 In Holcombe M, Stratton A, Fincher S & Griffiths G (Eds.) " Projects in the computing curriculum" Springer 1-85233-010-4.

I've Read This

Empirical studies of evolving systems

Bennett K, Burd F, Kemerer C, Lehman M M, Lee M P, Madachy R, Mair C, Sjøberg D I & Slaughter, S (1999) "Empirical studies of evolving systems" Empirical Software Engineering 4, 4, 370-380.

This paper describes the results of the working group investigating the issues of empirical studies for evolving systems. The group found that there were many issues that were central to successful evolution and they concluded that this is a very important area within software engineering. Finally nine main areas were selected for consideration. For each of these areas the central issues were identified as well as success factors. In some cases success stories were also described and the critical factors accounting for the success analysed. In some cases it was later found that a number of areas were so tightly coupled that it was important to discuss them together.

I've Read This

Postgraduate education in systems engineering and knowledge management

Lee M P, John P & Harrison A (2000) “Postgraduate education in systems engineering and knowledge management” Proceedings of the IEE Management Symposium on Systems Engineering in Business Ref. 00/071, Vol. 2, pp. 15/1 – 15/5.

This paper describes the crucial role of systems engineering and knowledge management in business. The importance of postgraduate education in both systems engineering in general and knowledge management in particular is stressed and the subjects are discussed with particular reference to two distance learning MSc courses. These two degrees both plan to use the Barrington virtual building for delivery over the World Wide Web (WWW) in order to deliver real benefits to the workplace and to provide an effective knowledge management medium to support the educational process. (5 pages)

I've Read This

Design, development and delivery of an innovative blended MSc in Knowledge Management Systems at Cranfield

Shurville S, Lee M P, Scott B C & Harrison A 2005 "Design, development and delivery of an innovative blended MSc in Knowledge Management Systems at Cranfield" pp. 527 - 535 In Hawamdeh S 2005 "Knowledge Management: nurturing culture, innovation and technology" World Scientific, Singapore. 981-256-556-6.

This paper describes an innovative Master of Science (MSc) course in Knowledge Management Systems (KMS) taught via blended learning by the Department of Information Systems at Cranfield University. This MSc is aimed primarily at the defence sector, although it has become increasingly attractive to learners across the public and private sectors. We begin by introducing the background and context under which the course was designed. The section on design outlines our syllabus and our learning design. The section on development describes how we applied knowledge management software to support the authoring process. The section on delivery describes our blended modes of teaching at workshops and via the Blackboard Virtual Learning Environment (VLE). The paper includes a comprehensive bibliography of course textbooks, which are issued to all learners.

I've Read This

Outcomes of the Periodic Review of an MSc in Knowledge Management Systems Taught via Flexible Learning

Shurville S, Simpson-Horn G, Scott B, Lee M P & Harrison A (2006) "Outcomes of the Periodic Review of an MSc in Knowledge Management Systems Taught via E-learning" pp. 348-352 in Fernstrom K & Tsolakidis K (eds.) Readings in Technology in Education: Proceedings of the International Conference on Information Communications Technologies in Education (ICICTE) Rhodes, 6-8 July (2006), UCFV Press, Abbotsford

I've Read This
 

Academia © 2009