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 |