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:
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)
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
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: 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, …)
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 for JCSE, Joint Master SE, Robotics, Research Methods
As guest and host: Skopje, Novi Sad, Berlin, Tirana, Sarajevo, Tetovo, Rijeka, Plovdiv, Timisoara
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: 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
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
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