PromptFlow: Supporting Novice Prompt Engineering Through Structured and Visual Scaffolding

Read full text
Authors: Hayeon Doh
Cited by: 1
References: 11

Abstract

Large language models (LLMs) are increasingly used by students, yet many novice users struggle to construct effective prompts because prompt engineering is rarely taught explicitly. As a result, novices often lack guidance on translating their intentions into effective interactions with LLMs. Prior work frames prompt-based interaction as a gulf of envisioning, where users struggle to translate abstract goals into concrete prompt specifications, express intentions in model-interpretable ways, and assess generated outputs. To address this gap, this paper introduces PromptFlow, a node-based prompt-scaffolding system that externalizes prompt structure into modular components and supports explicit specification and comparison of prompt variants. A user study with novice participants examined how such interface-level scaffolding influences prompt-engineering practices. Results suggest increased awareness of prompt components, evidence of strategy transfer when participants returned to a standard chat-based interface, and perceived usefulness of scaffolding features for addressing challenges in conventional chat-based prompting.

Fields of Study & Subjects

Teaching and Learning Programming Data Visualization and Analytics Innovative Human-Technology Interaction

Publication details

Journal / source
Proceedings of the Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems
Publisher
ACM
Pages
1–6
Publication date
13 April 2026