DIPE Closing the Gaps – Diversity in Programming Education

Project: Funded researchFederal / regional / local authorities

Project Details

Description

In our field, programming education for non-computer science students (e.g., Business Informatics, Business Administration), we can observe high diversity among our students, for example, with respect to gender differences, cultural differences, differences with respect to age, educational background, or work experience. Introductory programming courses traditionally face high drop-out rates and poor performance and students often perceive learning to program as difficult. Current research on diversity in programming education has primarily focused on gender differences, thus neglecting the influence of other diversity dimensions on students’ performance. The DIPE project aims to fill this gap by first identifying how heterogeneous groups of students can be best supported. Based on our findings we will develop a didactic concept with accompanying teaching and learning material to actively support different diversity dimensions in programming education. The concept will include competence models for measuring competences and as a result support individual learning paths. Support for distance learning and flipped classroom methods will be a fundamental part of our concept. To further support a flat learning curve in university programming courses in the future, we will closely work with schools and educational centers for teachers to integrate algorithmic thinking into school curricula. We will empirically evaluate our concept using a mixed method approach, combining both qualitative and quantitative methods for data collection and analysis. In particular, we will explore the effects of our concept in our programming course and will investigate the value of these effects as perceived by lecturers and students.
StatusFinished
Effective start/end date01.07.202031.03.2022

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 202005 Computer architecture
  • 201132 Computational engineering
  • 102 Computer Sciences
  • 502032 Quality management
  • 207409 Navigation systems
  • 502050 Business informatics
  • 102020 Medical informatics
  • 102022 Software development
  • 102002 Augmented reality
  • 102034 Cyber-physical systems
  • 201305 Traffic engineering
  • 102015 Information systems
  • 503 Educational Sciences
  • 102040 Quantum computing 
  • 503008 E-learning
  • 509026 Digitalisation research
  • 503007 Didactics
  • 503032 Teaching and learning research
  • 102027 Web engineering
  • 102016 IT security
  • 503015 Subject didactics of technical sciences
  • 503013 Subject didactics of natural sciences

JKU Focus areas

  • Digital Transformation
  • Introducing Gamification in Introductory Programming Courses

    Hofer, A. & Groher, I., Sept 2021, 15th European Conference on Games Based Learning (ECGBL 2021), Brighton, UK, September 23-24, 2021.. Fotaris, P. (ed.). p. 904-907 4 p. (Proceedings of the European Conference on Games-based Learning; vol. 2021-September).

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

  • Let the Games Begin - Inviting Young Learners to Code

    Hörmann, C., Rottenhofer, M., Groher, I. & Sabitzer, B., Jul 2021, ITiCSE 2021 – 26th Annual Conference on Innovation and Technology in Computer Science Education, Paderborn, Germany, June 26-July 1, 2021.. 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

  • Work-in-Progress: Closing the Gaps – Diversity in Programming Education

    Groher, I., Sabitzer, B., Kuka, L., Demarle-Meusel, H. & Hofer, A., 21 Apr 2021, IEEE EDUCON2021 – IEEE Global Engineering Education Conference, Vienna, Austria, virtual event, April 21-23, 2021. Klinger, T., Kollmitzer, C. & Pester, A. (eds.). p. 1449-1453 5 p. 9454035. (IEEE Global Engineering Education Conference, EDUCON; vol. 2021-April).

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review