| 2024 | SIGCSE | Writing Between the Lines: How Novices Construct Java Programs. | Neil C. C. Brown, Victoria Mac, Pierre Weill-Tessier, Michael Klling |
| 2023 | ICER | An eye tracking study assessing the impact of background styling in code editors on novice programmers' code understanding. | Kang-Il Park, Pierre Weill-Tessier, Neil C. C. Brown, Bonita Sharif, Nikolaj Jensen, Michael Klling |
| 2023 | SIGCSE | Strype: Frame-based Python in the Browser. | Neil C. C. Brown, Pierre Weill-Tessier, Michael Klling |
| 2023 | SIGCSE | Java: What's New and How Might It Change Our Teaching? | Michael Klling, Pierre Weill-Tessier, Neil C. C. Brown |
| 2022 | ITiCSE | Strype: Bridging from Blocks to Python, with Micro: bit Support. | Pierre Weill-Tessier, Charalampos Kyfonidis, Neil Brown, Michael Klling |
| 2022 | SIGCSE | Transitioning from Blocks to Text. | Neil C. C. Brown, Michael Klling, Charalampos Kyfonidis, Pierre Weill-Tessier |
| 2022 | SIGCSE | Getting Started with Source Code Analysis for Programming Education Research. | Neil C. C. Brown, Michael Klling, Charalampos Kyfonidis, Pierre Weill-Tessier |
| 2022 | SIGCSE | Strype: Frame-Based Editing Tool for Programming the Micro: bit through Python. | Charalampos Kyfonidis, Pierre Weill-Tessier, Neil Brown |
| 2021 | SIGCSE | Usage of the Java Language by Novices over Time: Implications for Tool and Language Design. | Pierre Weill-Tessier, Alexandra Lucia Costache, Neil C. C. Brown |
| 2018 | ETRA | Correlation between gaze and hovers during decision-making interaction. | Pierre Weill-Tessier, Hans Gellersen |
| 2016 | ETRA | How do you look at what you touch?: a study of touch interaction and gaze correlation on tablets. | Pierre Weill-Tessier, Jayson Turner, Hans Gellersen |