Czasopismo
Tytuł artykułu
Autorzy
Treść / Zawartość
Pełne teksty:
Warianty tytułu
Learning Programming with ChatGPT : A Shortcut to Success or a Way Astray?
Języki publikacji
Abstrakty
W artykule przeanalizowano korzyści i zagrożenia związane z wykorzystaniem ChatGPT w nauce programowania. Przedstawiono krótki przegląd historii komputerów i sztucznej inteligencji oraz przykłady rozwiązań programistycznych uzyskanych za pomocą chatbota. Zaproponowano sposoby na motywowanie studentów do aktywnego programowania, zamiast polegania wyłącznie na kodzie generowanym przez sztuczną inteligencję.
The article examines the benefits and potential risks of using ChatGPT in programming education. It presents a brief history of computers and artificial intelligence, along with examples of programming solutions generated by the chatbot. The article also suggests ways to encourage students to actively engage in programming, rather than just relying on AI-generated code.
Rocznik
Tom
Strony
27--57
Opis fizyczny
Bibliogr. 44 poz., tab.
Twórcy
autor
- Warszawska Wyższa Szkoła Informatyki, Polska, efigielska@ms.wwsi.edu.pl
Bibliografia
- [1] S. Russell, P. Norvig, Artificial Intelligence. A Modern Approach, [online] https://dl.ebooksworld.ir/books/Artificial.Intelligence.A.Modern.Approach4th.Edition.Peter.Norvig.%20Stuart.Russell.Pearson.9780134610993.EBooksWorld.ir.pdf.
- [2] Abacus, [online] https://www.britannica.com/technology/abacus-calculating-device.53.
- [3] B. Klin, Abakus - najstarsze urządzenie rachunkowe, Delta 7, 2017, [online] https://www.deltami.edu.pl/2017/07/abakus-najstarsze-urzadzenie-rachunkowe/.
- [4] S. Augarten, BIT by BIT. An Illustrated History of Computers, [online] http://ds-wordpress.haverford.edu/bitbybit/bit-by-bit-contents/.
- [5] The History of Vacuum Tubes, [online] https://www.telecom-milestones.com/vacuum-tubes-history.
- [6] Atanasoff Berry Computer, [online] https://jva.cs.iastate.edu/operation.php.
- [7] B. Miś, Najsłynniejszy komputer w dziejach, [online] https://historiainformatyki.pl/common/files_download.php?fid=241.
- [8] Colossus, [online] https://www.tnmoc.org/colossus.
- [9] UNIVAC I, [online] https://www.pcmag.com/encyclopedia/term/univac-i.
- [10] IBM 701, [online] https://www.pcmag.com/encyclopedia/term/ibm-701.
- [11] W. Brinkman, D. E. Haggan, W. Troutman, A history of the invention of the transistor and where it will lead us, IEEE Journal of Solid-State Circuits SC-32(12), 1998. [online] https://www.researchgate.net/publication/2977642_A_history_of_the_invention_of_the_transistor_and_where_it_will_lead_us.
- [12] 1953: Transistorized Computers Emerge, [online] https://www.computerhistory.org/siliconengine/transistorized-computers-emerge/.
- [13] Generations of computers, [online] https://uomustansiriyah.edu.iq/media/lectures/6/6_2023_05_31!11_00_11_PM.pdf.
- [14] Jack Kilby and the World’s First Integrated Circuit, [online] https://www.allaboutcircuits.com/news/jack-kilby-and-the-world-first-integrated-circuit/.
- [15] R. Noyce - twórca krzemowej elektroniki, [online] https://mlodytechnik.pl/technika/28878-robert-noyce-tworca-krzemowej-elektroniki.
- [16] T.S. Perry. How Ted Hoff Invented the First Microprocessor, [online] https://spectrum.ieee.org/ted-hoff.
- [17] K. Shirriff. The Surprising Story of the First Microprocessors, [online] https://spectrum.ieee.org/the-surprising-story-of-the-first-microprocessors.
- [18] Pong Game, [online] https://www.ponggame.org/.
- [19] Computer networking history, [online] https://www.computerhope.com/history/network.htm.54.
- [20] P. Inger, Email Through the Ages - From the Beginnings to its Importance Today, [online] https://www.mailstore.com/en/blog/history-of-email/.
- [21] A Short History of the Internet, [online] https://www.scienceandmediamuseum.org.uk/objects-and-stories/short-history-internet.
- [22] Faster, smaller and more-powerful PCs, [online] https://www.britannica.com/technology/personal-computer/Faster-smaller-and-more-powerful-PCs.
- [23] 75,8 proc. Polaków korzysta ze smartfona, a z tabletu 12,3 proc., [online] https://www.gov.pl/web/krrit/758-proc-polakow-korzysta-ze-smartfona-z-tabletu-123-proc.
- [24] M. Morioka, R.O. Muireartaigh, “Descartes and Artificial Intelligence”. Journal of Philosophy of Life 13(1), 2023, [online] https://www.academia.edu/92216737/Artificial_Intelligence_Robots_and_Philosophy.
- [25] A. Turing, Computing Machinery and Intelligence, Mind LIX(236), 1950, [online] https://web.archive.org/web/20110726153108/http://orium.homelinux.org/paper/turingai.pdf.
- [26] R. Anyoha, The history of Artificial intelligence, [online] https://sitn.hms.harvard.edu/flash/2017/history-artificial-intelligence/.
- [27] A. Toosi, A. Bottino, B. Saboury, E. Siegel, A. Rahmim, A Brief History of AI: How to Prevent Another Winter (A Critical review), [online] arXiv:2109.01517v3.
- [28] ELIZA: a very basic Rogerian psychotherapist chatbot, [online] https://web.njit.edu/~ronkowit/eliza.html.
- [29] M. Lefkowitz, Professor’s perceptron paved the way for AI - 60 years too-soon, [online] https://news.cornell.edu/stories/2019/09/professors-percep-tron-paved-way-ai-60-years-too-soon.
- [30] P. Werbos, Beyond regression: new tools for prediction and analysis in the behavioral sciences, Ph.D. thesis, Harvard University, Cambridge, 1974.
- [31] D.E. Rumelhart, G.E. Hinton, R.J. Williams, Learning Representations by Back-Propagating Errors, Parallel distributed processing: explorations in the microstructure of cognition 1, MIT Press, Cambridge, 1986.
- [32] Y. LeCun, L.D. Jackel, B. Boser, J.S. Denker, H.P. Graf, I. Guyon, D. Henderson, R.E. Howard, W. Hubbard, Handwritten digit recognition: Applications of neural net chips and automatic learning, IEEE Communication, 1989.55.
- [33] Y. LeCun, L. Bottou, Y. Bengio, P. Haffner, Gradient-Based Learning Applied to Document Recognition, Proceedings of the IEEE 86/11, 1998, [online] https://yann.lecun.com/exdb/publis/pdf/lecun-01a.pdf.
- [34] A. Krizhevsky, I. Sutskever, G. E Hinton. Imagenet classification with deep convolutional neural networks. Adv. Neural Inf. Process. Syst., 25, 2012, [online] https://proceedings.neurips.cc/paper_files/paper/2012/file/c399862d3b9d6b76c8436e924a68c45b-Paper.pdf.
- [35] What are convolutional neural networks?, [online] https://www.ibm.com/topics/convolutional-neural-networks.
- [36] I.J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, Y. Bengio, Generative Adversarial Networks, 2014, arXiv:1406.2661v1.
- [37] S.M. Rayavarapu, S.P. Tammineni, S.R. Gottapu, A. Singam, A Review of Generative Adversarial Networks for Security Applivations, Informatyka, automatyka, pomiary w gospodarce i ochronie środowiska 2, 2024, http://doi.org/10.35784/iapgos.5778.
- [38] What are recurrent neural networks?, [online] https://www.ibm.com/topics/recurrent-neural-networks.
- [39] J.J. Hopfield, Neural networks and physical systems with emergent collective computational abilities, Proceedings of the National Academy of Sciences, 1982. [online] https://www.researchgate.net/publication/16246447_Neural_Networks_and_Physical_Systems_with_Emergent_Collective_Computational_Abilities.
- [40] S. Hochreiter, J. Schmidhuber, Long short-term memory, Neural Computation 9, 1997. [online] https://www.researchgate.net/publication/13853244_Long_Short-term_Memory.
- [41] A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, I. Polosukhin, Attention is All You Need, 2017, arXiv:1706.03762v7.
- [42] B.A. Becker, B. Mac Namee, Generative AI in Computing Education: Wrecking Ball or Holy Grail?, [online] https://www.ucd.ie/cs/blog/generativeaiin-computingeducationwreckingballorholygrail/.
- [43] B. Ma, C. Li, K. Shin’ichi, Enhancing Programming Education with ChatGPT: A Case Study on Student Perceptions and Interactions in a Python Course, 2024, arXiv:2403.15472v2.56.
- [44] R. Yilmaz, F.G.K. Yilmaz, Augmented intelligence in programming learning: Examining student views on the use of ChatGPT for programming learning, Computers in Human Behavior: Artificial Humans 1, 2024, [online] https://www.sciencedirect.com/science/article/pii/S2949882123000051.
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-dd866d42-081a-4435-a2fa-664c6afed138