Learning from Teaching Assistants to Program with Subgoals: Exploring the Potential for AI Teaching Assistants

09/19/2023
by   Changyoon Lee, et al.
0

With recent advances in generative AI, conversational models like ChatGPT have become feasible candidates for TAs. We investigate the practicality of using generative AI as TAs in introductory programming education by examining novice learners' interaction with TAs in a subgoal learning environment. To compare the learners' interaction and perception of the AI and human TAs, we conducted a between-subject study with 20 novice programming learners. Learners solve programming tasks by producing subgoals and subsolutions with the guidance of a TA. Our study shows that learners can solve tasks faster with comparable scores with AI TAs. Learners' perception of the AI TA is on par with that of human TAs in terms of speed and comprehensiveness of the replies and helpfulness, difficulty, and satisfaction of the conversation. Finally, we suggest guidelines to better design and utilize generative AI as TAs in programming education from the result of our chat log analysis.

READ FULL TEXT

page 7

page 10

research
06/14/2023

Towards social generative AI for education: theory, practices and ethics

This paper explores educational interactions involving humans and artifi...
research
02/15/2023

Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programming

AI code generators like OpenAI Codex have the potential to assist novice...
research
06/30/2018

AI in Education needs interpretable machine learning: Lessons from Open Learner Modelling

Interpretability of the underlying AI representations is a key raison d'...
research
04/27/2023

Education in the Digital World: From the Lens of Millennial Learners

The objective of this study is to determine Education in the Digital Wor...
research
07/14/2023

Making Design Practices Visible to Young Learners

The role of design in K-12 education has increased in recent years. We a...
research
05/01/2023

Enhancing STEM Learning with ChatGPT and Bing Chat as Objects to Think With: A Case Study

This study investigates the potential of ChatGPT and Bing Chat, advanced...
research
06/29/2023

Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors

Generative AI and large language models hold great promise in enhancing ...

Please sign up or login with your details

Forgot password? Click here to reset