Skip to content

Commit 1d33dec

Browse files
committed
homework & project fix
1 parent d9ff1a0 commit 1d33dec

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

module1/12-homework.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ___
1818

1919
### Post-work
2020

21-
* Mini-projekt `university-db` (20 XP + 10 XP)
21+
* Mini-projekt `university-db` (16 XP + 12 XP)
2222

2323
#### Bonusy
2424

@@ -34,7 +34,7 @@ Napiszcie od zera program, który będzie akademicką "bazą danych".
3434

3535
Używajcie STLa!
3636

37-
#### Wymagania (20 XP):
37+
#### Wymagania (16 XP):
3838

3939
1. Przechowywanie rekordów studentów o strukturze: Imię, nazwisko, adres, nr indeksu, PESEL, płeć
4040
2. Dodawanie nowych studentów
@@ -49,7 +49,7 @@ ___
4949

5050
### `university-db`
5151

52-
#### Opcjonalne wymagania (10 XP):
52+
#### Opcjonalne wymagania (12 XP):
5353

5454
1. Wyświetlanie zawartości bazy
5555
2. Walidacja czy numer PESEL jest poprawny [Wiki - poprawność PESEL](https://pl.wikipedia.org/wiki/PESEL#Cyfra_kontrolna_i_sprawdzanie_poprawności_numeru) (trudne)
@@ -59,7 +59,7 @@ ___
5959

6060
### Organizacja
6161

62-
Zorganizujcie się w grupy 2-4 osobowe.
62+
Zorganizujcie się w grupy 3-4 osobowe.
6363

6464
Tym razem zaczynacie projekt od zera. Sami musicie założyć sobie na niego repozytorium i dogadać się co do podziału prac. Nie będzie to łatwe, bo zadania są zależne od siebie 😉
6565

@@ -89,16 +89,18 @@ ___
8989

9090
#### Testy
9191

92-
Tym razem testy musicie napisać sami. Ale spokojnie, nie wymagamy jeszcze pisania ich we frameworku GTest (chociaż jeśli chcecie to śmiało!).
92+
Tym razem testy musicie napisać sami. Ale spokojnie, nie wymagamy jeszcze pisania ich we frameworku GTest lub Catch2 (chociaż jeśli chcecie to śmiało!).
9393

9494
Wystarczy, że w funkcji `main()` użyjecie każdej zaimplementowanej przez was funkcji.
9595

96-
Tylko koniecznie dopiszcie funkcję, która zwraca całą kolekcję studentów, aby po każdej operacji sprawdzać, czy jej zawartość jest taka jak oczekiwano.
96+
Testy będą polegały na sprawdzeniu zawartości bazy danych po poszczególnych operacjach. Najlepiej dopisać funkcję, która zwraca całą kolekcję studentów, aby po każdej operacji sprawdzać, czy jej zawartość jest taka jak oczekiwano.
9797

9898
___
9999

100100
### Ocenianie
101101

102102
Gdy skończycie napiszcie na kanale `#university-db` i oznaczcie mnie (`@Lukin-2054`). Punkty będę przyznawał manualnie po osobistym code review :) Zastrzegam sobie jednak długi czas na sprawdzenie wszystkiego.
103103

104+
Możliwe że pierwsze review zrobię dopiero w lipcu!
105+
104106
Ale review kodu może zrobić absolutnie każdy! Śmiało komentujcie rozwiązania innych grup!

module1/13-project.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Do podziału zadań i śledzenia statusu możecie wykorzystać zakładkę [Proje
2828

2929
### Planning
3030

31-
Rozpocznijcie planowaniem, na którym utworzycie karteczki na każde zadanie w kolumnie To Do. Najlepiej przekonwertować je na Issues. Dzięki temu można przypisywać się do zadań i pisać w nich komentarze. Napiszcie też przy każdym zadaniu na ile dni pracy je szacujecie. Po zakończonym planningu wyślijcie proszę na kanale `#planning` linka do waszej tablicy projektowej na GitHubie.
31+
Rozpocznijcie planowaniem, na którym utworzycie karteczki na każde zadanie w kolumnie To Do. Najlepiej przekonwertować je na Issues. Dzięki temu można przypisywać się do zadań i pisać w nich komentarze. Napiszcie też przy każdym zadaniu na ile dni pracy je szacujecie. Po zakończonym planningu wyślijcie proszę na kanale `#shm` linka do waszej tablicy projektowej na GitHubie.
3232

3333
### Daily
3434

@@ -49,9 +49,9 @@ ___
4949
### Punktacja
5050

5151
* Każde dostarczone zadanie to 5 punktów
52-
* 20 punktów za dostarczenie wszystkich 8 zadań przed 28.06.2020 (niedziela) do 23:59
52+
* 15 punktów za dostarczenie wszystkich 8 zadań do 28.06.2021 (poniedziałek) do 23:59
5353
* brak punktów bonusowych za dostarczenie tylko części zadań przed 28.06.
54-
* 6 punktów za pracę w grupie dla każdej osoby z grupy.
54+
* 8 punktów za pracę w grupie dla każdej osoby z grupy.
5555

5656
___
5757

0 commit comments

Comments
 (0)