Guest Lecture at the Universidade Eduardo Mondlane (UEM) in Maputo, Mozambique

I got lucky to be part of the delegation we sent to Mozambique to participate in the YES We Care 2 project. We implemented our project in Beira and a blog post will soon be published about our work there.

Several years ago, I was teaching in Maputo at the Universidade Eduardo Mondlane (UEM) within our ICT4DMZ project. I worked with students from the DMI and gave a one semester course about Android development. I managed to add a few days to my stay here in Mozambique and stopped by the UEM to visit old friends and connect again with the department. I offered to give a guest lecture at the DMI for Master students and I chose to give them once again an introduction to Android programming. Five years have passed since my last Android lecture at the DMI and the way I would now implement a modern Android application fundamentally changed since then.

I am big fan of practical teaching. So I only had 11 slides prepared, which were mostly about who I am, what I do and why I was here. I prefer to simply programmed live in front of the students and explain the code and why I implement it in a certain way. That might be a bit risky, but also gives me the chance to fix bugs and errors in front of the students, since they will probably also encounter the same in the future. I tried to cover the latest standards and illustrate how I would now start a new Android project. I covered the following in my lecture:

  • GIT and GitHub – because I would never start a project without it
  • Project setup and overall architecture of an Android Studio project
  • Jetpack Navigation – single Activity architecture and Fragments
  • Data Binding – Interaction with UI Elements
  • ViewModel and LifeCycle Handling

The lecture was well accepted, although hard to follow, since I only scratched the surface of all these topics in only 2,5 hours. This was intended, since I wanted to show them the tools they should use, give them a direction where to look and then at the end simply remember what is out there. So if they start a new Android project in the future, they then should think: “oh yeah right, there is something called Jetpack Navigation, ViewModels and Databinding… and I should probably use GIT to organize my work”. For the rest, they will have to teach it themselves, which is in my opinion the best way to learn programming anyway.

You can find my Android project I created during the lecture here on GitHub. Feedback is more than welcome.

Tags: , , , , , ,
Guest Lecture at the Universidade Eduardo Mondlane (UEM) in Maputo, Mozambique
was published on 09.07.2019 by Paul Spiesberger. It files under sub saharan africa
You can follow any responses to this entry through the RSS 2.0 feed.
No Comments AddThis Feed Button

ICT4D Guest Lecture at TU Wien

I am a member of the research group INSO at the TU Wien (Vienna University of Technologies). The research group for Industrial Software (INSO) deals with the study of development and maintenance of software systems in practice. I got invited as a guest lecturer next week as part of their Beyond the Desktop lecture. I will give an introduction to ICT4D, discuss projects and past research with the students and I will give them an overview of our activities and projects at ICT4D.at. We are currently looking for students who are interested in participating in our projects or start writing a thesis in the field of ICT4D at the TU Wien. Everyone is welcome to pass by and join in:

Thursday, 13th June 2019, 16:00 – 18:00 at GM 4 Knoller Hörsaal (1060 Wien, Getreidemarkt 9, Hoftrakt, Stiege IV, 2. Obergeschoß).

Tags: , , ,
ICT4D Guest Lecture at TU Wien
was published on 07.06.2019 by Paul Spiesberger. It files under Europe
You can follow any responses to this entry through the RSS 2.0 feed.
No Comments AddThis Feed Button

ICT4D Introduction Lecture at TU Vienna

I was invited by the Department of Geodesy and Geoinformation from the Vienna University of Technology to give a guest lecture regarding ICT4D. I will give a short overview, talk about the history and where the ICT4D community is currently heading. There will be a focus on practical projects from our past, since they lecture titles Projects in Development Aid.

Aim of course

Goal of the lecture is showing the participants the challenges of development aid projects. The participants will see that skills like social competence and flexibility are essential for success.

Subject of course

The focus of the course is the development aid program Appear (Austrian Partnership Program in Higher Education and Research for Development). After a general introduction, five speakers will present their respective projects. An essential aspect of the lectures are, in addition to the problem definition and the (technical) solution, the challenges of working in developing countries, dealing with inadequacies of the infrastructure, political developments, social challenges, economic conditions, etc.

You can find more detailed information here.

Pass by if you find the time, anyone is welcome:
Fri, 16.11.2018, 17:00 – 18:45
Address: Gußhausstraße 27-29, 1040 Vienna,
Neues EI, Stiege I, 3. Stock

 

ICT4D Lecture at TU Vienna





Tags: , , , , ,
ICT4D Introduction Lecture at TU Vienna
was published on 11.11.2018 by Paul Spiesberger. It files under Europe
You can follow any responses to this entry through the RSS 2.0 feed.
No Comments AddThis Feed Button

ICT4D Lecture at Vienna University of Technology

I got invited to give a talk about ICT4D in a lecture called Beyond the Desktop due to my affiliation to the Vienna University of Technology. The lecture covers a broad spectrum of technology applications and aims at design thinking. It targets Master students who combine in their studies software engineering, user interface design and user experience design. The goal of the lecture is to also look beyond the usual software applications and illustrate other exiting fields such as wearable technologies, ambiguous computing and also this semester for the first time ICT4D. Beyond the Desktop aims at:

  • Employing and acquiring skills in user interfaces beyond the traditional Desktop.
  • Getting to know various technologies to solve problems in this field.
  • To be able to understand and apply principles in design and evaluation according to HCI fundamentals for future mobile applications.
  • Prototyping new kinds of actions between humans and computers

In my guest lecture I will give a broad overview of what ICT4D is and where it originates. I will illustrate some ICT4D projects in the field and also focus on past failed projects to show the misperception of ICT4D. Followed then by a presentation of our ICT4DMZ project and my experience form India, since both projects were implemented in cooperation with INSO and DECO, the hosting research groups.

If you are interested in a dialogue about ICT4D, then feel free to join me:

Venue
GM4 Knoller
Hoftrakt, Stiege IV, 2. Obergeschoß
Getreidemarkt 9, 1060 Wien
Directions in German

Time: 14.06.2018, 16:00 – 17:30

Language: English

See you there!

Lecture at TU Vienna





Tags: , , , , , ,
ICT4D Lecture at Vienna University of Technology
was published on 07.06.2018 by Paul Spiesberger. It files under Europe
You can follow any responses to this entry through the RSS 2.0 feed.
No Comments AddThis Feed Button

Guest Lecture 07.06.2017 – International Development Cooperation at TU Wien

We got invited by Jakob Lederer from the Institute for Water Quality, Resource and Waste Management to present our work and projects at the Vienna University of Technology due to our engagement in Mozambique and our connection to INSO, the Research Group for Industrial Software. We will deliver a guest lecture as part of the Course Transfer of Environmental Technologies to Developing Countries. In the past we worked in cooperation with the UEM and INSO within our ICT4DMZ project and we will share our experience. We will try to give a short glimpse of the topic ICT4D in general, will then talk about our ICT4DMZ project – what happened and what are our future plans and then further talk about our Team Nimble. Paul will represent our association and INSO, since he is involved in both organisations, so don’t miss it:

International Development Cooperation at TU Wien
Wednesday 07.06.2017, 15:30-17:00 at TU Wien
(Seminarraum 384, Gußhausstraße 27-29, Stiege I, 4. Stock)





Tags: , , , ,
Guest Lecture 07.06.2017 – International Development Cooperation at TU Wien
was published on 05.06.2017 by Paul Spiesberger. It files under Europe
You can follow any responses to this entry through the RSS 2.0 feed.
No Comments AddThis Feed Button

Designing information and communication technologies for development

A few weeks ago I was invited to give a guest lecture on information and communication technologies for development in a course on political economy of development at the University of Sydney. The course is taught by Dr Elizabeth Hill, who has done very interesting research on work and care dynamics in the Indian economy.

In the talk I gave an overview of our ICT4D.at projects Hello Africa, Zanzicode, and the Seaweed farming study from a human-centred design perspective. Aspects that we discussed in the lecture included methods for understanding the context before doing a project in a development context and how to design for sustainable interventions. I referenced IDEO’s open source human-centred design toolkit which was developed for social enterprises and NGOs. The toolkit describes design techniques that consider the aspects of desirability, feasibility, and viability. The techniques are structured into the phases ‘hear’, ‘create’, and ‘deliver’. Similar to other design frameworks, these phases suggest to start with concrete observations about people in the beginning of a project, to move towards more abstract thinking in the phase of creating ideas, and then back to concrete solutions when delivering the project.

The message at the core of my talk was that focusing on the product or service alone won’t necessarily lead to a successful intervention even if it’s technologically really well delivered. The techniques covered in the toolkit support the consideration of other human-centred layers that will play an important role but might be easily overseen.

In that regard I recently read a very interesting article on why great technology alone is not the answer, as well as the even more interesting responses by Tim Brown from IDEO and Paul Polak from iDE. Tim points out the importance of focusing on the entire chain of how a product reaches and impacts people. Paul talks about the need of establishing an effective communication channel. If no one knows about your product or service no one will be able to benefit from it. Paul describes a case study where they trained local people to install pumps and hired village troubadours and theatre groups to write and perform songs about the pumps, which I think is an amazing story from which there is much to learn.

The slides from my talk are included below and published under CC on slideshare.





Tags: , , , ,
Designing information and communication technologies for development
was published on 27.10.2011 by Martin Tomitsch. It files under global
You can follow any responses to this entry through the RSS 2.0 feed.
1 Comment AddThis Feed Button

|