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 (ETRA, 2016)

Touch Input and Gaze Correlation on Tablets. - Pierre Weill-Tessier; Hans Gellersen (KES-IDT (2), 2017)

Correlation between gaze and hovers during decision-making interaction. - Pierre Weill-Tessier; Hans Gellersen (ETRA, 2018)

Description and application of the correlation between gaze and hand for the different hand events occurring during interaction with tablets. - Pierre Weill-Tessier (2020)

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 (SIGCSE, 2021)

A Frame of Mind: Frame-based vs. Text-based Editing. - Neil Brown 001; Charalampos Kyfonidis; Pierre Weill-Tessier; Brett A. Becker; Joe Dillane; Michael Kölling (UKICER, 2021)

Strype: Bridging from Blocks to Python, with Micro: bit Support. - Pierre Weill-Tessier; Charalampos Kyfonidis; Neil Brown 001; Michael Kölling (ITiCSE (2), 2022)

Transitioning from Blocks to Text. - Neil C. C. Brown; Michael Kölling; Charalampos Kyfonidis; Pierre Weill-Tessier (SIGCSE (2), 2022)

Getting Started with Source Code Analysis for Programming Education Research. - Neil C. C. Brown; Michael Kölling; Charalampos Kyfonidis; Pierre Weill-Tessier (SIGCSE (2), 2022)

Strype: Frame-Based Editing Tool for Programming the Micro: bit through Python. - Charalampos Kyfonidis; Pierre Weill-Tessier; Neil Brown 001 (SIGCSE (2), 2022)

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 Kölling (ICER (1), 2023)

Strype: Frame-based Python in the Browser. - Neil C. C. Brown; Pierre Weill-Tessier; Michael Kölling (SIGCSE (2), 2023)

Java: What's New and How Might It Change Our Teaching? - Michael Kölling; Pierre Weill-Tessier; Neil C. C. Brown (SIGCSE (2), 2023)

Quick Fixes for Novice Programmers: Effective but Under-Utilised. - Neil C. C. Brown; Jamie Ford; Pierre Weill-Tessier; Michael Kölling (UKICER, 2023)

Novice Use of the Java Programming Language. - Neil C. C. Brown; Pierre Weill-Tessier; Maksymilian Sekula; Alexandra Lucia Costache; Michael Kölling (ACM Trans. Comput. Educ., 2023)

Writing Between the Lines: How Novices Construct Java Programs. - Neil C. C. Brown; Victoria Mac; Pierre Weill-Tessier; Michael Kölling (SIGCSE (1), 2024)

Strype: a Versatile Python-like Programming Environment for Novices. - Pierre Weill-Tessier; Neil C. C. Brown; Michael Kölling (WiPSCE, 2024)

Howzat? Appealing to Expert Judgement for Evaluating Human and AI Next-Step Hints for Novice Programmers. - Neil C. C. Brown; Pierre Weill-Tessier; Juho Leinonen 001; Paul Denny 001; Michael Kölling (ACM Trans. Comput. Educ., 2025)