The use of a computational tool to support the refinement of ideas

Michael Bernard Twidale, T. Rodden, I. Sommerville

Research output: Contribution to journalArticle

Abstract

We describe the Designers' Notepad and observations of its use. This is a tool developed to support the very early stages of software design, which involve brainstorming, refinement of ideas and the consideration and selection between alternative design options. In essence, the tool permits the users to construct and structure entities and links between them. By providing the ability to create substructures, to use colour and shape and to add textual annotations of varying type and structure to entities, and to very easily revise and edit structures, it is possible to construct sophisticated designs with remarkable ease. Considerable effort has been put into enhancing both the usability and generality of the tool by focussing on HCI issues. It has been developed using rapid prototyping and incremental change based around continuous studies of the prototypes in use in authentic tasks (real-world tasks that the users have regardless of whether they use the system or not). As a result the tool can be used to support many different kinds of activity involving the structuring, ordering and interlinking of concepts. Thus it can have substantial general educational benefits across a variety of subject domains. A preliminary study of the use of the tool by second year computing undergraduates and students of other disciplines has been undertaken. We report the initial findings of this study and their implications for future development of this and related learning-support tools.

Original languageEnglish (US)
Pages (from-to)107-118
Number of pages12
JournalComputers and Education
Volume22
Issue number1-2
DOIs
StatePublished - Jan 1 1994
Externally publishedYes

Fingerprint

Rapid prototyping
Software design
Human computer interaction
Students
Color
ability
learning
student
software

ASJC Scopus subject areas

  • Computer Science(all)
  • Education

Cite this

The use of a computational tool to support the refinement of ideas. / Twidale, Michael Bernard; Rodden, T.; Sommerville, I.

In: Computers and Education, Vol. 22, No. 1-2, 01.01.1994, p. 107-118.

Research output: Contribution to journalArticle

Twidale, Michael Bernard ; Rodden, T. ; Sommerville, I. / The use of a computational tool to support the refinement of ideas. In: Computers and Education. 1994 ; Vol. 22, No. 1-2. pp. 107-118.
@article{6efc2830348a4c298d6768a5e8b6b267,
title = "The use of a computational tool to support the refinement of ideas",
abstract = "We describe the Designers' Notepad and observations of its use. This is a tool developed to support the very early stages of software design, which involve brainstorming, refinement of ideas and the consideration and selection between alternative design options. In essence, the tool permits the users to construct and structure entities and links between them. By providing the ability to create substructures, to use colour and shape and to add textual annotations of varying type and structure to entities, and to very easily revise and edit structures, it is possible to construct sophisticated designs with remarkable ease. Considerable effort has been put into enhancing both the usability and generality of the tool by focussing on HCI issues. It has been developed using rapid prototyping and incremental change based around continuous studies of the prototypes in use in authentic tasks (real-world tasks that the users have regardless of whether they use the system or not). As a result the tool can be used to support many different kinds of activity involving the structuring, ordering and interlinking of concepts. Thus it can have substantial general educational benefits across a variety of subject domains. A preliminary study of the use of the tool by second year computing undergraduates and students of other disciplines has been undertaken. We report the initial findings of this study and their implications for future development of this and related learning-support tools.",
author = "Twidale, {Michael Bernard} and T. Rodden and I. Sommerville",
year = "1994",
month = "1",
day = "1",
doi = "10.1016/0360-1315(94)90079-5",
language = "English (US)",
volume = "22",
pages = "107--118",
journal = "Computers and Education",
issn = "0360-1315",
publisher = "Elsevier Limited",
number = "1-2",

}

TY - JOUR

T1 - The use of a computational tool to support the refinement of ideas

AU - Twidale, Michael Bernard

AU - Rodden, T.

AU - Sommerville, I.

PY - 1994/1/1

Y1 - 1994/1/1

N2 - We describe the Designers' Notepad and observations of its use. This is a tool developed to support the very early stages of software design, which involve brainstorming, refinement of ideas and the consideration and selection between alternative design options. In essence, the tool permits the users to construct and structure entities and links between them. By providing the ability to create substructures, to use colour and shape and to add textual annotations of varying type and structure to entities, and to very easily revise and edit structures, it is possible to construct sophisticated designs with remarkable ease. Considerable effort has been put into enhancing both the usability and generality of the tool by focussing on HCI issues. It has been developed using rapid prototyping and incremental change based around continuous studies of the prototypes in use in authentic tasks (real-world tasks that the users have regardless of whether they use the system or not). As a result the tool can be used to support many different kinds of activity involving the structuring, ordering and interlinking of concepts. Thus it can have substantial general educational benefits across a variety of subject domains. A preliminary study of the use of the tool by second year computing undergraduates and students of other disciplines has been undertaken. We report the initial findings of this study and their implications for future development of this and related learning-support tools.

AB - We describe the Designers' Notepad and observations of its use. This is a tool developed to support the very early stages of software design, which involve brainstorming, refinement of ideas and the consideration and selection between alternative design options. In essence, the tool permits the users to construct and structure entities and links between them. By providing the ability to create substructures, to use colour and shape and to add textual annotations of varying type and structure to entities, and to very easily revise and edit structures, it is possible to construct sophisticated designs with remarkable ease. Considerable effort has been put into enhancing both the usability and generality of the tool by focussing on HCI issues. It has been developed using rapid prototyping and incremental change based around continuous studies of the prototypes in use in authentic tasks (real-world tasks that the users have regardless of whether they use the system or not). As a result the tool can be used to support many different kinds of activity involving the structuring, ordering and interlinking of concepts. Thus it can have substantial general educational benefits across a variety of subject domains. A preliminary study of the use of the tool by second year computing undergraduates and students of other disciplines has been undertaken. We report the initial findings of this study and their implications for future development of this and related learning-support tools.

UR - http://www.scopus.com/inward/record.url?scp=50749136018&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50749136018&partnerID=8YFLogxK

U2 - 10.1016/0360-1315(94)90079-5

DO - 10.1016/0360-1315(94)90079-5

M3 - Article

AN - SCOPUS:50749136018

VL - 22

SP - 107

EP - 118

JO - Computers and Education

JF - Computers and Education

SN - 0360-1315

IS - 1-2

ER -