Enhancing Learning through Self-Explanation. - Amali Weerasinghe; Antonija Mitrovic (ICCE, 2002)

Supporting Self-Explanation in an Open-Ended Domain. - Amali Weerasinghe; Antonija Mitrovic (KES, 2004)

Enhancing Learning through a Model of Affect. - Amali Weerasinghe (AIED, 2005)

Using Affective Leaner States to Enhance Learning. - Amali Weerasinghe; Antonija Mitrovic (KES (4), 2005)

Studying Human Tutors to Facilitate Self-explanation. - Amali Weerasinghe; Antonija Mitrovic (Intelligent Tutoring Systems, 2006)

Facilitating deep learning through self-explanation in an open-ended domain. - Amali Weerasinghe; Antonija Mitrovic (Int. J. Knowl. Based Intell. Eng. Syst., 2006)

Developing a General Model for Supporting Explanations. - Amali Weerasinghe (AIED, 2007)

Towards a General Model for Supporting Explanations to Enhance Learning. - Amali Weerasinghe; Antonija Mitrovic; Brent Martin (AIED, 2007)

Revisiting Ill-Definedness and the Consequences for ITSs. - Antonija Mitrovic; Amali Weerasinghe (AIED, 2009)

Towards Individualized Dialogue Support for Ill-Defined Domains. - Amali Weerasinghe; Antonija Mitrovic; Brent Martin (Int. J. Artif. Intell. Educ., 2009)

Evaluating the Effectiveness of Adaptive Tutorial Dialogues in EER-Tutor. - Amali Weerasinghe; Antonija Mitrovic; Martin van Zijl; Brent Martin (ICCE, 2010)

Facilitating Adaptive Tutorial Dialogues in EER-Tutor. - Amali Weerasinghe; Antonija Mitrovic (AIED, 2011)

Evaluating a General Model of Adaptive Tutorial Dialogues. - Amali Weerasinghe; Antonija Mitrovic; David Thomson; Pavle Mogin; Brent Martin (AIED, 2011)

Supporting Self-Directed Learning Skills in Learning Management Systems. - Amali Weerasinghe; Antonija Mitrovic; Moffat Mathews; Jay Holland; Myse Elmadani (ICCE, 2012)

Workshop on Self-Regulated Learning in Educational Technologies (SRL@ET): Supporting, Modeling, Evaluating, and Fostering Metacognition with Computer-Based Learning Environments. - Amali Weerasinghe; Benedict du Boulay; Gautam Biswas (AIED, 2013)

The Effect of Interaction Granularity on Learning with a Data Normalization Tutor. - Amali Weerasinghe; Antonija Mitrovic; Amir Shareghi Najar; Jay Holland (AIED, 2013)

How should SE be supported - during problem-solving or seperately? - Amali Weerasinghe; Amir Shareghi Najar; Tanja Mitrovic (AIED Workshops, 2013)

Understanding Student Interactions with Tutorial Dialogues in EER-Tutor. - Myse Elmadani; Antonija Mitrovic; Amali Weerasinghe (ICCE, 2013)

Exploring Student Interactions with Tutorial Dialogues in a Substep-based Tutor. - Myse Elmadani; Amali Weerasinghe; Antonija Mitrovic (ICCE, 2014)

Understanding the Teaching Context of First Year ICT Education in Australia. - Matthew Butler 002; Judy Sheard; Michael Morgan; Katrina Falkner; Simon; Amali Weerasinghe (ACE, 2015)

Teaching in First-Year ICT Education in Australia: Research and Practice. - Michael Morgan; Judy Sheard; Matthew Butler 002; Katrina Falkner; Simon; Amali Weerasinghe (ACE, 2015)

Assessment in First-Year ICT Education in Australia: Research and Practice. - Judy Sheard; Michael Morgan; Matthew Butler 002; Katrina Falkner; Simon; Amali Weerasinghe (ACE, 2015)

UML-IT: An ITS to Teach Multiple Modelling Tasks. - Amali Weerasinghe; Bernard Evans (AIED, 2015)

Using Eye Gaze Data to Explore Student Interactions with Tutorial Dialogues in a Substep-Based Tutor. - Amali Weerasinghe; Myse Elmadani; Antonija Mitrovic (AIED, 2015)

Active Debugger: ITS to Teach C++ Comprehension Skills. - Ryan James Marker; Amali Weerasinghe (ICCE, 2015)

Initiatives to Increase Engagement in First-Year ICT. - Matthew Butler 002; Michael Morgan; Judy Sheard; Simon; Katrina Falkner; Amali Weerasinghe (ITiCSE, 2015)

Investigating student interactions with tutorial dialogues in EER-Tutor. - Myse Elmadani; Antonija Mitrovic; Amali Weerasinghe; Kourosh Neshatian (Res. Pract. Technol. Enhanc. Learn., 2015)

Reflective Experiential Learning: Using Active Video Watching for Soft Skills Training. - Antonija Mitrovic; Vania Dimitrova; Amali Weerasinghe; Lydia Lau (ICCE, 2016)

A Study of Code Design Skills in Novice Programmers using the SOLO taxonomy. - Cruz Izu; Amali Weerasinghe; Cheryl Pope (ICER, 2016)

CRISTAL: Adapting Workplace Training to the Real World Context with an Intelligent Simulator for Radiology Trainees. - Hope Lee; Amali Weerasinghe; Jayden Barnes; Luke Oakden-Rayner; William Gale; Gustavo Carneiro 001 (ITS, 2016)

Intelligent Augmented Reality Tutoring for Physical Tasks with Medical Professionals. - Mohammed A. Almiyad; Luke Oakden-Rayner; Amali Weerasinghe; Mark Billinghurst (AIED, 2017)

Supporting Constructive Video-Based Learning: Requirements Elicitation from Exploratory Studies. - Antonija Mitrovic; Vania Dimitrova; Lydia Lau; Amali Weerasinghe; Moffat Mathews (AIED, 2017)

An Adaptive AR Tutor For Cabling a Network Topology. - Bradley M. Herbert; Amali Weerasinghe; Barrett Ens; Mark Billinghurst (ICAT-EGVE (Posters and Demos), 2017)

An AR Network Cabling Tutoring System for Wiring a Rack. - Bradley M. Herbert; Amali Weerasinghe; Barrett Ens; Mark Billinghurst; Grant B. Wigley (ICAT-EGVE (Posters and Demos), 2017)

On the Ability to Reason About Program Behaviour: A Think-Aloud Study. - Cruz Izu; Cheryl Pope; Amali Weerasinghe (ITiCSE, 2017)

Strategies for Maintaining Academic Integrity in First-Year Computing Courses. - Judy Sheard; Simon; Matthew Butler 002; Katrina Falkner; Michael Morgan; Amali Weerasinghe (ITiCSE, 2017)

Using Learning Analytics to Devise Interactive Personalised Nudges for Active Video Watching. - Vania Dimitrova; Antonija Mitrovic; Alicja Piotrkowicz; Lydia Lau; Amali Weerasinghe (UMAP, 2017)

A generalized, rapid authoring tool for intelligent tutoring systems. - Bradley M. Herbert; Mark Billinghurst; Amali Weerasinghe; Barrett Ens; Grant B. Wigley (OZCHI, 2018)

Novice Programmers' Reasoning about Reversing Conditional Statements. - Cruz Izu; Claudio Mirolo; Amali Weerasinghe (SIGCSE, 2018)

Design considerations for combining augmented reality with intelligent tutors. - Bradley M. Herbert; Barrett Ens; Amali Weerasinghe; Mark Billinghurst; Grant B. Wigley (Comput. Graph., 2018)

Up or Down?: An Insight into Programmer's Acquisition of Iteration Skills. - Cruz Izu; Cheryl Pope; Amali Weerasinghe (SIGCSE, 2019)

Assessing CS1 Design Skills with a String Manipulation Task. - Cruz Izu; Amali Weerasinghe (ITiCSE, 2020)

Mastery Learning and Productive Failure: Examining Constructivist Approaches to teach CS1. - Cruz Izu; Daniel Ng; Amali Weerasinghe (PPIG, 2022)

Testing and Debugging Habits of Intermediate Student Programmers. - Cruz Izu; Amali Weerasinghe (EDUCON, 2024)

Assessing Team-Based Capstone Projects: Challenges and Recommendations. - Sara Hooshangi; Asma Shakil; Steve Riddle; Ilknur Aydin; Nayla Nasir; Tejasvi Parupudi; Attiqa Rehman; Michael James Scott; Jan Vahrenhold; Amali Weerasinghe; Xi Wu 005 (ITiCSE (2), 2025)