The Open UniversitySkip to content

Employing Object Technology to Expose Fundamental Object Concepts

Woodman, Mark; Griffiths, Rob; Holland, Simon; Robinson, Hugh and Mcgregor, Malcolm (1999). Employing Object Technology to Expose Fundamental Object Concepts. In: Proceedings: Technology of Object-Oriented Languages and Systems (TOOLS 29), IEEE, pp. 371–383.

Full text available as:
PDF (Version of Record) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (145kB) | Preview
DOI (Digital Object Identifier) Link:
Google Scholar: Look up in Google Scholar


We explore technical issues in the design of programming tools, development environments, simulations, code examples, user interface frameworks and pedagogies for a university-level course on object-oriented software development. The course, M206 Computing: An Object-Oriented Approach has been specifically developed for distance learning, and is enrolling over 5,000 students per year (average age 37) in the UK, Europe and Singapore. The course introduces computing via an object-oriented approach. M206 is substantial in extent representing one sixth of a degree. It embodies a practical, industry oriented view of computing and includes programming, analysis, design and group working. Considerable effort has been invested in making the simplicity, consistency and power of object technology accessible to and capable of being applied by beginners. A diverse set of educational media, such as CD-ROMs, TV and the Web, have been deployed as learning resources. We describe the agenda for the course; its object-oriented pedagogy and our strategy for delivery. We explain measures taken to avoid misconceptions about objects, our analysis and design method, and the Smalltalk programming environment we have developed specifically for learners and which is crucial to our approach. We outline how our adherence to the separation of view and domain model leads to technical innovations. Concluding remarks reflect on the benefits a reflexive strategy, both in education and training.

Item Type: Conference or Workshop Item
Copyright Holders: 1999 IEEE
ISBN: 0-7695-0275-X, 978-0-7695-0275-5
Extra Information: originally presented at the 29th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS), Nancy, France, 7-10 Jun 1999.
Keywords: programming profession; object oriented modeling; object oriented programming; computational modeling; user interfaces; computer aided instruction; Europe; computer industry; TV; esign methodology
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 60029
Depositing User: Simon Holland
Date Deposited: 02 Apr 2019 14:30
Last Modified: 15 Jun 2020 21:42
Share this page:


Altmetrics from Altmetric

Citations from Dimensions

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU