ChatGPT for Education and Research: Opportunities, Threats, and Strategies

ChatGPT для образования и научных исследований: возможности, угрозы и стратегии
Md. Mostafizer Rahman, Yutaka Watanobe
2023-05-08

ChatGPTcheating on online examscode correctioncode generationeducation and researchonline judge validationpersonalized feedbackprogramming learningpseudocode generationsurveys of students and teachers
In recent years, the rise of advanced artificial intelligence technologies has had a profound impact on many fields, including education and research. One such technology is ChatGPT, a powerful large language model developed by OpenAI. This technology offers exciting opportunities for students and educators, including personalized feedback, increased accessibility, interactive conversations, lesson preparation, evaluation, and new ways to teach complex concepts. However, ChatGPT poses different threats to the traditional education and research system, including the possibility of cheating on online exams, human-like text generation, diminished critical thinking skills, and difficulties in evaluating information generated by ChatGPT. This study explores the potential opportunities and threats that ChatGPT poses to overall education from the perspective of students and educators. Furthermore, for programming learning, we explore how ChatGPT helps students improve their programming skills. To demonstrate this, we conducted different coding-related experiments with ChatGPT, including code generation from problem descriptions, pseudocode generation of algorithms from texts, and code correction. The generated codes are validated with an online judge system to evaluate their accuracy. In addition, we conducted several surveys with students and teachers to find out how ChatGPT supports programming learning and teaching. Finally, we present the survey results and analysis.
1
ChatGPT poses threats to education and research including potential cheating on online exams, human-like text generation that can mask authorship, diminished critical thinking skills, and difficulties evaluating AI-generated information.
2
ChatGPT provides educational opportunities such as personalized feedback, increased accessibility, interactive conversations, lesson preparation, evaluation, and new ways to teach complex concepts.
3
For programming learning, ChatGPT can assist students via code generation from problem descriptions, pseudocode generation from textual algorithms, and code correction.
4
Generated code from ChatGPT was validated using an online judge system to evaluate accuracy, demonstrating an empirical evaluation of its programming outputs.
5
Surveys of students and teachers were conducted and analyzed to assess how ChatGPT supports programming learning and teaching, with results presented in the study.

ChatGPT (a large language model) as used in education and programming learning contexts

The opportunities, threats, and instructional impacts of ChatGPT on education and research—including personalized feedback, accessibility, cheating risks, evaluation difficulties—and its effectiveness in supporting programming learning via code generation, pseudocode creation, and code correction validated by online judge and surveys of students and teachers

Publication Details
Publication Date
2023-05-08
Journal
Publisher
ISSN
Cited by
978
Access Type
Author Information
Authors
Md. Mostafizer Rahman
Yutaka Watanobe
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%