Projekt

Obecné

Profil

Lessons learned PPA » Historie » Verze 10

Jiří Buňata, 2019-11-27 16:01

1 4 Adéla Mikešová
h1. Lessons learned PPA
2 1 Adéla Mikešová
3 8 Martin Lácha
Rádi bychom shrnuli naše poznatky z předmětů PPA1 a PPA2, které by mohli pomoct budoucím studentům v úspěšnějším zvládnutí těchto předmětů a zároveň by tento dokument mohl sloužit i jako zpětná vazba pro vyučující. Tyto předměty jsou stěžejní předměty v prvním ročníku pro všechny studenty a zároveň to jsou předměty s velkým procentem neúspěšnosti.
4 2 Adéla Mikešová
5 8 Martin Lácha
h2. Pojmenování problémů
6 3 Adéla Mikešová
7 10 Jiří Buňata
Došli jsme k závěru, že jeden z důvodů neúspěšnosti a nezájmu o předmět PPA je, že se studenti programování zaleknou. Výuka je sice koncipována tak, že se látka vysvětluje od základů, ale stává se, že je látky najednou příliš moc a to vede k tomu, že se studenti ztrácí a můžou získat k programování odpor. S tímto trochu souvisí další problém, nedostatečný důraz na algoritmizaci. Studenti často mají chuť úkol zpracovat, ale díky nedostatku zkušeností neumějí moc algoritmizovat. Jednodušší úkoly sice zvládnou, ale jakmile přijde složitější, nevědí si moc rady. Třeba předmět PPA2 byl zaměřen převážně na implementaci datových struktur. To se následně projevilo v testech (zápočet i zkouška), kdy se člověk musel hlavně naučit nazpaměť z přednášek dané implementace, ale už se tolik nezkoušelo, zda je student schopen vytvořit nějaký kód sám od sebe.
8
Dalším problémem může být nedostatečně individuální přístup ke studentovi. Studentů je v prvním ročníku hodně a učitelů málo. Dále může být problémem, že testy (zápočet a zkouška) se píší na papír. Důvod je jasný, velké množství studentů a ochrana před podvodem. Ovšem neprověří se tolik schopnost studenta něco naprogramovat úplně správně.
9
Zaznamenali jsme ještě tyto problémy: opisování úkolů, podceňování důležitosti předmětu a nedostatečný zájem o předmět.
10
11 2 Adéla Mikešová
-velké množství studentů se s programováním předtím nesetkalo a dělá jim problém se v tak komplexní oblasti zorientovat
12 9 Martin Lácha
-dochází k opisování domácích úkolů, proto má student později problém s dalšími domácími úkoly a později i v dalších předmětech zaměřených na programování
13 2 Adéla Mikešová
-na cvičení je moc studentů, chybí individuální přístup ke studentovi, který by se v programování hodil
14
-testy jsou písemné
15
-studenti předmět podceňují
16
-studenty předmět nebaví
17
18
h2. Dopady problémů
19 3 Adéla Mikešová
20 8 Martin Lácha
-velké procento neúspěšnosti
21
-chybí komplexnější pochopení problému, následně s tím mají studenti problém v druhém ročníku, například velká neúspěšnost v předmětu Programování v jazyce C
22 2 Adéla Mikešová
-studenty to odradí od programování
23
-stres
24
25 8 Martin Lácha
h2. Návrh řešení
26 2 Adéla Mikešová
27 5 Jiří Buňata
-klást důraz na menší úkoly, jejich množství však může být větší
28
-klást důraz na algoritmizaci - na ní zaměřit i testy
29 6 Martin Lácha
-PPA1 - práce na cvičeních by měla být více samostatná, aby se studenti naučili řešit problém sami
30 7 Martin Lácha
-PPA2 - zadat studentům semestrální práci
31 5 Jiří Buňata
32
33 2 Adéla Mikešová
34