A learner-centred interactive tool for teaching AI search algorithms with stage-based pedagogy (pilot findings)

Sultana, Husam and El Gemayel, Joseph; (2025) A learner-centred interactive tool for teaching AI search algorithms with stage-based pedagogy (pilot findings). In: HCAIep '26:. Association for Computing Machinery (ACM), IRL. (In Press)

[thumbnail of Sultana-El-Gemayel-HACI-EP-ACM-2026-A-learner-centred-interactive-tool-for-teaching-AI-search-algorithms] Text. Filename: Sultana-El-Gemayel-HACI-EP-ACM-2026-A-learner-centred-interactive-tool-for-teaching-AI-search-algorithms.pdf
Accepted Author Manuscript
Restricted to Repository staff only until 1 January 2099.

Download (2MB) | Request a copy

Abstract

Learning artificial intelligence (AI) search algorithms remains challenging, as traditional teaching methods often fail to illustrate their dynamic, step-by-step execution. This paper presents a web-based interactive tool designed to simplify learning through a stage-based approach, combining synchronized visualisations, concise textual explanations, and pseudocode. Each algorithm is divided into sequential stages, supported by synchronised pseudocode, playback controls, animated traversal, and embedded interactive questions with hints. The tool emphasises both clarity and interactivity, allowing learners to observe node traversal, decision-making, and path selection in real time and test their understanding through short assessments. Advanced examples and a playground mode extend learning to more complex and custom scenarios. A user study with postgraduate students showed improved understanding, higher confidence, and strong engagement, highlighting the potential of stage-based, learner-centred approaches in AI education. These results are indicative but not conclusive, suggesting directions for broader classroom evaluation.

ORCID iDs

Sultana, Husam and El Gemayel, Joseph ORCID logoORCID: https://orcid.org/0009-0004-4518-3071;