56
Experience of a long-term multilateral educational project in software engineering based on the DAAD programme “Academic Reconstruction of South-East Europe” Workshop Cooperation at Academic Informatics Education across Balkan Countries and Beyond Primošten, Croatia, 3 rd – 7 th September 2018 Klaus Bothe Institute of Informatics, Humboldt University – Berlin, Germany, [email protected]

Experience of a long-term multilateral educational project ... · Experience of a long-term multilateral educational project in software engineering based on the DAAD programme “Academic

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Experience of a long-term multilateral educational project in

software engineering

based on the DAAD programme “Academic Reconstruction of South-East Europe”

Workshop

Cooperation at Academic Informatics Education across Balkan Countries and Beyond Primošten, Croatia, 3rd – 7th September 2018

Klaus Bothe

Institute of Informatics, Humboldt University – Berlin, Germany, [email protected]

Contents

Introduction I: Joint teaching materials and more II: Guest lecturing III: Joint papers IV: Workshops V: DAAD funding and programme development

Outcomes and success factors:

(Simple) success indicator:

group photos

Group photo in 2015 (Bohinj/Bled)

Group photo in 2016 (Jahorina)

Group photo in 2001 (Novi Sad)

Novi Sad, Skopje, Belgrade, Plovdiv, Nis, Kragujevac, Berlin

Group photo in 2002 (Plovdiv)

Novi Sad, Skopje, Belgrade, Plovdiv, Nis, Kragujevac, Berlin

Novi Sad, Skopje, Belgrade, Plovdiv, Nis, Berlin + Zagreb, Sarajevo, Banja Luka, Timisoara, Tirana

Group photo in 2003 (Ohrid)

From DAAD reviewing our project in 2016

- DAAD 2016: one of the top-3 projects in the programme (out of 40 projects)

- Reviewer 2016: „With minor funds,

fundamental outcomes reached – based on personnel efforts and motivation“

(another success indicator)

The project must have had a value

What counts as value (a feature, an activity, an outcome) in our DAAD project?

- Workshops annually - Joint teaching materials - Teacher exchange (guest lecturing) - Joint papers _________________________ - Influence on local curricula - Other projects: EU Tempus

Outcomes and success factors

Joint teaching materials

… not main subject from the very beginning

I

Three Years of Cooperation under Auspieces of the Stability Pact for South Eastern Europe, Ohrid, Macedonia, 2003 14

Fields of cooperation 2001 -2003

Distributed reverse engineering: XCTL

Software system used in experimental physics

Joint course on software engineering: JCSE

Network for software engineering training and teaching

Name of the workshop

In the beginning 2001: Only the general aim of DAAD programme: „Academic reconstruction of South Eastern Europe“ Search for common interests (Reverse engineering project – SE course)

JCSE: the core outcome

JCSE: Applications in real lectures (2016)

Novi Sad: 2002-04: 2 times, English, 10 particular participants, 2004-16: ordinary students, Serbian slides

Skopje: English, materials used in 2 different courses since 2004; in 2007 the first real delivery of the JCSE in Skopje

Plovdiv: Bulgarian, 2 different curricula, 100 participants, since 2003, textbook in 2006

Kragujevac: Serbian, since 2003 Zagreb (Dubrovnik): Croatian, 1 topic Timisoara: Romanian, 1 topic Berlin: 4 times (transparencies) + 6 times (ppt), German,

80 participants Belgrade (Faculty Elec.Eng.): 2005 - 2016, Serbian slides, 12 topics,

133 participants in 2005 University of Tirana: 2007, some topics used in a Bachelor course Polytechnic University Tirana: 2007 - 2016, course delivered by guest lecturers and

local teachers in a Master’s study Rijeka: since 2010, selected topics by guest lecturing since 2014 Sarajevo: selected topics, in 2012 - 2016 by guest lecturing Tetovo: since 2014, selected topics by guest lecturing

JCSE: 13 (out of 17) partner universities included teaching materials

JCSE: basis of different activities

• Localization: National versions in Serbian, Croatian,

Bosnian, Macedonian, German, Albanian, Bulgarian, Romanian …

Multi-lingual dictionary in SE S-Bahn-Tool (tool-support for localization) • Textbooks in Bulgarian, Serbian

• eLearning: Tool AHyCo • Project management of JCSE

(lecture notes, slide style guides, …)

Introduction, Ravda, Bulgaria, 2006 19

Textbook released in Bulgarian language in 2006

Common interests evolved from Software Engineering to … (many other fields)

21

DAAD project website: The whole project is represented

http://www2.informatik.hu-berlin.de/swt/intkoop/daad/

Cooperation in Subprojects

JCSE

OOJava

SW PM

RE XCTL

Compiler

National versions

S-Bahn Tool

E-Learning

Curriculum development

TEMPUS

Berlin, Novi Sad, Belgrade, Plovdiv, Skopje, Timisoara, Zagreb, Tirana, Sarajevo, Rijeka, Tetovo

Timisoara, Novi Sad, Skopje, Belgrade (ETF), Belgrade (Sc), Berlin, Plovdiv

Novi Sad, Berlin

Belgrade (ETF), Novi Sad, Berlin

Berlin, Belgrade (ETF), Plovdiv, Novi Sad

Skopje, Novi Sad, Plovdiv, Timisoara, Zagreb, Tirana, Belgrade (ETF), Sarajevo, Kragujevac, Berlin

Development & use: Berlin, Novi Sad, Skopje, Plovdiv, Belgrade (ETF)

Rijeka, Novi Sad, Plovdiv, Skopje, Berlin

Sarajevo, Berlin, Novi Sad, Plovdiv, Skopje, Timisoara, Belgrade (ETF)

Berlin, Novi Sad, Skopje, Belgrade (ETF), Nis, Plovdiv, Timisoara

Guest lecturing

… on the basis of JCSE, Tempus, and others

I I

Guest lecturing for JCSE, Joint Master SE, Robotics, Research Methods

As guest and host: Skopje, Novi Sad, Berlin, Tirana, Sarajevo, Tetovo, Rijeka, Plovdiv, Timisoara

Joint papers

I I I

Joint papers

17th International Conference on Interactive Collaborative Learning (ICL2014), Dubai 2 – 6 December 2014

Reviewer’s remarks concerning …

… the paper at „Informatics Education Europe“, Freiburg, November 2009

General Remarks: - The results of the paper should be relevant to almost all universities in the

future.” - The paper is a good experience report about a running project with

experience. Nice results, high diversity of project partners. - This paper illustrates a good experience of the sharing of teaching material

across institutions and countries. It illustrates how the material can be used as both a complete course and as a selective topic choice.

- It is impressive that it was possible to use the materials for so many classes in all the different countries!

Also inquiries from outside the network, e.g. from Botswana

Subject: Joint course on Software Engineering Date: Wed, 8 Feb 2017 12:32:10 +0200 From: Ayalew (Prof.) <[email protected]> To: [email protected] <[email protected]> Dear Prof. Bothe, read about the joint course on Software Engineering that you are running with other European universities (e.g. Serbia, Bulgaria, etc.). I am very much interested to have a similar cooperation to implement the joint course on Software Engineering in my university (Department of Computer Science, University of Botswana). If it works well, it could be extended to other universities in this side of the world. Let me know if this idea is feasible from your side. Best regards, Yirsaw *********** Yirsaw Ayalew, PhD Associate Professor, Department of Software Engineering University of Botswana Private Bag UB0704, Gaborone Tel. +267-3552869

Workshops

I V

Workshops:

central events to exchange ideas on software engineering and other

fields of informatics

Workshops: about 700 presentations

E.g. Jahorina: 57 presentations

From To Duration Monday, August, 22nd - Chairperson: Costin Badica 20 minutes for presentation and discussion

09:00:00 09:30:00 00:30:00 Klaus Bothe: Opening talk

SECTION: Curricula Issues

09:30:00 09:50:00 00:20:00 Novica Nosović: Who can (not) call him/herself a SW engineer?

09:50:00 10:10:00 00:20:00 Patrizia Poščić: Aligning Study Programmes with Occupational Standards and Qualifications Standards in the Field of Informatics Based on Croatian Qualifications Framework

10:10:00 10:30:00 00:20:00 Betim Cico, Besnik Selimi, Klaus Bothe: Doctoral School at SEEU: challenges and future directions after 3 years SECTION: Learning Issues: modules in programming, software engineering, and others

10:30:00 10:50:00 00:20:00 Anastas Mishev: Software quality by design 10:50:00 11:10:00 00:20:00 Boštjan Šumak: User Experience Design and Evaluation in Software Engineering 11:10:00 11:40:00 00:30:00 SHORT BREAK

Midday session: Chairperson: Stanimir Stoyanov SECTION: Learning Issues: modules in programming, software engineering, and others

11:40:00 12:00:00 00:20:00 Elinda Kajo Mece, Vanjela Pine, Sibora Theodhor: Software engineers, the transition from student to employee in the Albanian job market 12:00:00 12:20:00 00:20:00 Tijana Vislavski: Crossing the line: from student to student instructor

12:20:00 12:40:00 00:20:00 Marco Polo, Betim Cico, others: New Trends in Information Technologies and Their Integration in University Curricula: a Brief Study in the Context of the FETCH European Thematic Network

12:40:00 13:30:00 00:50:00 LUNCH BREAK

Afternoon session: Chairperson: Krešimir Fertalj

SECTION: Case Studies and Projects

13:30:00 13:50:00 00:20:00 Hans-Dieter Burkhard: New Experiences with RoboNewbie Software 13:50:00 14:10:00 00:20:00 Amelia Badica, Costin Badica, Florin Leon, Ionut Buligiu: From Business Process Models to Agent Programs 14:10:00 14:30:00 00:20:00 Jovana Ivković: Maintaining and improving academic software 14:10:00 14:30:00 00:20:00 Tihana Galinac Grbac: Virtualisation technologies in software engineering management

Total Duration

05:50:00 In the afternoon: Organizational Issues

People reached by our DAAD 2000 – 2016/18

- 221 different workshop participants - Students in Joint Master in SE (Tempus: Novi Sad -

Skopje) - Students in Robotics (H.-D. Burkhard at Plovdiv,

Sarajevo, Skopje, Rijeka, Tetovo), - Students in Research Methods (Novi Sad in Tirana) - Students by guest lecturing JCSE - Students by local teachers using JCSE, Project Managment … More than 1000 people (staff + students) reached

e.g. Tirana: 342 Master students

Polytechnic University Tirana: intensive course JCSE since 2007

19 – 24 March 2007 17 students 4th semester Master

21 – 26 April 2008 32 students 1st semester (15)

3rd semester (17) Master

22 – 27 June 2009 17 students 2nd semester Master Tirana (11) 6th semester Bachelor Struga (6)

2008 2007 2009 2010

342 students in 12 years + …

31 May – 5 June 2010 14 students 2nd semester Master Tirana

2011

24 – 29 June 2011 25 students 2nd semester Master Tirana

4 – 9 June 2012 28 students 2nd semester Master Tirana

2012

3 – 7 June ^2013 40 students 2nd semester Master Tirana

2013

2015: 18 Master students

2 – 6 June 2014 42 students 2nd semester Master Tirana

2014

2016: 32 Master students

2017: 35 Master students

2018: 40 Master students

Workshop participants

• Novi Sad, YU, 2001 23

• Plovdiv, BG, 2002 26

• Ohrid, MK, 2003 27

• Zagreb, CRO, 2004 30

• Baile Herculane, RO, 2005 31

• Ravda, BG, 2006 35

• Risan, MNE, 2007 40

• Durrës, ALB, 2008 47

• Neum, BiH, 2009 42

• Ivanjica, RS, 2010 52

• Ohrid, MK, 2011 62

• Opatija, CRO, 2012 65

• Bansko, BG, 2013 62

• Sinaia, RO, 2014 53

• Bohinj, SLO, 2015 65

• Jahorina, BiH, 2016 53

• Primošten, CRO, 2018 44

*) reduced budget

*)

*)

*)

221 different participants 2001 - 2018

Stable participation - and healthy fluctuation

Participants by participation (workshops until 2018)

111

33

13 15 11

6 4 3 2 4 4 4 0 2 3 4 2

0

20

40

60

80

100

120

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Graph of participation

Total number of different participants: 221

4 people took part in 10 workshops

Workshop locations:

impressions of different regions of Balkan countries and beyond

Novi Sad

Plovdiv

Banja Luka SERBIA

MONTENEGRO Kosovo

MACEDONIA

Craiova

Novi Sad

Plovdiv

Banja Luka SERBIA

MONTENEGRO Kosovo

MACEDONIA

Craiova

Bohinj

Zagreb

Durres Ohrid

Ravda

Risan

Neum Ivanjica

Opatija

Bansko

Sinaia

Jahorina Primosten

Baile Herculane

Workshop: social program and atmosphere

Workshop: social program and atmosphere

Last – but not least …

DAAD funding

V

… and creative programme development

Stability of the program: long-lasting

Stability of DAAD funding:

• Long-lasting for 16 years

• Our project received in 16 years: about 1.000.000 EUR

DAAD winter/summer school for young colleagues and students at Munich e.g. participants of our recent workshop 2018: took part at Munich (Gordana Rakic/Novi Sad, Goran Banjac/Banja Luka)

DAAD conferences of all projects in the programme (exchange of ideas) e.g. Tirana October 2012 DAAD Newsletter of „Academic …“

Summary

Outstanding programme of DAAD: 16 years of funding By motivated and creative partners in our project, a lot

of useful outcomes JCSE as a positive example of multilateral educational

cooperation (reviewers of conferences) Many professional advancements of colleagues

during that time (from Student to Staff to Professor) Personell contacts in our project did not lead to

stability at the Balkan, but in our project

My benefits

I enjoyed the project, since …

... I met motivated and creative colleagues

Berlin, May 2010

… I met open-minded and interested students

Tirana, May 2008

…I got insight into the every-day life and culture of the region

Novi Sad, 2012

… I enjoyed a beautiful nature and …

Ohrid, 2011 Sinaia, 2014

… and exciting history

Appolonia 2008 (from Durres)

… open-minded and interested students

… open-minded and interested students

Thank you for your attention