Trochu nám tady ta diskuze utíká do offtopicu a "Lukyy" nám někam zmizel.
Učím programování (a algoritmizaci beru jako podmnožinu) pár desítek let.
Nikdy jsem nikoho nevyhodil pro to, že k nějaké dílčí schopnosti nemá dispozice.
A občas má, například s dekompozicí, někdo značné obtíže.
Každý, kdo se na to nevyflákne, nebo na to nejde podvodem má šanci se posunout aspoň na úroveň, že o tom má nějaké povědomí. Programování beru jako užitečnou dovednost použitelnou v mnoha oborech a životních situacích (a to jsem i tělocvikář). Zároveň si nemyslím, že je nutné, aby uměl programovat každý.
Takže tipy pro Lukyyho
* zjistit proč je to vyhazovací předmět, co konkrétně bývá důvodem?
* spolupracovat s ostatními studenty
* nečekat na závěrečné zkoušení a chtít průběžnou zpětnou vazbu
* komunikovat s učitelem, pokud je to možné, sdělit obavy, ptát se na řešení té situace (rozumný učitel skutečnou snahu kladně ocení)
* pokud komunikace nefunguje a hrozí problém, komunikovat (diplomaticky) s některou z vyšších instancí, nejlépe jako skupina studentů a nejen jako jednotlivec