CoLadder: Manipulating Code Generation via Multi-Level Blocks

Human-LLM CollaborationComputational Methods in HCISoftware Engineers & DevelopersUI/UX DesignersAI/ML Researchers & Engineers

This paper adopted an iterative design process to gain insights into programmers' strategies when using LLMs for programming. We proposed CoLadder, a novel system that supports programmers by facilitating hierarchical task decomposition, direct code segment manipulation, and result evaluation during prompt authoring. A user study with 12 experienced programmers showed that CoLadder is effective in helping programmers externalize their problem-solving intentions flexibly, improving their ability to evaluate and modify code across various abstraction levels, from their task's goal to final code implementation.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/uist/171012/2024

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3654777.3676357
At a Glance

Paper Snapshot

fact_check
dataset
Source
UIST
calendar_month
Year
2024
emoji_events
Award
No award tagged
group
Authors
5 authors
sell
Subtopics
Human-LLM Collaboration, Computational Methods in HCI
work
Professions
Software Engineers & Developers, UI/UX Designers, AI/ML Researchers & Engineers
article
Content Status
Abstract only
hub
Related Papers
10 related papers