Skip to main content Skip to navigation

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

Let us know you agree to cookies