The Open UniversitySkip to content
 

Separable User Interface Architectures in Teaching Object Technology

Griffiths, Rob; Woodman, Mark; Holland, Simon; Macgregor, Malcolm and Robinson, Hugh (1999). Separable User Interface Architectures in Teaching Object Technology. In: Proceedings of Technology of Object-Oriented Languages and Systems - TOOLS 30, IEEE, pp. 290–299.

Full text available as:
[img]
Preview
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview
DOI (Digital Object Identifier) Link: https://doi.org/10.1109/TOOLS.1999.787557
Google Scholar: Look up in Google Scholar

Abstract

This paper concerns the critical role of separable user interface design in teaching object-oriented systems. M206 "Computing: An Object-oriented Approach" is a large-scale university-level introduction to software development designed from scratch for distance learning, using an objects-first approach with Smalltalk. The course is degree-level, counting as one sixth, and is being offered in the UK, Western Europe and Singapore. To address the needs of industry we have developed a radical syllabus that adheres to the principle of designing complex systems by separating view and model, and have developed a programming and learning environment to support these ideas. In the paper we examine how separable user interface architectures have guided our teaching of object technology and the design of powerful microworlds that are both usable and extendible by neophytes. The course and relevant teaching with software is outlined and the technical design and pedagogic use of the microworlds and GUI builder tool are described.

Item Type: Conference or Workshop Item
ISBN: 0-7695-0278-4, 978-0-7695-0278-6
Extra Information: originally presented at the IEEE Conference on the Technology of Object-Oriented Languages and Systems - TOOLS 30, Santa Barbara, CA, USA, 5 Aug 1999.
Keywords: education; computer architecture; user interfaces; large-scale systems; programming; software design; computer aided instruction; Europe; object oriented modeling; ower system modeling
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 59813
Depositing User: Simon Holland
Date Deposited: 02 Apr 2019 13:13
Last Modified: 09 Apr 2019 11:01
URI: http://oro.open.ac.uk/id/eprint/59813
Share this page:

Metrics

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