Exploring the Frontier of Software Engineering Education with Chatbots

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].

Authors

Institutions

Publication Details

Journal
Programming and Computer Software
Published
2024-12-01
DOI
https://doi.org/10.1134/s0361768824700774
Citations
3
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
1.24
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring the Frontier of Software Engineering Education with Chatbots

Reyes Juárez‐Ramírez, Jorge Rafael Aguilar Cisneros, Carlos Alberto Fernández-y-Fernández, Eduardo Sánchez-Soto
3 citations
Programming and Computer Software
Online Learning and Analytics
1.24
article

Exploring the Frontier of Software Engineering Education with Chatbots

Reyes Juárez‐Ramírez, Jorge Rafael Aguilar Cisneros, Carlos Alberto Fernández-y-Fernández, Eduardo Sánchez-Soto
article en
3 citations

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].

Programming and Computer SoftwareVol. 50(8)
Universidad Popular Autónoma del Estado de Puebla (MX), Universidad Autónoma de Baja California (MX), Technological University of the Mixteca (MX)
Openalex Percentile: Top 14%
Online Learning and Analytics
1.24
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.