ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Is Chatgpt Suitable for Use as a Teaching Tool in a Higher Education to Learning Programming?

المصدر: مجلة التربوي
الناشر: جامعة المرقب - كلية التربية بالخمس
المؤلف الرئيسي: Almadhun, Salem Husein (Author)
مؤلفين آخرين: Kleep, Aimen Abdalsalam (Co-Author) , Alloush, Osamah (Co-Author) , Rmis, Aimen M. (Co-Author) , Swese, Ramadan Faraj (Co-Author)
المجلد/العدد: ع25
محكمة: نعم
الدولة: ليبيا
التاريخ الميلادي: 2024
الشهر: يوليو
الصفحات: 425 - 435
ISSN: 2011-421X
رقم MD: 1489309
نوع المحتوى: بحوث ومقالات
اللغة: الإنجليزية
قواعد المعلومات: EduSearch
مواضيع:
كلمات المؤلف المفتاحية:
Ai | Chat GPT | Coding | Education
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

8

حفظ في:
المستخلص: Launched in November 2022 by OpenAI.com, ChatGPT is an interactive chatbot that utilizes natural language processing (NLP) to interpret user inputs and generate appropriate responses (Ruby, 2023). Its introduction sparked interest in numerous fields, particularly within the realm of higher education. While academic dishonesty associated with ChatGPT has been a major concern in the academic world, this paper aims to highlight its potential as a pedagogical tool for instructing management information systems students in programming. The background and development of ChatGPT are the main topics of this paper's succinct literature review. It provides an overview of ChatGPT's operation and an indepth manual on the conversational modeling method (Ruby, 2023). An comprehensible explanation of large language modeling is provided for management information systems students. After a thorough analysis of ChatGPT and its features, the study plans and conducts an experiment to gauge how useful it is as a helping hand for novice programmers working on a simple programming assignment. The experiment aims to see if a new programming student can use ChatGPT’s responses to complete the assignment. The experiment uses conversational prompts to describe the steps in the coding assignment and has ChatGPT return responses in the form of Python code blocks. The paper describes each step in the process, including the prompts written and responses received from ChatGPT. This experimental assignment is to create a console application that will take input from the end user in the form of the user’s first name, last name, and year born. The input feature of the program must validate each piece of enduser data. This validation will be performed in conditional while loops. The program will then write the end-user data into a tuple that will also be stored in a list. An outer conditional while loop should terminate when the index reaches five (5) total tuples with individual end-user data in the tuples. Once all the data is entered, the program will process the data into unique usernames and evaluate the usernames for duplicates. The experiment's initial findings will establish if ChatGPT can effectively be used as a teaching aid to help students finish their programming projects. The usefulness and reproducibility of the prompts created for ChatGPT and the responses obtained from it will be assessed.

ISSN: 2011-421X

عناصر مشابهة