Projekt

Obecné

Profil

Lessons learned PPA » Historie » Verze 14

Jiří Buňata, 2019-11-27 20:45

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 13 Jiří Buňata
Nedostatečný zájem o předmět je ze všech předchozích problémů asi nejklíčovější. Je logické, že aby se student naučil programovat, musí o to mít zájem a být ochoten tomu věnovat čas.
10
Zaznamenali jsme ještě tyto problémy: opisování úkolů, podceňování důležitosti předmětu.
11 10 Jiří Buňata
12 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
13 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í
14 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
15
-testy jsou písemné
16
-studenti předmět podceňují
17
-studenty předmět nebaví
18
19 1 Adéla Mikešová
h2. Dopady problémů
20 13 Jiří Buňata
21
Dopady problémů jsou z předchozího odstavce patrné.
22 14 Jiří Buňata
Tyto problémy vedou k velkému procentu neúspěšnosti předmětu. Což dále vede k tomu, že neúspěšní studenti opustí školu nebo na škole zůstanou, ale mají dál s programováním problémy.
23
Chybí jim 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).
24 3 Adéla Mikešová
25 8 Martin Lácha
-velké procento neúspěšnosti
26
-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
27 2 Adéla Mikešová
-studenty to odradí od programování
28
-stres
29
30 8 Martin Lácha
h2. Návrh řešení
31 2 Adéla Mikešová
32 5 Jiří Buňata
-klást důraz na menší úkoly, jejich množství však může být větší
33
-klást důraz na algoritmizaci - na ní zaměřit i testy
34 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
35 2 Adéla Mikešová
36