Polityka dotycząca uczciwości akademickiej i korzystania z narzędzi AI
Zakaz korzystania z pomocy AI
- ChatGPT trywializuje znaczną część zadań domowych, co sprawia, że łatwo jest ,,ominąć” proces nauki.
- Używanie ChatGPT do zadań domowych jest surowo zabronione, ponieważ:
- Utrudnia naukę początkującym, którzy muszą opanować podstawy języka R i statystyki.
- Uniemożliwia ocenę rzeczywistego zrozumienia i umiejętności studentów, co jest kluczowe na poziomie uniwersyteckim.
- Sprawdzanie zadań domowych wykonanych przez ChatGPT jest dehumanizujące dla wykładowcy.
Konsekwencje naruszenia zasad
- Natychmiastowa niezaliczenie przedmiotu za korzystanie z ChatGPT lub podobnych narzędzi AI.
- Powiadomienie instytucji akademickich o naruszeniu zasad uczciwości akademickiej.
Weryfikacji użycia LLMów (system Zofii)
- Nie istnieje stuprocentowo skuteczna metoda wykrywania użycia dużych modeli językowych. Nie oznacza to, że nie ma pewnych poszlak, które wprawne oko jest w stanie wychwycić.
- W przypadku podejrzenia o wykorzystanie LLMów przy pracach domowych osoba studencka zostanie po zajęciach poproszona na rozmowę o napisanym przez siebie kodzie. Jeżeli rozmowa będzie wskazywała na niezrozumienie wysłanego przez siebie zadania, to taka osoba dostaje czerwoną kartkę.
- Dwie czerwone kartki stanowią dowód wykorzystania LLMów do wykonania prac domowych.
Uzasadnienie polityki
- Duże modele językowe (LLM) jak ChatGPT mogą doskonale radzić sobie z takimi zadaniami jak pisanie widgetów w JavaScript lub centrowanie DIV-ów, ale często zawodzą przy bardziej złożonych i niestandardowych zadaniach.
- Rozwój krytycznych umiejętności jest zahamowany przez poleganie na AI jako co-pilocie, w tym:
- Czytanie dokumentacji.
- Debugowanie.
- Interpretacja wyników złożonych analiz.
- Korzystanie z LLM uniemożliwia nabycie tych kluczowych umiejętności, zwłaszcza początkującym, którzy dopiero uczą się programowania.
Nasza umowa
- Unikaj korzystania z ChatGPT jako co-pilota w swojej drodze edukacyjnej.
- Zdaję sobie sprawę, że LLM mogą być użyteczne w wielu aspektach życia, w tym programowania, pod warunkiem, że ktoś rozumie podstawy i ma praktyczne umiejętności.