Agile Project-Based Teaching and Learning

3 downloads 31072 Views 2MB Size Report
D. Monett. 20. Las Vegas, Nevada, USA, July 22-25, 2013. In parenthesis: students answering survey. © http://freeaninationwallpaper.blogspot.de ...
WORLDCOMP 2013

Agile Project-Based Teaching and Learning Dagmar Monett

Talk at the 11th International Conference on Software Engineering Research and Practice, SERP 2013 Las Vegas, Nevada, USA, July 22-25, 2013

How do students learn best? D. Monett

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

2

D. Monett

Las Vegas, 22-25,with 2013Tagxedo The paper’s wordNevada, cloud USA, was July created

3

D. Monett

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

4

 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) D. Monett

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

5

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) D. Monett

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

6

D. Monett

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

7

D. Monett

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

8 © Rawich

Four compact teaching blocks D. Monett

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

9 © Rawich

6 Semester Credit Hours D. Monett

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

10 © Rawich

2 continuous days in PC Lab 16 Semester Credit Hours D. Monett

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

11 © Rawich

2 continuous days in PC Lab 16 Semester Credit Hours one month later D. Monett

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

12 © Rawich

6 Semester Credit Hours by the term’s end D. Monett

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

13 © Rawich

D. Monett

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

14

Example of double credit hour Duration in minutes

5

Welcoming, Agenda

20

Theory: Planning game

3

Brainstorming: Examples

20 Theory: Project requirements 2

Advice on planning game

35

Transfer: Planning game

35

Feedback, Conclusions

Sandwich = passive + active learning units

90 min. © digitalart D. Monett

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

15

The reality of some passive learning units…

© FNO Press http://www.jerryking.com/ D. Monett

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

16

Double credit hour with teamwork

3rd course block: mainly teamwork in the Lab

D. Monett

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

17

D. Monett

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

18

D. Monett

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

In parenthesis: students answering survey D. Monett

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

3 releases No much time available each week (4 SCH) No special didactic method or coaching Some projects incomplete by term’s end D. Monett

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

2 releases (former students’ feedback) Intensive work in the Lab (2 x 16 SCH) Several didactic methods + coaching + tools All course projects successfully finished! D. Monett

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

D. Monett

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

23 © StuartMiles

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 D. Monett

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

24

Ex. topic: Agile techniques

Descriptive values available: very much very helpful excessive D. Monett

normal normal adequate

very little irritating insufficient

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

abstention abstention abstention 25

Averages (4 editions, N=103)

D. Monett

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

26

Averages (4 editions, N=103) time/requirements: normal/realistic

TSP & ACO: motivating

quality/ productivity: improved very much D. Monett

course: motivating Las Vegas, Nevada, USA, July 22-25, 2013

27

Averages (SS2011 vs. SS2012) 11 12

D. Monett

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

28

Few students still “behind”…

D. Monett

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

29

But…

D. Monett

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

30

D. Monett

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

31 © StuartMiles

Most mentioned positive comments

D. Monett

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

32 © StuartMile

Tools: a big plus!

D. Monett

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

33

Conclusions

D. Monett

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

© luigidiamanti 34

Teach Agile in a blocked course and project-based!

D. Monett

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

35 © podpad

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

D. Monett

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

36 © Rawich

What you get Higher students‘ engagement Favorable team work Active in-class participation Skills‘ improvement Successful projects Student satisfaction … © thaikrit D. Monett

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

37

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

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

38