Content area

Abstract

This article explores the potential of chatbots to bridge the gap for students transitioning from structured programming to object-oriented programming (OOP). We delve into the advantages and disadvantages of using chatbots like ChatGPT 3.5 and 4.0, Gemini, and Bing to assist with OOP learning. While these tools offer benefits like providing code examples and explanations, limitations exist in accurate problem interpretation and adherence to best practices.

Building upon the previous student-focused analysis, we present the results of a new survey targeting software engineering teachers: ‘Survey on the Use of AI Chatbots in Teaching Software Engineering’. This survey sheds light on how educators integrate chatbots into their curriculum and their perspectives on their effectiveness.

The original student survey revealed positive impressions of chatbots as study aids, with a high percentage utilizing and finding them valuable. The teacher survey will provide further insights into their role in the teaching and learning process, ultimately contributing to the development of more efficient software engineers. Recognizing and addressing the limitations of chatbots remains crucial to maximizing their potential in OOP education. This paper is an extension of work originally presented in Conisoft 2023 [1].

Details

Business indexing term
Company / organization
Title
Exploring the Frontier of Software Engineering Education with Chatbots
Publication title
Volume
50
Issue
8
Pages
796-815
Publication year
2024
Publication date
Dec 2024
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
ISSN
03617688
e-ISSN
16083261
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-01-12
Milestone dates
2025-01-05 (Registration); 2024-05-24 (Received); 2024-09-12 (Accepted); 2024-08-20 (Rev-Recd)
Publication history
 
 
   First posting date
12 Jan 2025
ProQuest document ID
3154524529
Document URL
https://www.proquest.com/scholarly-journals/exploring-frontier-software-engineering-education/docview/3154524529/se-2?accountid=208611
Copyright
Copyright Springer Nature B.V. Dec 2024
Last updated
2025-01-13
Database
ProQuest One Academic