Supporting Reflective Practice in Software Engineering Education through a Studio-Based Approach

被引:29
作者
Bull, Christopher N. [1 ]
Whittle, Jon [1 ]
机构
[1] Univ Lancaster, Sch Comp & Commun, Lancaster LA1 4YW, England
关键词
atelier; collaboration; collocation; pervasive computing; project management; reflective practice; software engineering; software engineering education; software studio; studio;
D O I
10.1109/MS.2014.52
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. © 2014 IEEE.
引用
收藏
页码:44 / 50
页数:7
相关论文
共 10 条
[1]  
Brockbank A., 2007, FACILITATING REFLECT
[2]  
Bull CN, 2013, PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), P1063, DOI 10.1109/ICSE.2013.6606656
[3]   The reflective practitioner perspective in software engineering education [J].
Hazzan, O .
JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 63 (03) :161-171
[4]   The software design studio: An exploration [J].
Kuhn, S .
IEEE SOFTWARE, 1998, 15 (02) :65-+
[5]  
Lawson Bryan, 2012, DESIGNERS THINK
[6]  
Schn D.A., 1987, ED REFLECTIVE PRACTI
[7]  
Schn D.A., 1983, REFLECTIVE PRACTITIO
[8]  
Siegel M.A., 2009, P UND DES RES SOC C
[9]  
Thomas J.W., 2000, REV RES PBL
[10]  
Tomayko J. E., 1991, ACM SIGCSE B, V23, P300