Home

Przedmiotowy System Oceniania

Teoria

Praktyka

Podstawą oceny jest jeden lub wiele projektów stworzonych przez uczniów w pojedynkę bądź w grupach. Projekty te oceniane mogą być tak cząstkowo (w trakcie ich tworzenia) jak i całościowo (po ukończeniu).

Kryteria oceny

  1. Kryterium funkcjonalności (waga 5): ocenia to, czy projekt wykonuje powierzone mu zadania. Na przykład:
    • Czy hasło stworzonego użytkownika jest zabezpieczone tak jak powinno być
    • Czy formularz dodaje dane do bazy danych, czy tworzy plik na dysku
  2. Kryterium poprawności (waga 5): ocenia to, jak poprawnie uczeń wykorzystuje dostępne narzędzia i wiedzę do stworzenia wspomnianej funkcjonalności. Na przykład:
    • Czy post na bloga reprezentowany jest przez obiekt, czy tablicę asocjacyjną
    • Czy uczeń iteruje tablicę przy wykorzystaniu odpowiedniej pętli, a nie goto
  3. Kryterium stylu (waga 3): ocenia to, jak poprawny jest styl stworzonego kodu, jego zgodność ze standardami i konwencjami. Na przykład:
    • Czy wcięcia kodu stosowane są poprawnie
    • Czy nazwy funkcji, klas, czy zmiennych są zgodne ze sztuką
  4. Kryterium otoczki (waga 1): ocenia otoczkę kodu, rzeczy takie jak dokumentację, jakość zarządzania projektem, czy poziom wiedzy o własnym projekcie. Na przykład:
    • Czy dokumentacja istnieje i jest napisana poprawnie
    • Czy wiadomości w commitach repozytorium Git są dobrze sformułowane