Skip to main navigation Skip to search Skip to main content

Programming Education

Project: OtherProject from scientific scope of research unit

Project Details

Description

Introductory programming courses traditionally face high drop-out rates and poor performance and students often perceive learning to program as difficult. In our programming courses for non-computer science students (e.g Business Informatics, Business Administration), we are faced with additional challenges. We can observe high diversity among our students, for example, with respect to gender differences, cultural differences, educational background, or work experience. In our research we aim to overcome these challenges by investigating how heterogeneous groups of students can be best supported. We develop didactic concepts with accompanying teaching and learning material to actively support diversity in programming education. Our concepts include competence models for measuring competences and as a result support individual learning paths. Support for distance learning and flipped classroom methods are fundamental parts of our concept. The goal of our research is to support a flat learning curve in university programming courses for non-computer science students.
StatusActive
Effective start/end date01.01.201831.12.2030

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 201132 Computational engineering
  • 502032 Quality management
  • 503015 Subject didactics of technical sciences
  • 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
  • 102027 Web engineering
  • 102040 Quantum computing 
  • 102016 IT security
  • 509026 Digitalisation research
  • 211928 Systems engineering

JKU Focus areas

  • Digital Transformation
  • A Learning Analytics Dashboard for Improved Learning Outcomes and Diversity in Programming Classes

    Groher, I. & Vierhauser, M., May 2024, In Proceedings of the 16th International Conference on Computer Supported Education (CSEDU 2024), May 2-4, 2024, Angers, France.. Poquet, O., Ortega-Arranz, A., Viberg, O., Chounta, I.-A., McLaren, B. & Jovanovic, J. (eds.). Vol. 2. p. 618-625 8 p. (International Conference on Computer Supported Education, CSEDU - Proceedings; vol. 2).

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

    Open Access
  • Learning Analytics Support in Higher-Education: Towards a Multi-Level Shared Learning Analytics Framework

    Vierhauser, M., Groher, I. & Sauerwein, C., May 2024, Proceedings of the 16th International Conference on Computer Supported Education, CSEDU 2024. Poquet, O., Ortega-Arranz, A., Viberg, O., Chounta, I.-A., McLaren, B. & Jovanovic, J. (eds.). Vol. 1. p. 635-644 10 p. (International Conference on Computer Supported Education, CSEDU - Proceedings; vol. 1).

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

    Open Access
  • Towards Integrating Emerging AI Applications in SE Education

    Vierhauser, M., Groher, I., Antensteiner, T. & Sauerwein, C., Aug 2024, In Proceedings of the 36th Conference on Software Engineering Education and Training (CSEE&T 2024), July 29 - August 1, 2024, Würzburg, Germany. Bollin, A., Bosnic, I., Brings, J., Daun, M. & Manjunath, M. (eds.). 5 p. (Software Engineering Education Conference, Proceedings).

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

    Open Access