SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:851043a7-a2b6-45bf-bf5d-305d8b5a37a3"
 

Sökning: id:"swepub:oai:research.chalmers.se:851043a7-a2b6-45bf-bf5d-305d8b5a37a3" > Teaching and Foster...

Teaching and Fostering Reflection in Software Engineering Project Courses

Burden, Håkan, 1976 (författare)
RISE,Viktoria,Chalmers University of Technology, Sweden
Steghöfer, Jan-Philipp, 1983 (författare)
Göteborgs universitet,University of Gothenburg,Chalmers University of Technology, Sweden
 (creator_code:org_t)
2018-10-25
2019
Engelska.
Ingår i: Agile and Lean Concepts for Teaching and Learning: Bringing Methodologies from Industry to the Classroom. - Singapore : Springer Singapore. - 9789811327513 ; , s. 231-262, s. 231-262
  • Bokkapitel (övrigt vetenskapligt/konstnärligt)
Abstract Ämnesord
Stäng  
  • Reflection is an important part of agile software processes as witnessed, e.g., by the Sprint Retrospectives in Scrum or by the various learning feedback loops in XP. Engineering education also emphasises the importance of reflective practice, e.g., in Kolb's learning cycle and Schön's reflection-in/on-action. Our contribution in this chapter is a toolkit for reflective practice that shows how reflection can be used by software engineering students for two purposes: to reflect on the application of a software process and to reflect on their learning process. In order to help students understand the purpose of reflection and how to approach reflection, we follow a cognitive apprenticeship approach in which the teachers reflect about the events in the course, their own goals, and how they are aligned with the teaching. Students are asked to reflect during supervisions and as part of their written assignments from the very beginning of the course. We thus combine a meta-cognitive approach where reflection is taught as a learning strategy with a common software engineering practice of continuous improvement through reflection. We evaluate the reflective model and a course design based on it through the student, teacher, and theoretical lenses based on empirical data.

Ämnesord

SAMHÄLLSVETENSKAP  -- Utbildningsvetenskap -- Didaktik (hsv//swe)
SOCIAL SCIENCES  -- Educational Sciences -- Didactics (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Annan data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Other Computer and Information Science (hsv//eng)
SAMHÄLLSVETENSKAP  -- Utbildningsvetenskap -- Lärande (hsv//swe)
SOCIAL SCIENCES  -- Educational Sciences -- Learning (hsv//eng)
SAMHÄLLSVETENSKAP  -- Utbildningsvetenskap -- Pedagogiskt arbete (hsv//swe)
SOCIAL SCIENCES  -- Educational Sciences -- Pedagogical Work (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Reflective Practice
Scrum
Agile
Project Course
Computer Science Education
Software Engineering

Publikations- och innehållstyp

kap (ämneskategori)
vet (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy