Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era
Project Overview
The document explores the transformative role of generative AI, particularly Large Language Models (LLMs) like ChatGPT, in shaping educational experiences for software developers and computer science students. It identifies a notable shift towards interactive and personalized learning, where AI chatbots are increasingly valued as either complements to or alternatives for traditional written tutorials, alongside the continued popularity of video tutorials for their depth of information. A survey of developers indicates a preference for a hybrid learning approach, combining various resources to meet individual needs. The findings underscore a complex integration of AI tools in education, suggesting that educators must adapt to evolving learning preferences and leverage AI to enhance educational outcomes. Overall, the document emphasizes the importance of understanding and incorporating generative AI in educational practices to foster more effective and engaging learning environments.
Key Applications
AI chatbots like ChatGPT
Context: Software developers and computer science students learning programming skills and resolving programming issues
Implementation: Survey conducted targeting developers and computer science students to assess their preferences for learning resources, including AI chatbots.
Outcomes: AI chatbots are viewed as complementary to video tutorials and potential replacements for written tutorials, offering personalized learning experiences.
Challenges: Concerns about the reliability and accuracy of AI chatbot responses; potential overreliance on AI tools.
Implementation Barriers
Reliability
Participants expressed concerns about the accuracy and reliability of AI chatbots, including instances of providing incorrect or incomplete information.
Proposed Solutions: Enhancing the accuracy of AI responses and providing better user guidance for effective use.
Dependence
Worries about potential overreliance on AI chatbots hindering the development of independent learning and problem-solving skills.
Proposed Solutions: Encouraging deeper engagement with traditional resources and fostering independent research.
Project Team
Ahmad Tayeb
Researcher
Mohammad D. Alahmadi
Researcher
Elham Tajik
Researcher
Sonia Haiduc
Researcher
Contact Information
For information about the paper, please contact the authors.
Authors: Ahmad Tayeb, Mohammad D. Alahmadi, Elham Tajik, Sonia Haiduc
Source Publication: View Original PaperLink opens in a new window
Project Contact: Dr. Jianhua Yang
LLM Model Version: gpt-4o-mini-2024-07-18
Analysis Provider: Openai