Is self-efficacy in programming decreasing with the level of programming skills? - Michail N. Giannakos; Peter Hubwieser; Alexander Ruf (WiPSCE, 2012)

Towards a conceptualization of pedagogical content knowledge for computer science. - Peter Hubwieser; Johannes Magenheim; Andreas Mühling; Alexander Ruf (ICER, 2013)

Types of assignments for novice programmers. - Alexander Ruf; Marc Berges; Peter Hubwieser (WiPSCE, 2013)

Scratch vs. Karel: impact on learning outcomes and motivation. - Alexander Ruf; Andreas Mühling; Peter Hubwieser (WiPSCE, 2014)

Classification of Programming Tasks According to Required Skills and Knowledge Representation. - Alexander Ruf; Marc Berges; Peter Hubwieser (ISSEP, 2015)

Towards a Competency Model for Object-Oriented Programming. - Torsten Brinda; Matthias Kramer; Peter Hubwieser; Alexander Ruf (ITiCSE, 2015)

Design and First Results of a Psychometric Test for Measuring Basic Programming Abilities. - Andreas Mühling; Alexander Ruf; Peter Hubwieser (WiPSCE, 2015)

Learners' perspectives on block-based programming environments: code.org vs. scratch. - Johannes Krugel; Alexander Ruf (WiPSCE, 2020)