naucse.python.cz
naucse.python.cz copied to clipboard
Návrh k úpravě materiálů po hadím workshopu
Mám pár poznámek k sekci Příprava z pozice kouče na workshopu.
Obecná:
Vyzkoušeli jsme víckrát, že příkaz py -3 -m venv venv
nevytvořil virtuální prostředí na Windows počítačích. Pomáhala varianta python -m venv venv
nebo python3 -m venv venv
. Hodily by se doplnit, ale nevím, které místo pro opravu je to správné.
Specifické: Příprava pro (jednorázový) hadí ws je stejná jako pro (dlouhodobé) začátečnické kurzy, a proto je tam trochu "šumu", který účastnice rozptyluje - a prodlužuje první krok workshopu. Možná by stalo za to přípravu mít ve dvou variantach, druhou právě pro one-time workshopy. A konkrétně:
-
vytváření adresářů pro každou lekci není třeba, ve složce
naucse-python
se vytváří pouze soubory související s hadem. -
doporučení VS Code se mi nezdá nejšťastnější, důvody:
- vestavěný terminál nebyl ve vícero případech nakloněn spolupracovat s venv způsobem, jaký je popsán v materiálech, účastnici se opakovaně pokoušeli pouštět programy nejprve v VSC, pak ve vedlejším terminálu
- okýnka s návrhy na add-ony jsou malé peklíčko
- spousta koučů s ním neumí - zvyšení obecného zmatku, když místo Pythonu řešíme, proč se editor nějak (ne)chová. Myslím přeformulování této kapitoly s navedením na jednodušší editor s obarvením syntaxe, ale bez ohňostrojů, kde se VS Code ponechá jako další krok ("Až se v budoucnu porozhledneš po robustnejším editoru textu, který toho umí víc, zvaž tyto" ). Když se teď pročítám kapitolou Volba a nastavení editoru, přijde mi, že v podstatě říkáme, že IDE není dobré na začátek, a přesto jim doporučujeme IDE :)
- Do závěru Přípravy by mohl by se hodit návod na self-check, spousta lidí totiž netušila, jestli vlastně mají, nebo nemají vše. Něco hezčího ve smyslu: "A teď zavři všechna okna a zkus: otevřit příkazovou řádku, spustit a zavřit konzoli Pythonu, navigovat do své složky, aktivovat venv, spustit editor".
Od doby co se do materiálů přidal VS Code tenhle editor přerostl v IDE :(
Jaký teď existuje dobrý editor na začátek?
Mu?
Mu vypadá jako (a je) hračka pro děti, ne editor co se reálně používá :(