Multimodal Programming in Computer Science with Interactive Assistance Powered by Large Language Model
Not on the map. Why?
Abstract (arXiv)
LLM chatbot interfaces allow students to get instant, interactive assistance with homework, but doing so carelessly may not advance educational objectives. In this study, an interactive homework help system based on DeepSeek R1 is developed and first implemented for students enrolled in a large computer science beginning programming course. In addition to an assist button in a well-known code editor, our assistant also has a feedback option in our command-line automatic evaluator. It wraps student work in a personalized prompt that advances our educational objectives without offering answers straight away. We have discovered that our assistant can recognize students' conceptual difficulties and provide ideas, plans, and template code in pedagogically appropriate ways. However, among other mistakes, it occasionally incorrectly labels the correct student code as incorrect or encourages students to use correct-but-lesson-inappropriate approaches, which can lead to long and frustrating journeys for the students. After discussing many development and deployment issues, we provide our conclusions and future actions.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Mar 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025Advancing Exchange Rate Forecasting: Leveraging Machine Learning and AI for Enhanced Accuracy in Global Financial Marketscited by 2
- 2025ViMoNet: A Multimodal Vision-Language Framework for Human Behavior Understanding from Motion and Videocited by 0
- 2026Cross-Lingual Probing and Community-Grounded Analysis of Gender Bias in Low-Resource Bengalicited by 0
- 2026Pattern Recognition Tasks with Personalized Federated Learningcited by 0
- 2026Pattern Recognition Tasks with Personalized Federated Learning27 May 2026
- 2026Cross-Lingual Probing and Community-Grounded Analysis of Gender Bias in Low-Resource Bengali25 Jan 2026
- 2025ViMoNet: A Multimodal Vision-Language Framework for Human Behavior Understanding from Motion and Video13 Aug 2025
- 2025Advancing Exchange Rate Forecasting: Leveraging Machine Learning and AI for Enhanced Accuracy in Global Financial Markets11 Jun 2025
Similar, not cited
Close in wording, no citation either way
- 2023Patterns of Student Help-Seeking When Using a Large Language Model-Powered Programming Assistant
- 2023CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classes
- 2023Students' Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming
- 2024Comparing the Utility, Preference, and Performance of Course Material Search Functionality and Retrieval-Augmented Generation Large Language Model (RAG-LLM) AI Chatbots in Information-Seeking Tasks
- 2024How to Align Large Language Models for Teaching English? Designing and Developing LLM based-Chatbot for Teaching English Conversation in EFL, Findings and Limitations
- 2023ChatLogo: A Large Language Model-Driven Hybrid Natural-Programming Language Interface for Agent-based Modeling and Programming
- 2024Iris: An AI-Driven Virtual Tutor For Computer Science Education
- 2025Exploring Student Behaviors and Motivations using AI TAs with Optional Guardrails