Skip to content

Kryteria oceniania

This content is not available in your language yet.

PunktyOcena
90-1006.0 (celujący)
80-895.0 (bardzo dobry)
70-794.5
60-694.0 (dobry)
50-593.5
40-493.0 (dostateczny)
0-391.0 (niedostateczny)
PoziomPunktyOpis
Brak / nie działa0-5Projekt się nie uruchamia lub nie realizuje tematu
Podstawowy6-20Główna funkcja działa, brakuje kluczowych elementów
Dobry21-32Temat zrealizowany w zakresie wariantu A/B
Pełny33-40Wszystkie wymagania wariantu, brak błędów krytycznych
PoziomPunktyOpis
Słaby0-5Jeden duży komponent, brak hooków, nieczytelny kod
Podstawowy6-14Kilka komponentów, useState, brak podziału logiki
Dobry15-22Dobry podział, useEffect, czytelne nazwy zmiennych
Świetny23-30Custom hook (wariant C), logika oddzielona od widoku
PoziomPunktyOpis
Brak0-3Brak sensownego stanu lub bardzo złe UX
Podstawowy4-9useState, ale niekonsekwentnie
Dobry10-15Przemyślany stan, dobry UX (loading, błędy, feedback)
Świetny16-20useReducer lub custom hook, doskonały UX
PoziomPunktyOpis
Brak0Brak README
Minimalny1-4README z tytułem i instrukcją uruchomienia
Dobry5-10Opis, instrukcja, lista funkcji, autor, zrzuty ekranu