poprawka terminu demonstracji

This commit is contained in:
Krzysztof Jassem 2022-01-14 16:13:51 +01:00
parent cdb6330a85
commit d3220603ba
2 changed files with 166 additions and 50 deletions

View File

@ -11,68 +11,78 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"## Przygotowanie do projektu badawczo-rozwojowego (PPB)\n", "# 1. Założenia ogólne"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 1.1. Przygotowanie do projektu badawczo-rozwojowego (PPB)\n",
"Przygotowanie do projektu badawczo-rozwojowego to przedmiot prowadzony w formie wykładów dla studentów II roku studiów magisterskich na kierunku Informatyka. \n", "Przygotowanie do projektu badawczo-rozwojowego to przedmiot prowadzony w formie wykładów dla studentów II roku studiów magisterskich na kierunku Informatyka. \n",
"Celem przedmiotu jest zaznajomienie studentów z przebiegiem tworzenia projektu badawczo-rozwojowego. " "Celem przedmiotu jest zaznajomienie studentów z przebiegiem tworzenia projektu badawczo-rozwojowego."
] ]
}, },
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"## Systemy informatyczne (SYI)\n", "## 1.2. Projekt badawczo-rozwojowy (PBR)\n",
"Systemy informatyczne to przedmiot prowadzony w formie wykładów i laboratoriów dla studentów III semestru studiów magisterskich na kierunku Analiza i Przetwarzanie Danych. \n", "Projekt badawczo-rozwojowy to przedmiot prowadzony w formie laboratoriów dla studentów II roku studiów magisterskich na kierunku informatyka.\n",
"Celem przedmiotu jest zaznajomienie studentów z przebiegiem tworzenia systemu informatycznego - na przykładzie projektu badawczo-rozwojowego rozwijanego przez studentów studiów magisterskich na kierunku Informatyka. \n", "\n",
"W ramach laboratorium do przedmiotu SYI studenci uczestniczą w tworzeniu projektów badawczo-rozwojowych razem ze studentami Informatyki."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Projekt badawczo-rozwojowy (PBR)\n",
"## Laboratorium przedmiotu SYI\n",
"Projekt badawczo-rozwojowy to przedmiot prowadzony w formie laboratoriów dla studentów II semestru studiów magisterskich na kierunku Informatyka.\n",
"Wskazane jest, aby projekt badawczo-rozwojowy przyczyniał się do rozwoju prac magisterskich członków zespołu.\n", "Wskazane jest, aby projekt badawczo-rozwojowy przyczyniał się do rozwoju prac magisterskich członków zespołu.\n",
"\n", "\n",
"Studenci Informatyki współpracują ze studentami Analizy i Przetwarzania Danych, tworząc razem zespoły o liczności od trzech do pięciu studentów. Aby umożliwić taką współpracę, laboratoria z przedmiotów SYI i PBR prowadzone są w ten sam dzień tygodnia i o tej samej godzinie. Studenci obu kierunków współpracują w tworzeniu wspólnego projektu badawczo-rozwojowego. \n", "* Student informatyki powinien nabyć następujące umiejętności:\n",
" * tworzenie koncepcji projektu badawczo-rozwojowego,\n",
" * implementacja systemu informatycznego w metodyce zwinnej,\n",
" * stosowanie praktyki ciągłej integracji w rozwoju systemu informatycznego,\n",
" * wdrożenie systemu będącego wynikiem projektu badawczo-rozwojowego w praktyce gospodarczej."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 1.3. Systemy informatyczne (SYI)\n",
"Systemy informatyczne to przedmiot prowadzony w formie wykładów i laboratoriów dla studentów III semestru studiów magisterskich na kierunku Analiza i Przetwarzanie Danych. \n",
"Celem przedmiotu jest zaznajomienie studentów z przebiegiem tworzenia systemu informatycznego - na przykładzie projektu badawczo-rozwojowego rozwijanego przez studentów studiów magisterskich na kierunku Informatyka. \n",
"W ramach laboratorium do przedmiotu SYI studenci uczestniczą w tworzeniu projektów badawczo-rozwojowych razem ze studentami Informatyki.\n",
"\n",
" * Student analizy i przetwarzania danych powinien nabyć następujące umiejętności:\n",
"\n",
" * dostarczanie i analiza danych do systemu informatycznego,\n",
" * tworzenie dokumentacji projektowej,\n",
" * przygotowanie i prowadzenie testów funkcjonalnych,\n",
" * opracowanie raportów użyteczności,\n",
" * tworzenie skryptów wspomagających implementację i testowanie."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 2. Współpraca studentów na przedmiotach SYI oraz PBR\n",
"\n",
"Studenci przedmiotów SYI oraz PBR współpracują ze sobą, tworząc razem zespoły o liczności od trzech do pięciu studentów. W skład zespołów wchodzą studenci obu przedmiotów. \n",
"\n",
"Aby umożliwić taką współpracę, laboratoria z przedmiotów SYI i PBR prowadzone są w ten sam dzień tygodnia i o tej samej godzinie. Studenci obu kierunków współpracują w tworzeniu wspólnego projektu badawczo-rozwojowego. \n",
"\n", "\n",
"Zespół projektowy powinien zatem składać się ze studentów obu kierunków (idealnie: dwóch studentów informatyki i dwóch studentów analizy danych). Skład zespołów może się kształtować podczas pierwszych trzech laboratoriów. Począwszy od laboratorium nr 4 studenci pracują w stałych zespołach.\n", "Zespół projektowy powinien zatem składać się ze studentów obu kierunków (idealnie: dwóch studentów informatyki i dwóch studentów analizy danych). Skład zespołów może się kształtować podczas pierwszych trzech laboratoriów. Począwszy od laboratorium nr 4 studenci pracują w stałych zespołach.\n",
"\n", "\n",
"Osobą oceniającą pracę całego zespołu projektowego jest opiekun projektu badawczo-rozwojowego. \n", "Każdy zespół ma opiekuna - osobę z kadry WMI UAM.\n",
"\n", "\n",
"Opiekunowie otrzymują od wykładowcy przedmiotu PPB proponowane scenariusze wszystkich laboratoriów przedmiotu PBR wraz z wytycznymi dotyczącymi oceniania pracy studentów. Opiekun projektu ma jednak prawo odstąpić od proponowanych scenariuszy - częściowo lub w całości, dostosowując przebieg laboratorium do specyfiki projektu. W każdym wypadku wymaga się jednak, aby praca projektowa była udokumentowana.\n", "Opiekunowie otrzymują od wykładowcy przedmiotu PPB proponowane scenariusze wszystkich laboratoriów przedmiotu PBR wraz z wytycznymi dotyczącymi oceniania pracy studentów. Opiekun projektu ma jednak prawo odstąpić od proponowanych scenariuszy - częściowo lub w całości, dostosowując przebieg laboratorium do specyfiki projektu. \n",
"\n", "\n",
"## Ocena końcowa z przedmiotu PBR\n", "W każdym wypadku wymaga się jednak, aby praca projektowa była udokumentowana."
"Studentom informatyki ocenę końcową z laboratorium wystawia opiekun projektu badawczo-rozwojowego.\n",
"\n",
"## Ocena końcowa z laboratorium SYI\n",
"Studentom analizy i przetwarzania danych ocenę końcową wystawia prowadzący laboratorium na wniosek opiekuna projektu badawczo-rozwojowego.\n",
"\n",
"## Umiejętności nabywane podczas przedmiotu PBR\n",
"Student informatyki powinien nabyć następujące umiejętności:\n",
"* tworzenie koncepcji projektu badawczo-rozwojowego,\n",
"* implementacja systemu informatycznego w metodyce zwinnej,\n",
"* stosowanie praktyki ciągłej integracji w rozwoju systemu informatycznego,\n",
"* wdrożenie systemu będącego wynikiem projektu badawczo-rozwojowego w praktyce gospodarczej.\n",
"\n",
"## Umiejętności nabywane podczas laboratorium SYI\n",
"Student analizy i przetwarzania danych powinien nabyć następujące umiejętności:\n",
"* dostarczanie i analiza danych do systemu informatycznego,\n",
"* tworzenie dokumentacji projektowej,\n",
"* przygotowanie i prowadzenie testów funkcjonalnych,\n",
"* opracowanie raportów użyteczności,\n",
"* tworzenie skryptów wspomagających implementację i testowanie.\n"
] ]
}, },
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"## Organizacja wykładów PPB oraz SYI\n", "# 3. Zasady zaliczenia wykładów PPB i SYI\n",
"Wykłady z przedmiotów SYI i PBR prowadzone są równolegle, aby umożliwić współpracę studentów obu kierunków podczas laboratoriów PRB oraz SYI.\n", "Zasady zaliczania wykładów PPB i SYI są takie same.\n",
"\n", "\n",
"### Zasady zaliczenia wykładu\n",
"Wykład może być zaliczony albo na podstawie punktów uzyskanych za rozwiązywanie testów podawanych na wykładzie, albo poprzez egzamin końcowy. \n", "Wykład może być zaliczony albo na podstawie punktów uzyskanych za rozwiązywanie testów podawanych na wykładzie, albo poprzez egzamin końcowy. \n",
"\n", "\n",
"Za prawidłowe odpowiedzi na pytania testowe podawane podczas wykładu studenci otrzymują punkty (1 punkt za prawidłową odpowiedź). Testy rozwiązywane mogą być na dowolnych urządzeniach, które dysponują przeglądarką internetową. System do testów jest osiągalny pod adresem: \n", "Za prawidłowe odpowiedzi na pytania testowe podawane podczas wykładu studenci otrzymują punkty (1 punkt za prawidłową odpowiedź). Testy rozwiązywane mogą być na dowolnych urządzeniach, które dysponują przeglądarką internetową. System do testów jest osiągalny pod adresem: \n",
@ -105,16 +115,122 @@
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <td>poniżej</td><td>egzamin</td>\n", " <td>poniżej</td><td>egzamin</td>\n",
" </tr>\\n\n", " </tr>\n",
"</table>" "</table>\n"
] ]
}, },
{ {
"cell_type": "code", "cell_type": "markdown",
"execution_count": null,
"metadata": {}, "metadata": {},
"outputs": [], "source": [
"source": [] "# 4. Zasady zaliczenia z laboratoriów PBR i SYI\n",
"\n",
"Zasady zaliczenia obu przedmiotów są takie same.\n",
"\n",
"## Ocena końcowa z przedmiotu PBR\n",
"Studentom informatyki ocenę końcową z laboratorium wystawia opiekun projektu badawczo-rozwojowego.\n",
"\n",
"## Ocena końcowa z laboratorium SYI\n",
"Studentom analizy i przetwarzania danych ocenę końcową wystawia prowadzący laboratorium na wniosek opiekuna projektu badawczo-rozwojowego.\n",
"\n",
"## Proponowana punktacja zadań wykonywanych na przedmiocie PBR\n",
"<table>\n",
" <tr>\n",
" <td>Typ zadania</td> <td>Liczba punktów</td>\n",
" </tr>\n",
" <tr>\n",
" <td>Zadania na laboratoriach</td><td>12 x 30 = 360</td>\n",
" </tr>\n",
" <tr>\n",
" <td>Sprinty</td><td>6 x 10 = 60</td>\n",
" </tr>\n",
" <tr>\n",
" <td>Ocena końcowa za wynik projektu</td><td>180</td>\n",
" </tr>\n",
" <tr>\n",
" <td>Suma</td><td>600</td>\n",
" </tr>\n",
"</table>\n",
"\n",
"## Ocena projektu\n",
"\n",
"Na przedostatnich zajęciach z laboratorium w dniu 25 stycznia 2022 opiekun projektu decyduje, czy projekt spełnił swoje założenia. Zgodnie z propozycją z wykładu projekt powinien znajdować się na 6. poziomie gotowości technologicznej:\n",
"\n",
"* Poziom 5.\n",
" * Zweryfikowano działanie w warunkach zbliżónych do rzeczywistego (np. przeprowadzono testowanie prototypu wdrożónego na serwerze WMI).\n",
"* Poziom 6.\n",
" * Dokonano demonstracji działania w warunkach zbliżónych do rzeczywistych (np. zademonstrowano wdrożony prototyp z interakcją użytkowników).\n",
" \n",
"Jeśli projekt nie spełnia założeń, to ocena końcowa za wynik projektu wynosi 0 punktów (na 180).\n",
"\n",
"Jeśli projekt spełnia założenia, to opiekun projektu proponuje ocenę w skali do 180 punktów.\n",
"\n",
"Proponowane składowe oceny implementacji systemu\n",
"\n",
"<table>\n",
" <tr> \n",
" <td> Za co? </td> <td> Maksymalna liczba punktów do zdobycia </td>\n",
" </tr>\n",
" <tr> \n",
" <td> Functionality (funkcjonalność) </td> <td> 40 </td> \n",
" </tr>\n",
" <tr>\n",
" <td> Usability (Użyteczność) </td> <td> 30 </td>\n",
" </tr>\n",
" <tr> \n",
" <td> Reliability (niewystępowanie błędów) </td> <td> 20 </td>\n",
" </tr>\n",
" <tr>\n",
" <td>Performance (wydajność: zużycie zasobów, czas odpowiedzi) </td> <td>10 </td>\n",
" </tr>\n",
" <tr>\n",
" <td> Supportability (możliwość instalacji i działania na różnych platformach) </td> <td> 10 </td>\n",
" </tr>\n",
" <tr>\n",
" <td> Podręcznik użytkowania lub pomocy dla użytkownika) </td> <td> 20 </td>\n",
" </tr>\n",
" <tr> \n",
" <td>Raport z testowania wersji końcowej </td> <td> 20 </td>\n",
" </tr>\n",
" <tr>\n",
" <td> Raport użyteczności wersji końcowej </td> <td> 20 </td>\n",
" </tr>\n",
" <tr>\n",
" <td> Documentation (zebranie wytworzonych dokumentów systemu oraz podręcznika i raportów (testowania i użyteczności)) </td> <td> 10 </td>\n",
" </tr>\n",
" <tr>\n",
" <td> SUMA </td> <td> 180 </td>\n",
" </tr>\n",
" </table>\n",
" \n",
"Ocena proponowana przez opiekuna jest weryfikowana przez komisję, w skład której wchodzą wszyscy opiekunowie po demonstracji publicznej projektu w dniu 2 lutego 2022.\n",
"\n",
"## Demontracje projektów\n",
"\n",
"Demonstracje publiczne projektów odbędą się w dniu 1 lutego 2022 (wtorek). Demonstracje trwać będą sumarycznie około trzech godzin (po 10 minut na system). Godziny demonstracji zostaną uzgodnione z prowadzącymi seminarium mgr - mniej więcej między godziną 14.00 i 17.00.\n",
"\n",
"## Proponowana skala ocen na przedmiocie PBR\n",
"<table>\n",
" <tr>\n",
" <td>Liczba punktów</td> <td>Ocena</td>\n",
" </tr>\n",
" <tr>\n",
" <td>500-600</td><td>5</td>\n",
" </tr>\n",
" <tr>\n",
" <td>450-499</td><td>4,5</td>\n",
" </tr>\n",
" <tr>\n",
" <td>400-449</td><td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <td>350-399</td><td>3,5</td>\n",
" </tr>\n",
" <tr>\n",
" <td>300-349</td><td>3</td>\n",
" </tr>\n",
"</table>\n"
]
} }
], ],
"metadata": { "metadata": {

View File

@ -205,9 +205,9 @@
" \n", " \n",
"Ocena proponowana przez opiekuna jest weryfikowana przez komisję, w skład której wchodzą wszyscy opiekunowie po demonstracji publicznej projektu w dniu 2 lutego 2022.\n", "Ocena proponowana przez opiekuna jest weryfikowana przez komisję, w skład której wchodzą wszyscy opiekunowie po demonstracji publicznej projektu w dniu 2 lutego 2022.\n",
"\n", "\n",
"## Demontstacje projektów\n", "## Demontracje projektów\n",
"\n", "\n",
"Demonstracje publiczne projektów odbędą się w dniu 2 lutego 2022. Demonstracje trwać będą sumarycznie około trzech godzin (po 10 minut na system). Godziny demonstracji zostaną uzgodnione z prowadzącymi inne przedmioty - mniej więcej między godziną 14.30 i 17.30.\n", "Demonstracje publiczne projektów odbędą się w dniu 1 lutego 2022 (wtorek). Demonstracje trwać będą sumarycznie około trzech godzin (po 10 minut na system). Godziny demonstracji zostaną uzgodnione z prowadzącymi seminarium mgr - mniej więcej między godziną 14.00 i 17.00.\n",
"\n", "\n",
"## Proponowana skala ocen na przedmiocie PBR\n", "## Proponowana skala ocen na przedmiocie PBR\n",
"<table>\n", "<table>\n",
@ -249,7 +249,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.5" "version": "3.7.6"
} }
}, },
"nbformat": 4, "nbformat": 4,