agile project-based teaching and learning

38
Las Vegas, Nevada, USA, July 22-25, 2013 Agile Project-Based Teaching and Learning Talk at the 11 th International Conference on Software Engineering Research and Practice, SERP 2013 WORLDCOMP 2013 Dagmar Monett

Upload: dagmar-monett

Post on 14-Dec-2014

228 views

Category:

Education


1 download

DESCRIPTION

Talk at the 11th International Conference on Software Engineering Research and Practice, SERP 2013, at the WORLDCOMP 2013, Las Vegas, Nevada, USA.

TRANSCRIPT

Page 1: Agile Project-Based Teaching and Learning

Las Vegas, Nevada, USA, July 22-25, 2013

Agile Project-Based

Teaching and Learning

Talk at the 11th International Conference on

Software Engineering Research and Practice, SERP 2013

WORLDCOMP 2013

Dagmar Monett

Page 2: Agile Project-Based Teaching and Learning

D. Monett 2 Las Vegas, Nevada, USA, July 22-25, 2013

How do students learn best?

Page 3: Agile Project-Based Teaching and Learning

D. Monett 3 Las Vegas, Nevada, USA, July 22-25, 2013 The paper’s word cloud was created with Tagxedo

Page 4: Agile Project-Based Teaching and Learning

D. Monett 4 Las Vegas, Nevada, USA, July 22-25, 2013

Page 5: Agile Project-Based Teaching and Learning

D. Monett 5 Las Vegas, Nevada, USA, July 22-25, 2013

Module: Project Management (14 ECTS-credits)

Sub-modules at the BSEL:

- Project and Quality Management (20%)

- Multidisciplinary Lab using Agile techniques

(30%)

Sub-module at the enterprises/companies:

- Practice Transfer (50%)

(ECTS: European Credit Transfer and Accumulation System, 1 credit point = 30 hours of study)

Page 6: Agile Project-Based Teaching and Learning

D. Monett 6 Las Vegas, Nevada, USA, July 22-25, 2013

Multidisciplinary Lab using Agile

Agile Project-based Learning

Interdisciplinary approach

- Agile Metaheuristics TSP

Agile in general, XP in particular

44 Semester Credit Hours (1 SCH = 45 Min. of

teaching time)

Block course (4 blocks)

Coaching sections

Agile project development in the Lab (theo + pract)

Page 7: Agile Project-Based Teaching and Learning

D. Monett 7 Las Vegas, Nevada, USA, July 22-25, 2013

Page 8: Agile Project-Based Teaching and Learning

D. Monett 8 Las Vegas, Nevada, USA, July 22-25, 2013 © Rawich

Page 9: Agile Project-Based Teaching and Learning

D. Monett 9 Las Vegas, Nevada, USA, July 22-25, 2013

Four compact teaching blocks

© Rawich

Page 10: Agile Project-Based Teaching and Learning

D. Monett 10 Las Vegas, Nevada, USA, July 22-25, 2013

6 Semester Credit Hours

© Rawich

Page 11: Agile Project-Based Teaching and Learning

D. Monett 11 Las Vegas, Nevada, USA, July 22-25, 2013

2 continuous days in PC Lab

16 Semester Credit Hours

© Rawich

Page 12: Agile Project-Based Teaching and Learning

D. Monett 12 Las Vegas, Nevada, USA, July 22-25, 2013

2 continuous days in PC Lab

16 Semester Credit Hours one month later

© Rawich

Page 13: Agile Project-Based Teaching and Learning

D. Monett 13 Las Vegas, Nevada, USA, July 22-25, 2013

6 Semester Credit Hours

by the term’s end

© Rawich

Page 14: Agile Project-Based Teaching and Learning

D. Monett 14 Las Vegas, Nevada, USA, July 22-25, 2013

Page 15: Agile Project-Based Teaching and Learning

D. Monett 15 Las Vegas, Nevada, USA, July 22-25, 2013

Welcoming, Agenda 5

Theory: Planning game 20

Brainstorming: Examples 3

Theory: Project requirements 20

Advice on planning game 2

Transfer: Planning game 35

3 Feedback, Conclusions 5

Duration in minutes

Sandwich =

passive +

active learning

units

Example of double credit hour

90 min.

© digitalart

Page 16: Agile Project-Based Teaching and Learning

D. Monett 16 Las Vegas, Nevada, USA, July 22-25, 2013

© FNO Press

http://www.jerryking.com/

The reality of

some passive

learning

units…

Page 17: Agile Project-Based Teaching and Learning

D. Monett 17 Las Vegas, Nevada, USA, July 22-25, 2013

Double credit hour with teamwork

3rd course block: mainly teamwork in the Lab

Page 18: Agile Project-Based Teaching and Learning

D. Monett 18 Las Vegas, Nevada, USA, July 22-25, 2013

Page 19: Agile Project-Based Teaching and Learning

D. Monett 19 Las Vegas, Nevada, USA, July 22-25, 2013 © http://freeaninationwallpaper.blogspot.de

Page 20: Agile Project-Based Teaching and Learning

D. Monett 20 Las Vegas, Nevada, USA, July 22-25, 2013

In parenthesis:

students answering survey

© http://freeaninationwallpaper.blogspot.de

Page 21: Agile Project-Based Teaching and Learning

D. Monett 21 Las Vegas, Nevada, USA, July 22-25, 2013

3 releases

No much time available each week (4 SCH)

No special didactic method or coaching

Some projects incomplete by term’s end © http://freeaninationwallpaper.blogspot.de

Page 22: Agile Project-Based Teaching and Learning

D. Monett 22 Las Vegas, Nevada, USA, July 22-25, 2013

2 releases (former students’ feedback)

Intensive work in the Lab (2 x 16 SCH)

Several didactic methods + coaching + tools

All course projects successfully finished! © http://freeaninationwallpaper.blogspot.de

Page 23: Agile Project-Based Teaching and Learning

D. Monett 23 Las Vegas, Nevada, USA, July 22-25, 2013 © StuartMiles

Page 24: Agile Project-Based Teaching and Learning

D. Monett 24 Las Vegas, Nevada, USA, July 22-25, 2013

Course/Teaching evaluation

Anonymous questionnaire independent of formal

faculty evaluations

Questions (16) catalogue with descriptive scale

values

Four major topics:

- course and project requirements

- teaching and coaching

- how students learned

- Agile techniques

Page 25: Agile Project-Based Teaching and Learning

D. Monett 25 Las Vegas, Nevada, USA, July 22-25, 2013

Ex. topic: Agile techniques

Descriptive values available:

very much normal very little abstention

very helpful normal irritating abstention

excessive adequate insufficient abstention

Page 26: Agile Project-Based Teaching and Learning

D. Monett 26 Las Vegas, Nevada, USA, July 22-25, 2013

Averages (4 editions, N=103)

Page 27: Agile Project-Based Teaching and Learning

D. Monett 27 Las Vegas, Nevada, USA, July 22-25, 2013

Averages (4 editions, N=103)

time/requirements: normal/realistic

TSP & ACO: motivating

course: motivating

quality/ productivity: improved very much

Page 28: Agile Project-Based Teaching and Learning

D. Monett 28 Las Vegas, Nevada, USA, July 22-25, 2013

Averages (SS2011 vs. SS2012)

11 12

Page 29: Agile Project-Based Teaching and Learning

D. Monett 29 Las Vegas, Nevada, USA, July 22-25, 2013

Few students still “behind”…

Page 30: Agile Project-Based Teaching and Learning

D. Monett 30 Las Vegas, Nevada, USA, July 22-25, 2013

But…

Page 31: Agile Project-Based Teaching and Learning

D. Monett 31 Las Vegas, Nevada, USA, July 22-25, 2013 © StuartMiles

Page 32: Agile Project-Based Teaching and Learning

D. Monett 32 Las Vegas, Nevada, USA, July 22-25, 2013 © StuartMiles

Most mentioned positive comments

Page 33: Agile Project-Based Teaching and Learning

D. Monett 33 Las Vegas, Nevada, USA, July 22-25, 2013

Tools: a big plus!

Page 34: Agile Project-Based Teaching and Learning

D. Monett 34 Las Vegas, Nevada, USA, July 22-25, 2013

Conclusions

© luigidiamanti

Page 35: Agile Project-Based Teaching and Learning

D. Monett 35 Las Vegas, Nevada, USA, July 22-25, 2013 © podpad

Teach Agile in a blocked course and project-based!

Page 36: Agile Project-Based Teaching and Learning

D. Monett 36 Las Vegas, Nevada, USA, July 22-25, 2013 © Rawich

Use a sandwich structure: combine passive with active learning units!

Page 37: Agile Project-Based Teaching and Learning

D. Monett 37 Las Vegas, Nevada, USA, July 22-25, 2013

Higher students‘ engagement

Favorable team work

Active in-class participation

Skills‘ improvement

Successful projects

Student satisfaction

What you get

© thaikrit

Page 38: Agile Project-Based Teaching and Learning

D. Monett 38 Las Vegas, Nevada, USA, July 22-25, 2013

Students: “We learn better with project-based Agile!”