Category Archives: Computer Science Education

Including Communication and PR in the IT in Society Class

Communication and PR are an important part of innovation and change. People use social media and Wikipedia to understand reality to a large extent. Through these channels we create the truths.  (Or alternative truths :-o). Hopefully in parallel with other more traditional media channels. Even though communication and PR are very important for success, there are very few courses in the IT related programs at the university level that deal with this.

The students in the IT in society class has always marketed their work with an invitation to their presentation the final week, but this year we have put a more explicit focus on communication and marketing of their work.

They have one group of students who will work with communication and PR. It will be interesting to see what they choose to do! It will also be interesting to see what effects this will have on how known the course is, and how well they manage to communicate the results to media, other students, county councils etc.

We know that the students will submit an abstract to Vitalis and if they are accepted a few of them will go there and present in April. Last year the students did a fabulous job presenting at Vitalis 🙂

Creating a Learning Environment for Development of Professional Competencies in the IT in Society Class

I would claim that the Learning outcomes of the IT society course are very different from most courses at the University.  The IT in society class has focus on development of professional competencies.

The learning outcomes specified of the course are:

  1. Collaborate in a large project with an external client, and present a professional solution, both orally and in written form to the client.
  2. Handle, validate and analyse a very complex and multi-facetted problem in a constructive manner in a project group.
  3. Evaluate, criticize and validate solutions to IT-related problems from perspectives such as ethics, sustainable development, work environment, economy and usefulness.
  4. Illustrate, show and describe experiences from working in a multi-cultural distributed project.
  5. Evaluate and analyse one’s abilities and competencies regarding working in a multi-cultural and distributed project, as well as develop strategies that lead to lifelong learning.

In this blog post I will be talking about the last learning outcomes in the list above, number 5. The learning outcome that people should have the ability to evaluate and analyse one’s abilities and competencies, and to develop strategies for lifelong learning in the area of Computer science.

We have been working on creating a learning environment where it is possible to develop and practice the lifelong learning competence. And we have improved the environment quite a lot over the years. This is how we do it this year:

  1. First, we have a traditional lecture about professional competencies. We present one way of looking at these competencies and what they consist of. We have chosen to work with the competences developed by Curtin University.
  2. Second, we have a workshop with the students where they write their own personal learning agreement. These learning agreements should include
    1. Why they have chosen three specified competencies to work with during the course.
    2. What they will do to develop their confidence in the three areas.
    3. How they will know that they have improved. And how faculty can know that they have improved.
  3. Third, we have meetings with groups of three students. In these meetings, the students present their learning agreement, and we discuss it together as well as the social strategies to improve that competence.
  4. Often this meeting is followed by a second meeting where we do the same thing in the first meeting since the students need more help in writing these learning agreements.
  5. By the end of the project we meet again in the same groups to discuss what happened during the semester, and how they were able to fulfil their learning agreement.

We have written a few papers on this topic and you find them here:

  1. Cajander, Å., Daniels, M., McDermott, R., & Von Konsky, B. R. (2011, January). Assessing professional skills in engineering education. Australian Computer Science Communications, vol 32, pp 73-78. (pp. 145-154). Australian Computer Society, Inc.
  2. Clear, T., McDermott, R., Parsjö, E., Cajander, Å., Daniels, M., & Lagerqvist, N. (2016, October). A framework for writing learning agreements. In Frontiers in Education Conference (FIE), 2016 IEEE (pp. 1-8). IEEE.
  3. Peters, A. K., Hussain, W., Cajander, A., Clear, T., & Daniels, M. (2015, July). Preparing the global software engineer. In Global Software Engineering (ICGSE), 2015 IEEE 10th International Conference on (pp. 61-70).

 

 

 

ITiCSE 2017 in Bologna

I spent the last week in Bologna at the ITiCSE 2017 conference. This is one of the computer science education conferences that I usually try to attend. It is quite a small conference, and the papers normally have high quality. It’s indeed a nice community and a conference with a great atmosphere. Someone said that the reject rate this year was around 70% so those who present have usually done good studies. There were indeed many nice discussions at the conference, and I made a few new acquaintances who do research related to my area.

One of the coming years I will have a look at the working groups at ITiCSE and participate in one. They seem to do really good work in interesting areas, and some people spend most of the time at the conference attending these working groups that result in publications related to computer science education and often long lasting collaboration groups. Seems awsome!

 

Workshop on Education in a New IT system

I attended a workshop about education in the new economy system this week.  It was a very well organised workshop with representatives from all stakeholder groups involved in the education of the system. The discussion was facilitated by a workshop leader, and we discussed who would get education and and what the education should contain.

The workshop started with a presentation by me and Annika Björklund from the local Ladok project. I presented some general ideas from a study I did on economical staff and IT a few years ago, and Annika presented the ideas they are working with in relation to the Ladok project.

Annika has asked users what they want from education, and they said what is found in this slide:

  • Local support. How do we solve that?
  • Screen sharing with the support people
  • Courses that go deep into topics
  • Workshops where it’s possible to discuss your day to day problems with an expert.

workshop Ekonomi .png

I am very much looking forward to following this project. One part of the project will be rolled out in October, and the rest later on next spring.

Hello World! – Experiencing Usability Methods without Usability Expertise

During my PhD studies we did a very interesting study on how system developers understand and experience usability methods. The paper was written by Elina Eriksson, Jan Gulliksen and me and it gives some answers to interesting questions. 

This paper was one of the hardest papers to publish, mostly due to the use of several methods for data collection which is a bit non-traditional. However, after a few submissions and re-submissions it ended up being a paper well worth reading. You find the paper here:

The paper’s abstract: 

How do you do usability work when no usability expertise is available? What happens in an organization when system developers, with no previous HCI knowledge, after a 3-day course, start applying usability methods, and particularly field studies?

In order to answer these questions qualitative data were gathered through participatory observations, a feed back survey, field study documentation and interviews from 47 system developers from a public authority.

Our results suggest that field studies enhance the developer’s understanding of the user perspective, and provide a more holistic overview of the use situation, but that some developers were unable to interpret their observations and see solutions to the users’ problems. The field study method was very much appreciated and has now become standard operating procedure within the organization.

However, although field studies may be useful, it does not replace the need for usability pro fessionals, as their knowledge is essential for more complex observations, analysis and for keeping the focus on usability.

Success, Having a Fighting Spirit and the Mindset of YET – and one of our research studies

There are researchers such as Angela Duckworth who argue that success is more about effort and a fighting spirit than it is about talent, genius or any other predictor such as health or looks. Her research shows that this particular fighting spirit called “grit” is more important to success than talent. She has done a very interesting Ted talk on the topic that can be found on her home page, here. Recommended! There was also a recent radio program in Swedish on the topic, and Angela Duckworth is interviewed on the show. You find the Swedish show here

One way of helping students, or yourself, attain more grit is to aim for the “Growth mindset” developed by Carol Dweck and others. A key word in this way of thinking is the word YET, and that even though you don’t know everything you have the possibility to learn. Carol Dweck has also done a very insipiring Ted Talk about this found here.

In short the Growth Mindset as presented by Carol Dweck includes the following key elements or ways of thinking:

  • We can all get smarter. Abilities can develop.
  • We know what efforts make us better, and we are aware of what we can do to practice.
  • We put in extra time and effort when we want to achieve things since we know this will pay off.
  • We focus on the learning process, and not the end results. Focus on the “I’m not there YET, but I will reach there”.

The opposite of having the growth mindset is a fixed mindset where you believe that basic qualities or skills such as intelligence or talent, are fixed traits. With this mindset you also believe that talend alone will create success and for those who are gifted success comes without any effort at all.  They’re wrong, and this mind set does not help you much. 

Note! In the context of the fixed mindset it should be noted that there is a gender issue with the fixed mind set. Studies by Ann-Sofie Nyström have investigated why boys have a tendency to believe that “Smart students get perfect scores without studying much” and there is a norm that the best boy should be an effortless achiever.

Our Study on Conscientiousness, Grit and Programming Achievement

In a study that was published at the 2015 ITiCSE conference we tried to find correlations between conscientiousness, grit and programming achievement. The study was driven by Roger McDermott, and Mats Daniels and I collaborted with Roger McDermott on  writing it up.  Our study did find weak but significant correlations between conscientiousness, grit and programming achievement and from the study one can draw the tentative conclusion that having a fighting spirit and not give up is a key success factor in computer science and that we need to provide learning opportunities for our students to practice.

Abstract: 

We investigate the link between concepts of perseverance such as conscientiousness, tenacity, and grit, and the academic attainment of first year computing students. We give a review of the role that perseverance plays in learning models as well as describing the role of conscientiousness in the Five Factor Model of personality. We outline research that links this trait with academic success before focussing on recent, narrower conceptualisations of perseverance such as academic tenacity and grit. We describe one of the questionnaire tools that have been used to assess one such aspect of perseverance. We give details of an investigation that looked for correlations between student responses to Duckworth’s Grit Survey, the Big Five Inventory (BFI) Personality Survey and summative attainment scores in a first year programming course. The results suggest a weak but significant correlation between conscientiousness, grit and programming achievement. We discuss these results as well as the limitations of the method used. Finally, we make some observations about the importance of these concepts in Computer Science education and outline further work in this area.

 

Meet Our Students at Vitalis 2017. They will present “Envisioning Technology in Healthcare in 2025”

The students of the IT and Society Class of 2017 will present their work at Vitalis 2017 in Gothenburg. I wrote about the start of this years’ course in this blog post. This years’ student project was lead by Mikaela Eriksson (who has a bright future ahead of her as a leader). She worked hard in the project, and togehter with a team of around 30 students they have reserached the future of technology in healthcare in 2025. They also produced a YouTube film. This project was a collaboration with the county council in Uppsala and the topic of the project was set by them.

If you are interested in our work with this course, we have written several papers about it, and constantly improve it.

Below is the abstract to the student presentation.

See you at Vitalis! 

As a part of an interdisciplinary course, students from Uppsala University, Gannon University (US) and Rose-Hulman Institute of Technology (US), have collaborated with the Uppsala university Hospital to work on a vision for how healthcare can look like in 2025. With a technical background, our work has a different view on the field of healthcare. Not being limited by the present boundaries of healthcare regulations, we will present technologies from various areas and how they can be applied in future healthcare. With the patient in mind, we will answer questions such as:

 

  • What are the possibilities provided by technologies such as drones and artificial intelligence?
  • Can technology from the retail and banking sector be used in healthcare?
  • How can the gaming industry influence the patient experience?

In order to explore healthcare services and understand the patient’s needs we made field visits, which included observing current ways of working and interviewing involved stakeholders. In order to summarise and conclude this research, we conducted vision seminars. As a method for participatory design, we invited healthcare professionals and patients to discuss the current situation and future visions together.

In our research we have observed a very scattered patient experience, involving long waiting times and misleading and/or limited information exchange between patient and healthcare professionals. Our research has shown that today’s healthcare could be improved by increasing patient involvement. Inefficient systems take time away from staff and current technology limits communication.
Based on our research regarding technology in healthcare, we will present different scenarios to describe our vision for how healthcare can look like in 2025. Using examples from chronic diseases (diabetes), temporary severe diseases (cancer), and accidents (head trauma), the goal was to cover multiple aspects of healthcare – before, during and after a hospital visit. Having real life situations allows us to illustrate how various kinds of technologies can improve the patient experience in different scenarios. The idea is to give examples of how future everyday life technology such as self-monitoring devices or virtual and augmented reality could be used to generate a more patient-centered and technology enhanced care.

Gamification and Learning of Human Computer Interaction

Last semester Diane Golay and I was responsible for the basic human computer interaction course at the department where we work. The course runs in several instances every semester, and we were in charge of the computer science students’ course instance.

The course has not been very popular, and this semester we did some changes to the course. The changes were based on how the course is run at KTH where it has been awarded “best course of the programme” for several years, and we had discussions with Jonas Moll  who has been a teacher there about the recommended set up of things.

In short the changes were:

  • Adding a gamification component to the course in the form of a competition and a jury.
  • Adding a final presentation in front of a jury consisting of three prominent people from academia and industry who listen to the best projects being presented and decides on a winner.

Last week the best teams of the course presented in front of a jury. The presentations were really impressive, and the students were very professional when describing their work with redesigning health apps. The winning team did a redesign of the health app “Zombie Run“, and won a cinema voucher each (see the picture of this blog post).

It was really an interesting learning experience to teach the course, and I hope that we can make use of what we learned for the next course instance. Diane Golay and I will also write a didactic paper based on this experience, so there will be more to come about this!

 

Students Envisioning the Future of University Studies – Paper presented at the Frontiers in Education Conference 2016

This paper that was presented last week at Frontiers in Education reports on a study addressing how students can be included as critical stakeholders in the systems and services provided by a university. We view this as an element of institutional democracy, and investigate how insights from the computing disciplines can inform this discussion.

The paper can be found here. 

I still remember how I had planned quite a wild didactic  idea about making the students act their future scenarios in a role play for each other. I was in charge of the student group, and worked together with my PhD student Thomas Lind on this. I was not sure about how the students would like this approach to presenting their visions, and I had had little time to prepare it. On my way to the vision seminar sessions the very morning of the role play my car broke down completely. I needed to call Thomas Lind,t  and say that unfortunately I would not show up. So I left him with the quite role play idea , and he was completely unprepared. Good thing he is excellent at improvising, and he made the best out of the situation. 🙂

When the paper was presented by Thomas Lind it was especially appreciated that the students were involved in the work, and that they were collaborative partners when the visions of the future were developed. There were other groups of users too, such as study administrators and study administrators.

The paper is written collaboratively by a whole group of people:

  • Thomas Lind, Åsa Cajander, Bengt Sandblad & Mats Daniels from Uppsala University
  • Marta Lárusdóttir from Reykjavik University
  • Roger McDermott from The Robert Gordon University
  • Tony Clear from Auckland University of Technology

In order to address the whole student experience we engaged students and employees at a large Swedish university in a vision seminar process to elicit how these groups envisioned an ideal future version of the university, and the necessary changes to technology and organisational structures required to achieve this ideal version.

The vision seminar process entailed six four-hour workshops with four groups consisting of six participants each. A survey instrument was used to follow up on the participants’ experiences of participating in the vision seminar process and their thoughts on the future of the university.

The results from the survey show that the participating students had a more positive view of the future in comparison to the university employees. The students envisioned systems to be harmonized at an interdepartmental level, as well as a seamless integration of a variety of services into one technical solution provided by the university.

For university employees the future work was viewed as being very flexible, made possible by information systems capable of providing excellent support whilst not hindering pedagogical and organisational development.

Finally we discuss the broader implications of these differing visions on the future of university education, and how such a visioning process may be successfully adopted in other institutions.

A Framework for Writing Learning Agreements – Paper Presented at Frontiers in Education 2016

I work together with colleagues and students on learning agreements in the IT in Society class, and we have developed a framework for writing these agreements that we use. The framework developed to support the students in writing learning agreements in the IT in Society course has been built on past cycles of experience in OEGP courses, theoretical insights from the HCI field and based on discussions with students.

Students often find it very difficult to write learning agreements as they are very unused to setting up goals for their own development, instead of being given these goals by a teacher.

We wrote a paper based on the development of the learning agreements that was presented at the Frontiers in Education conference in Erie last week. The paper is written collaboratively by Tony Clear from Auckland University of Technology, Roger McDermott from Robert Gordon University Aberdeen and the group of facutly and students from Uppsala University: Elin Parsjö, Mats Daniels, Nanna Lagerqvist and me. The paper has the title: “A Framework for Writing Learning Agreements”.

You find the paper here

The idea is to build an IT based system for this framework as an element of a research based development.  We have implemented this as a course Wiki set of pages. These pages contain:

  1. General information about the assignment of writing a learning agreement.
  2. Descriptions of the different professional competencies involved in the learning agreement (the nine graduate attributes from Curtin University).
  3. A template for writing learning agreements.
  4. Resources for developing different aspects of professional competencies.
  5. A reflection section with specific questions related to what has been developed for each of the professional competencies.
  6. A set of personas and scenarios.

We are still working on the implementation of the framework, and one step had been to try the personas in two course instances. So there is more to come in this area of didactic research 🙂