Jak oceniać zadania programistyczne z pomocą AI na HBO-ICT?
Jak powiązać efekt uczenia się, zadanie, warunki użycia AI, dowody i kryteria, aby rzetelnie ocenić pracę programistyczną.
TraceYield — wiedza
5 min czytania · Zaktualizowano 8 października 2026
Projekt zadania w praktyce
- Efekt uczenia sięCo student ma wykazać?
- Zadanie + działanieJakie zadanie pozwoli wykazać tę umiejętność?
- Dozwolona rola AIJaki zakres wsparcia pasuje do efektu?
- Dowody + kryteriaCo podlega ocenie i według jakich kryteriów?
Po przeprowadzeniu zadania sprawdź jego jasność, trafność, równe warunki i nakład pracy, zanim użyjesz go ponownie.
Pomoc projektowa oparta na redakcyjnej interpretacji TraceYield; nie jest zwalidowanym modelem ani rubryką.
Zacznij od tego, co student ma wykazać
Najpierw określ efekt uczenia się, a potem dobierz zadanie, które daje studentowi uczciwą możliwość jego wykazania. Warunki użycia AI, wymagane dowody i kryteria powinny wynikać z tego efektu. Nie każda praca wymaga pełnego zapisu procesu ani ustnego objaśnienia.
Materiały Npuls i raport ACM opisują kierunki oraz praktyki edukatorów; nie dowodzą skuteczności jednej metody. Rzetelność oceniania dotyczy spójności warunków i dowodów na poziomie kursu lub programu.
Matryca decyzji przy projektowaniu zadania
Podejmij poniższe decyzje przed napisaniem instrukcji. Wybór dowodów powinien wynikać z efektu uczenia się; końcowy artefakt może wystarczyć w jednej sytuacji, a w innej potrzebne będzie ukierunkowane uzupełnienie.
Efekt uczenia się
- Decyzja dotycząca zadania
- Co student ma wykazać w sposób możliwy do zaobserwowania?
Zadanie i kontekst
- Decyzja dotycząca zadania
- Jaka praca programistyczna pozwoli to wykazać i w jakich warunkach?
Rola AI
- Decyzja dotycząca zadania
- Jakie użycie AI jest dozwolone, ograniczone lub oczekiwane i dlaczego?
Artefakt
- Decyzja dotycząca zadania
- Który kod, testy, dokumentacja lub zaobserwowane działanie mają znaczenie?
Wybrane dowody procesu
- Decyzja dotycząca zadania
- Jaki niewielki, celowo dobrany zapis wnosi informację, której nie ma w artefakcie?
Wyjaśnienie lub demonstracja
- Decyzja dotycząca zadania
- Czy efekt wymaga, by student coś objaśnił, zmodyfikował lub zademonstrował?
Weryfikacja
- Decyzja dotycząca zadania
- Jaki test, przegląd lub inna kontrola jest istotna i jaki ma zakres?
Ocena prowadzącego
- Decyzja dotycząca zadania
- Co będzie oceniane według efektu i jawnych kryteriów?
| Pytanie projektowe | Decyzja dotycząca zadania |
|---|---|
| Efekt uczenia się | Co student ma wykazać w sposób możliwy do zaobserwowania? |
| Zadanie i kontekst | Jaka praca programistyczna pozwoli to wykazać i w jakich warunkach? |
| Rola AI | Jakie użycie AI jest dozwolone, ograniczone lub oczekiwane i dlaczego? |
| Artefakt | Który kod, testy, dokumentacja lub zaobserwowane działanie mają znaczenie? |
| Wybrane dowody procesu | Jaki niewielki, celowo dobrany zapis wnosi informację, której nie ma w artefakcie? |
| Wyjaśnienie lub demonstracja | Czy efekt wymaga, by student coś objaśnił, zmodyfikował lub zademonstrował? |
| Weryfikacja | Jaki test, przegląd lub inna kontrola jest istotna i jaki ma zakres? |
| Ocena prowadzącego | Co będzie oceniane według efektu i jawnych kryteriów? |
Przykład przeprojektowania: import zapisów z CSV
Przykład ilustracyjny — skonstruowany; nie są to dane studentów, wyniki badań ani dane z pilotażu TraceYield. Ogólne polecenie „Dodaj import zapisów na wydarzenie z CSV” nie określa, czy oceniane są parsowanie, walidacja, obsługa błędów czy testowanie; nie mówi też, jaka pomoc AI jest dozwolona ani co będzie podstawą oceny.
Punkt wyjścia: zbyt mało określone zadanie
Dodaj funkcję importu CSV dla zapisów na wydarzenie.
Czego brakuje?
Nie wiadomo, jakie zachowanie ma wykazać student, jak obsłużyć brakujące pola, nieprawidłowe adresy e-mail i duplikaty, jakich dowodów oczekuje prowadzący ani jak użycie AI wpływa na warunki zadania.
Wersja powiązana z efektem uczenia się
Efekt: student potrafi zaimplementować i przetestować walidację danych wejściowych w małej usłudze oraz wyjaśnić obsługę nieprawidłowych i powtórzonych rekordów. Zadanie: dodaj import CSV do dostarczonej usługi. Odrzucaj wiersze bez wymaganych pól i z nieprawidłowym adresem e-mail; obsłuż duplikaty zgodnie z podaną regułą; zgłaszaj błędy dla poszczególnych wierszy zamiast po cichu pomijać dane. Dozwolone są wyjaśnienia AI, sugestie testów i wygenerowany kod. Student ma sprawdzić i dostosować wynik; nie wolno podawać rzeczywistych danych osobowych ani danych klientów. Oddaj implementację oraz testy dla danych poprawnych, błędnych i zduplikowanych. Krótko wskaż istotny wkład AI oraz jedną zmianę lub kontrolę. Przygotuj się do wyjaśnienia albo zmiany jednej reguły walidacji. Prowadzący ocenia określony efekt na podstawie pracy, właściwych testów i ukierunkowanego wyjaśnienia; żaden pojedynczy zapis sam nie dowodzi samodzielnego autorstwa ani kompetencji.
Przełóż decyzje na jasne instrukcje dla studentów
Krótka instrukcja powinna jasno opisywać cel, warunki, wymagane dowody i sposób weryfikacji. Nie musi narzucać jednej drogi implementacji.
Zadanie
- Treść
- Zaimplementuj import CSV dla dostarczonej usługi zapisów na wydarzenie, zgodnie z opublikowanymi regułami pól wymaganych, adresów e-mail, duplikatów i raportowania błędów wierszy.
Cel uczenia się
- Treść
- Wykazać, że potrafisz zaimplementować i przetestować walidację danych wejściowych oraz wyjaśnić, jak rozwiązanie spełnia wymagania.
Użycie AI
- Treść
- Możesz omawiać rozwiązania, generować lub poprawiać kod i prosić o sugestie testów. Sprawdź i dostosuj wynik; nie umieszczaj w promptach prawdziwych danych osób zapisanych na wydarzenie.
Dowody
- Treść
- Oddaj implementację i odpowiednie testy. Jeśli AI miało istotny wkład, krótko go wskaż oraz opisz jedną zmianę, odrzuconą sugestię lub wykonaną kontrolę. Pełny zapis rozmowy nie jest wymagany.
Weryfikacja
- Treść
- Uwzględnij testy poprawnych danych, błędnych wierszy i duplikatów. Wskaż ważne zachowania, których testy nie obejmują.
Wyjaśnienie lub dalsze sprawdzenie
- Treść
- Krótko wyjaśnij jedną decyzję dotyczącą walidacji i dostosuj ją do zmienionej reguły. Prowadzący oceni efekt na podstawie pracy i tych ukierunkowanych dowodów.
| Element instrukcji | Treść |
|---|---|
| Zadanie | Zaimplementuj import CSV dla dostarczonej usługi zapisów na wydarzenie, zgodnie z opublikowanymi regułami pól wymaganych, adresów e-mail, duplikatów i raportowania błędów wierszy. |
| Cel uczenia się | Wykazać, że potrafisz zaimplementować i przetestować walidację danych wejściowych oraz wyjaśnić, jak rozwiązanie spełnia wymagania. |
| Użycie AI | Możesz omawiać rozwiązania, generować lub poprawiać kod i prosić o sugestie testów. Sprawdź i dostosuj wynik; nie umieszczaj w promptach prawdziwych danych osób zapisanych na wydarzenie. |
| Dowody | Oddaj implementację i odpowiednie testy. Jeśli AI miało istotny wkład, krótko go wskaż oraz opisz jedną zmianę, odrzuconą sugestię lub wykonaną kontrolę. Pełny zapis rozmowy nie jest wymagany. |
| Weryfikacja | Uwzględnij testy poprawnych danych, błędnych wierszy i duplikatów. Wskaż ważne zachowania, których testy nie obejmują. |
| Wyjaśnienie lub dalsze sprawdzenie | Krótko wyjaśnij jedną decyzję dotyczącą walidacji i dostosuj ją do zmienionej reguły. Prowadzący oceni efekt na podstawie pracy i tych ukierunkowanych dowodów. |
Zadbaj o wykonalność, równe warunki i proporcjonalność
Nie wymagaj domyślnie pełnego transkryptu AI. Wybieraj dowody z procesu tylko wtedy, gdy wnoszą coś istotnego dla efektu. Studenci powinni mieć rozsądny dostęp do dozwolonych narzędzi albo realną alternatywę; uwzględnij dostępność, prywatność i obciążenie pracą. Jasne kryteria i uzgodniona kalibracja mogą pomóc w spójnej ocenie, ale nie gwarantują jej poprawności. Zasady ujawniania użycia AI opisują zakres ujawnienia.
Oddziel ocenę efektu od wnioskowania o autorstwie i naruszeniach
Artefakt pokazuje oddaną implementację; wybrany zapis procesu może dokumentować określony moment; test pokazuje wynik w danych warunkach; wyjaśnienie może wesprzeć wniosek dotyczący konkretnego efektu. Żaden z tych elementów sam nie dowodzi uczenia się, autorstwa ani niezależności. Jeśli pojawia się odrębna wątpliwość dotycząca zasad, należy rozpatrywać ją zgodnie z procedurami instytucji, a nie wyciągać wniosek z samego użycia AI.
TraceYield może ułatwiać przegląd wybranych informacji o przebiegu pracy, jeśli są rejestrowane. Nie jest kompletnym zapisem ani systemem wystawiającym ocenę; decyzja należy do prowadzącego. Więcej o granicach takich zapisów: dowody z procesu pracy.