Research efforts within the research line "Education & Learning" fall into
two themes: software technology for learning and teaching, and Computing
Education.
Software Technology for learning and teaching
- Intelligent domain-specific exercise assistants
- improving the quality of type error messages
Computing Education
Learning and teaching
- teaching methodology
- digital literacy
- computational thinking
- pedagogical content knowledge
- context based education
Computing
- modeling
- lambda calculus
- term and graph rewriting
- typing systems
- semantics
Fenia Aivaloglou
- Software engineering research
- Programming
- Programming education
- Spreadsheets
- Systems security
- Software Quality in Education
- Didactics of Computer Science
- Feedback in e-learning tools
- Design for Change
- Software Architecture
- Design and programming
Alaaeddin Swidan
- Didactics for teaching block-based languages
- Debugging for block-based languages