Research Portfolio
Selected research projects reflecting my journey in self-regulated learning, human-centered design, educational technology, and learning analytics.
Personalized AI Hints: Human-in-the-Loop (2025, L@S)

Student interface for requesting AI hints.

Instructor interface for giving feedback. Both images created by Tung Phung, the first author (2025)
The study develops and investigates an impact of a novel human-in-the-loop personalized AI help framework; Students can first request AI-generated hints directly in their coding environment (JupyterLab). If they find an AI hint unhelpful, they have the option to escalate the request for human instructor feedback, with additional context if needed. I supported study finding analysis to draw insights from the learner-AI-instructor feedback loop; Interestingly, we found that human-provided feedback was also wrong for a half of the time, in cases when students escalated their problems. This might imply that there are certain programming problems that are difficult for both humans and AI to provide helpful assistance to learners.
Personalized AI Hints: Enhancing SRL (2025, AIED)

Examples of each hint type. Image created by Tung Phung, the first author (2025)
The study investigates how integrating metacognitive principles into AI-generated assistance can enhance programming learning experiences. It finds that students highly value and most benefit from planning hints, which are consistently associated with improved performance. In this work, I designed personalized AI hints aligned with key phases of self-regulated learning (SRL): planning, debugging, and optimization.
MetaLAD: Dashboard Supporting Metacognition (2023, LWMOOCs)

A screenshot of MetaLAD, a dashboard designed to support working professionals taking online certificate courses
Led a project to develop a dashboard, ground in self-regulated laerning theory, for students enrolled in the Supply Data Analytics course of MITx MicroMasters in Supply Chain Managment. The dashboard was featured in the official MIT Open Learning blog.
📰 Published paper in LwMOOCs conference 2023 Nominated as a Best Paper
Pairing Hints with Reflection (2023, Internet and Higher Education)

Screenshots of the intervention. (a) Each task has a ‘Show Hint’ button below the task text. (b) When a learner clicks the ‘Show Hint’ button, a pop-up appears and shows a list of available hints. (c) The full text of the chosen hint is shown on a pop-up and also inscribed below the associated task so that a learner can see hints after closing the pop-up. (d) When a learner clicks a button to submit the current task, a reflection prompt pop-up appears. Upon completing the prompt, the learner’s submission is graded by an autograder.

A flowchart illustrating the steps in the submission and revision process for assignments.
This study, that I led, investigates whether providing reflection prompts alongside hints can meaningfully improve learning outcomes in an online programming course. I conducted a randomized field experiment in a four-week online data science master’s course. Findings showed that learners who received both hints and reflection prompts showed significantly higher performance on both immediate and delayed transfer tasks than those who received only hints.
📰 Published Paper in Internet and Higher Education, 2023
Textual Aid Design Recommendations (2022, SIGCSE)

Examples of subtitle designs of five experiment conditions
Conducted a randomized controlled trial to evaluate “subtitles”, or textual aids in lecture video recordings of Jupyter Notebook, affect learners’ performance in programming-based multimedia learning. This study provides empirical evidence that thoughtfully designed textual aids can enhance accessibility and learning outcomes in computer science education.