Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  programming education
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
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ę.
EN
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.
2
Content available remote Goliath, a Programming Exercises Generator Supported by AI
EN
The teaching-learning process is complex in nature, requiring many tasks and skills to achieve success in the construction of knowledge. As per any particular kind of cognitive development, teaching and learning Computer Programming is no different in this regard: tasks must be executed, sometimes repeatedly, and skills must be developed. Despite different approaches and methodologies, exercising what has been studied is proven to be effective in pretty much any teaching-learning process. Many tools have been developed throughout time to aid in the execution of this important task, sometimes approaching the problem from the students' perspective, sometimes from the teachers'. This paper presents Goliath, a semi-automatic generator of Computer Programming exercises, whose functionality is based on Artificial Intelligence (AI) models, a Domain-Specific Language (DSL), and an online application that binds them together. Goliath's goals are directed towards teachers (and indirectly, students) by aiming to lower the burden of repeatedly constructing exercises. This is achieved through the use of templates that allow for automatic variations of an exercise to be created instantly, while relying on a common foundation. Goliath is meant to be a facilitator, raising availability of exercise lists, while avoiding repetition and the common mistakes that accompany their construction.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.