Home > Research > Publications & Outputs > Supporting reflective practice in software engi...
View graph of relations

Supporting reflective practice in software engineering education through a studio-based approach

Research output: Contribution to journalJournal articlepeer-review

Published

Standard

Supporting reflective practice in software engineering education through a studio-based approach. / Bull, Christopher; Whittle, Jon.

In: IEEE Software, Vol. 31, No. 4, 07.2014, p. 44-50.

Research output: Contribution to journalJournal articlepeer-review

Harvard

APA

Vancouver

Author

Bibtex

@article{644b48a05766494fa74dd04ea227233d,
title = "Supporting reflective practice in software engineering education through a studio-based approach",
abstract = "Learning is a lifelong process, especially in the fast-paced software industry. In addition to formal training courses, good software developers continually learn by reflecting on what they've done in the past. However, reflective practice is rarely taught explicitly in university software engineering education. One way to teach reflective techniques from the start is through studio-based learning.",
keywords = "Reflection, Reflective Practice, Software Engineering, Software, Educational Institutions, Project Management, Software Studio, Studio, Atelier, Software Engineering Education, Collaboration, Collocation",
author = "Christopher Bull and Jon Whittle",
year = "2014",
month = jul,
doi = "10.1109/MS.2014.52",
language = "English",
volume = "31",
pages = "44--50",
journal = "IEEE Software",
issn = "0740-7459",
publisher = "IEEE Computer Society",
number = "4",

}

RIS

TY - JOUR

T1 - Supporting reflective practice in software engineering education through a studio-based approach

AU - Bull, Christopher

AU - Whittle, Jon

PY - 2014/7

Y1 - 2014/7

N2 - Learning is a lifelong process, especially in the fast-paced software industry. In addition to formal training courses, good software developers continually learn by reflecting on what they've done in the past. However, reflective practice is rarely taught explicitly in university software engineering education. One way to teach reflective techniques from the start is through studio-based learning.

AB - Learning is a lifelong process, especially in the fast-paced software industry. In addition to formal training courses, good software developers continually learn by reflecting on what they've done in the past. However, reflective practice is rarely taught explicitly in university software engineering education. One way to teach reflective techniques from the start is through studio-based learning.

KW - Reflection

KW - Reflective Practice

KW - Software Engineering

KW - Software

KW - Educational Institutions

KW - Project Management

KW - Software Studio

KW - Studio

KW - Atelier

KW - Software Engineering Education

KW - Collaboration

KW - Collocation

U2 - 10.1109/MS.2014.52

DO - 10.1109/MS.2014.52

M3 - Journal article

VL - 31

SP - 44

EP - 50

JO - IEEE Software

JF - IEEE Software

SN - 0740-7459

IS - 4

ER -