Skip to main content Skip to main navigation menu Skip to site footer
Articles
Published: 2010-05-01

Using Rationale to Assist Student Cognitive and Intellectual Development

Department of Computer Science and Software Engineering Miami University, Oxford, Ohio USA
Department of Computer Science and Software Engineering Miami University, Oxford, Ohio USA
design rationale creativity student cognitive development

Abstract

One of the questions posed at the National Science Foundation (NSF)-sponsored workshop on Creativity and Rationale in Software Design was on the role of rationale in supporting idea generation in the classroom. College students often struggle with problems where more than one possible solution exists. Part of the difficulty lies in the need for students to progress through different levels of development cognitively and intellectually before they can tackle creative problem solving. Argumentation-based rationale provides a natural mechanism for representing problems, candidate solutions, criteria, and arguments relating those criteria to the candidate solutions. Explicitly expressing rationale for their work encourages students to reflect on why they made their choices, and to actively consider multiple alternatives. We report on an experiment performed during a Data Structures course where students captured rationale.

Metrics

Metrics Loading ...

How to Cite

Burge, J., & Brinkman, B. (2010). Using Rationale to Assist Student Cognitive and Intellectual Development. Human Technology, 6(1), 106–128. https://doi.org/10.17011/ht/urn.20105241909