Home > Research > Publications & Outputs > Studios in software engineering education

Electronic data

  • 2015BullPhD

    Final published version, 3.39 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

View graph of relations

Studios in software engineering education

Research output: ThesisDoctoral Thesis

Published

Standard

Studios in software engineering education. / Bull, Christopher Neil.
Lancaster University, 2016. 239 p.

Research output: ThesisDoctoral Thesis

Harvard

Bull, CN 2016, 'Studios in software engineering education', PhD, Lancaster University.

APA

Bull, C. N. (2016). Studios in software engineering education. [Doctoral Thesis, Lancaster University]. Lancaster University.

Vancouver

Bull CN. Studios in software engineering education. Lancaster University, 2016. 239 p.

Author

Bibtex

@phdthesis{a6a4d34ecb6e4ebab55803a8a10d2831,
title = "Studios in software engineering education",
abstract = "Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education.Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide.This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the {\textquoteleft}studio framework{\textquoteright}. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University{\textquoteright}s recent SE studio, comparing it to the studio framework.",
keywords = "Studio education, Software engineering, Pedagogy",
author = "Bull, {Christopher Neil}",
year = "2016",
month = jan,
day = "1",
language = "English",
publisher = "Lancaster University",
school = "Lancaster University",

}

RIS

TY - BOOK

T1 - Studios in software engineering education

AU - Bull, Christopher Neil

PY - 2016/1/1

Y1 - 2016/1/1

N2 - Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education.Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide.This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework.

AB - Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education.Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide.This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework.

KW - Studio education

KW - Software engineering

KW - Pedagogy

M3 - Doctoral Thesis

PB - Lancaster University

ER -