Understanding Students' Failure to use Functions as a Tool for Abstraction - An Analysis of Questionnaire Responses and Lab Assignments in a CS1 Python Course. - Pontus Haglund; Filip Strömbäck; Linda Mannila (Informatics Educ., 2021)

It's Okay Because I Worked Really Hard! - Student Justifications for Questionable Collaboration while Solving Computer Labs. - Camilla Björn; Pontus Haglund; Katharina Munz; Filip Strömbäck (FIE, 2022)

The Progression of Students' Ability to Work With Scope, Parameter Passing and Aliasing. - Filip Strömbäck; Pontus Haglund; Aseel Berglund; Erik Berglund 001 (ACE, 2023)

Designing a Pedagogical Framework for Developing Abstraction Skills. - Marjahan Begum; Julia Crossley; Filip Strömbäck; Eleni C. Akrida; Isaac Alpizar Chacon; Abigail Evans; Joshua B. Gross; Pontus Haglund; Violetta Lonati; Chandrika Satyavolu; Sverrir Thorgeirsson (ITiCSE (2), 2024)

A Pedagogical Framework for Developing Abstraction Skills. - Marjahan Begum; Julia Crossley; Filip Strömbäck; Eleni C. Akrida; Isaac Alpizar Chacon; Abigail Evans; Joshua B. Gross; Pontus Haglund; Violetta Lonati; Chandrika Satyavolu; Sverrir Thorgeirsson (ITiCSE-WGR, 2024)

Grasping the Unseen: TA Insights into Teaching Subtle Concepts in Computer Science. - Pontus Haglund; Linda Mannila; Filip Strömbäck; Aseel Berglund (ITiCSE (1), 2024)

Empirical Evaluation of a Differentiated Assessment of Data Structures: The Role of Prerequisite Skills. - Marjahan Begum; Pontus Haglund; Ari Korhonen; Violetta Lonati; Mattia Monga; Filip Strömbäck; Artturi Tilanterä (Informatics Educ., 2024)