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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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.
- 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.
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.
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.
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.
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.
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.
- 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.
- 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.
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.
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
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.
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.
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)
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.
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

Like
Add Comment