Basit öğe kaydını göster

dc.contributor.authorYılmaz, Ramazan
dc.contributor.authorYılmaz, Fatma Gizem Karaoğlan
dc.date.accessioned2023-07-19T12:01:03Z
dc.date.available2023-07-19T12:01:03Z
dc.date.issued2023
dc.identifier.citationRamazan Yilmaz, Fatma Gizem Karaoglan Yilmaz (2023). Augmented intelligence in programming learning: Examining student views on the use of ChatGPT for programming learning. Computers in Human Behavior: Artificial Humans,1(2)tr_TR
dc.identifier.urihttp://hdl.handle.net/11772/16182
dc.description.abstractWith the diversification of generative artificial intelligence (AI) applications, the interest in their use in every segment and field of society in recent years has been increasing rapidly. One of these areas is programming learning and program writing processes. One of the generative AI tools used for this purpose is ChatGPT. The use of ChatGPT in program writing processes has become widespread, and this tool has a certain potential in the programming process. However, when the literature is examined, research results related to using ChatGPT for this purpose have yet to be found. The existing literature has a gap that requires exploration. This study aims to analyze the students' perspectives on using ChatGPT in the field of programming and programming learning. The study encompassed a cohort of 41 undergraduate students enrolled in a public university's Computer Technology and Information Systems department. The research was carried out within the scope of the Object-Oriented Programming II course for eight weeks. Throughout the research process, students were given project assignments related to the course every week, and they were asked to use ChatGPT while solving them. The research data was collected using a form consisting of open-ended questions and analyzed through content analysis. The research findings revealed both the advantages and disadvantages of ChatGPT usage, as perceived by the students. The students stated that the main benefits of using ChatGPT in programming learning are providing fast and mostly correct answers to questions, improving thinking skills, facilitating debugging, and increasing self-confidence. On the other hand, the main limitations of using ChatGPT in programming education were getting students used to laziness, being unable to answer some questions, or giving incomplete/incorrect answers, causing professional anxiety in students. Based on the results of the research, it can be said that it would be useful to integrate generative AI tools into programming courses considering the advantages they provide in programming teaching. However, appropriate measures should be taken regarding the limitations it brings. Based on the research findings, several recommendations were proposed regarding the integration of ChatGPT into lessons.tr_TR
dc.language.isoengtr_TR
dc.publisherElseviertr_TR
dc.relation.isversionofhttps://doi.org/10.1016/j.chbah.2023.100005tr_TR
dc.rightsinfo:eu-repo/semantics/openAccesstr_TR
dc.subjectAugmented intelligencetr_TR
dc.subjectartificial intelligenttr_TR
dc.subjectprogrammingtr_TR
dc.subjectprogramming learningtr_TR
dc.subjectChatGPTtr_TR
dc.subjectGenerative artificial intelligencetr_TR
dc.subjectStudent opinionstr_TR
dc.subjecteducationtr_TR
dc.subjectlearningtr_TR
dc.titleAugmented intelligence in programming learning: Examining student views on the use of ChatGPT for programming learningtr_TR
dc.typearticletr_TR
dc.relation.journalComputers in Human Behavior: Artificial Humanstr_TR
dc.contributor.departmentBartın Üniversitesi, Fen Fakültesi, Bilgisayar Teknolojisi ve Bilişim Sistemleri Bölümütr_TR
dc.contributor.authorID0000-0002-2041-1750tr_TR
dc.identifier.volume1tr_TR
dc.identifier.issue2tr_TR
dc.identifier.startpage1tr_TR
dc.identifier.endpage7tr_TR


Bu öğenin dosyaları:

Thumbnail

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster