Interpersonal process recall: a novel approach to illuminating students' software development processes. Issue 1 (2nd January 2019)
- Record Type:
- Journal Article
- Title:
- Interpersonal process recall: a novel approach to illuminating students' software development processes. Issue 1 (2nd January 2019)
- Main Title:
- Interpersonal process recall: a novel approach to illuminating students' software development processes
- Authors:
- Moskal, Adon Christian Michael
Wass, Rob - Abstract:
- ABSTRACT: Background and Context : Encouraging undergraduate programming students to think more about their software development processes is challenging. Most programming courses focus on coding skill development and mastering programming language features; subsequently software development processes (e.g. planning, code commenting, and error debugging) are undervalued. Moreover, many of these processes involve tacit thinking that is often seemingly invisible, meaning it can be difficult for teachers to identify and address shortcomings in student processes. Objective : In this paper, we employ a novel approach called Interpersonal Process Recall (IPR) to encourage students to think more about their software development processes. Method : We conducted IPR sessions with five undergraduate programming students—we screen captured them working on programming assignments, and then used the screen captures to stimulate reflection. IPR is hallmarked by several key features, namely its developmental (rather than evaluative) focus, and the use of a facilitator to guide reflection in a structured way. Findings : We found IPR was useful for both the teaching staff and the students, revealing incongruence between the value students placed on certain development processes and what they actually do in practice. Implications : IPR is a novel approach for shining a light on student software development processes. We hope this paper encourages other practitioners to consider adding IPR toABSTRACT: Background and Context : Encouraging undergraduate programming students to think more about their software development processes is challenging. Most programming courses focus on coding skill development and mastering programming language features; subsequently software development processes (e.g. planning, code commenting, and error debugging) are undervalued. Moreover, many of these processes involve tacit thinking that is often seemingly invisible, meaning it can be difficult for teachers to identify and address shortcomings in student processes. Objective : In this paper, we employ a novel approach called Interpersonal Process Recall (IPR) to encourage students to think more about their software development processes. Method : We conducted IPR sessions with five undergraduate programming students—we screen captured them working on programming assignments, and then used the screen captures to stimulate reflection. IPR is hallmarked by several key features, namely its developmental (rather than evaluative) focus, and the use of a facilitator to guide reflection in a structured way. Findings : We found IPR was useful for both the teaching staff and the students, revealing incongruence between the value students placed on certain development processes and what they actually do in practice. Implications : IPR is a novel approach for shining a light on student software development processes. We hope this paper encourages other practitioners to consider adding IPR to their toolbox of approaches for encouraging students to reflect on their software development processes. … (more)
- Is Part Of:
- Computer science education. Volume 29:Issue 1(2019)
- Journal:
- Computer science education
- Issue:
- Volume 29:Issue 1(2019)
- Issue Display:
- Volume 29, Issue 1 (2019)
- Year:
- 2019
- Volume:
- 29
- Issue:
- 1
- Issue Sort Value:
- 2019-0029-0001-0000
- Page Start:
- 5
- Page End:
- 22
- Publication Date:
- 2019-01-02
- Subjects:
- Interpersonal process recall -- reflection -- programming students -- software development processes
Computer science -- Study and teaching -- Periodicals
004 - Journal URLs:
- http://www.tandfonline.com/ ↗
http://www.tandfonline.com/toc/ncse20/current ↗ - DOI:
- 10.1080/08993408.2018.1542190 ↗
- Languages:
- English
- ISSNs:
- 0899-3408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.270170
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 9680.xml