"How Do I ...?": Procedural Questions Predominate Student-LLM Chatbot Conversations
Organizations: Imperial College London, London, United Kingdom
Abstract
Providing scaffolding through educational chatbots built on Large Language Models (LLM) has potential risks and benefits that remain an open area of research. When students navigate impasses, they ask for help by formulating impasse-driven questions. Within interactions with LLM chatbots, such questions shape the user prompts and drive the pedagogical effectiveness of the chatbot's response. This paper focuses on such student questions from two datasets of distinct learning contexts: formative self-study, and summative assessed coursework. We analysed 6,113 messages from both learning contexts, using 11 different LLMs and three human raters to classify student questions using four existing schemas. On the feasibility of using LLMs as raters, results showed moderate-to-good inter-rater reliability, with higher consistency than human raters. The data showed that 'procedural' questions predominated in both learning contexts, but more so when students prepare for summative assessment. These results provide a basis on which to use LLMs for classification of student questions. However, we identify clear limitations in both the ability to classify with schemas and the value of doing so: schemas are limited and thus struggle to accommodate the semantic richness of composite prompts, offering only partial understanding the wider risks and benefits of chatbot integration. In the future, we recommend an analysis approach that captures the nuanced, multi-turn nature of conversation, for example, by applying methods from conversation analysis in discursive psychology.
Figures & tables
| FormativeChat | SummativeChat |
| Student: “How can I start solving this question?” Chatbot: “Okay, let’s get you started on Part (a) of the racing car … …[proposes 3 steps to focus on] … If you get stuck, let me know where and I can offer more specific guidance.” Student: “lets go [through] it step by step” …conversation continues … | Student: “[section of student code] Why does this only print the second one” Chatbot: “If you’re running this code in an interactive environment … you might see …[proposes 3 code fixes] … Using any of the above methods should show both datasets.” Student: “For all loop in python” …conversation continues… |
| Open-source models | Small / Medium | phi4:14b-q8_0, gpt-oss:20b, gpt-oss:120b |
|---|---|---|
| Large | llama4:128x17b | |
| Reasoning | deepseeks-r1:70b | |
| Closed-source models | Small / Medium | gpt-4o-mini(2024-07), gpt-5-nano(2025-08) |
| gemini-2.0-flash(2025-02), gemini-2.5-flash(2025-06) | ||
| Large | gpt-4.1(2025-04) | |
| Reasoning | gpt-5.1(2025-11, reasoning effort: medium) |
| Question | Schema | Label | LLMs | Humans |
| (a) “but why can’t you use drag force to that shear stress then sub [substitute] that in” FormativeChat | Graesser1994 | expectational | 5 | 2 |
| causal_antecedent | 4 | 1 | ||
| instrumental_procedural | 1 | - | ||
| assertion | 1 | - | ||
| Anthony2004 | principle_oriented | 8 | 2 | |
| process_oriented | 3 | 1 |
| Label | FormativeChat | SummativeChat |
|---|---|---|
| instrumental_ procedural | “what do i do” “how do i know that the particle is at y=0” “okay done that, but how to deal with N having no dimensions?” | “How do i run main.py” “how would i append to the beginning of a string” “[code snippet] What am I setting this [to] does it use the inputsize?” |
| request_ directive | “help with d) :(” “can you go through all steps of…” “im not sure can you just tell me” “can u [you] do it” “Can you make a few flash cards…” “could you give me a summary of the main learning outcomes?” | “[code] explain this portion to me” “given [data interpretation] can you write [detailed code instructions]” “[code snippet] What is the error, change this [section of code]” “Give me the markdown code in the correct format” |
Generative AI in Education
Generative AI in education uses language and multimodal models to support teaching, learning, feedback, assessment, and educational design.
See all 282 papers