Ahoj, nebylo by lepší se zeptat kolegů z jiných fakult nebo univerzit? Mohli by to mít už docela zmáknuté.
Kolik lidí učíš? To je jen cvičení, nebo i přednášky? Máš na to nějaké pomocníky, nebo jedeš sólo? Webová IDE určitě existují. Jak pro “vážně míněnou” práci, tak pro edukativní účely. Nemám v tom přehled, může to být třeba pythontutor.com, repl.it, nějaká ta notebooková prostředí (např. Google Colab), Github Codespaces... Pro sdílení textu se dá použít i Google Dokumenty nebo Gnome Etherpad. Na Pyladies začátečnickém kurzu to vypadá tak, že studenti (studentky :)) by si toho měli doma sami co nejvíc nastudovat z materiálů, pak je (dvou)hodina přes Zoom, kde “přednášející” to případně ještě jednou ukáže, ale hlavně řeší zádrhely, otázky, nejčastější problémy, a pak studenti dělají domácí úkoly, které odevzdávají přes online systém, kde jim “koučové” dají zpětnou vazbu. Na další hodině se pak proberou nejčastější chyby nebo připomínky z těchto úkolů, případně autorská nebo alternativní řešení. Mimo tuto hodinu se studenti mohou ptát na Facebooku nebo Slacku (každý kurz má toto trochu jinak). Snad jsem to popsal dostatečně :) nicméně Pyladies kurz se asi bude v několika aspektech lišit od VŠ kurzu. Já osobně jsem se na VŠ snažil úvodům do programování vyhnout, takže vlastně ani nevím, jak to vypadá (ani když není epidemie). Odevzdávací systémy ale byly taky, na FELu i na FITu nějaké vznikly (např. bájný Brut), ale primárně spíš pro automatické otestování a obenchmarkování řešení, než pro poskytnutí nějaké rozumné zpětné vazby (maximálně tak chybová hláška překladače) nebo dokonce diskuzi s učitelem. Při té Zoom hodině dávají učastníci vědět, jestli stíhají/nestíhají, mají splněný “checkpoint” (co se zrovna na callu dělá) nebo ještě ne. Zkoušeli jsme na to Google Spreadsheet, ale při 40 učastnících už se to zasekávalo, tak naposledy jsme zkoušeli “nonverbal feedback” (feature v Zoomu, musí se zapnout v nastavení). Přemýšlel jsem i nad přidáním nějaké interaktivní stránky do toho odevzdávacího systému, kde by bylo to odklikávání checkpointů i možnost realtime chatu (něco jako Slack threads). Ze Zoom hodin jsou záznamy, mohl bych ti je případně nasdílet (po dohodě s organizátory; záznamy nejsou veřejné, sdílí se mezi účastniky). Petr Messner pá 25. 9. 2020 v 12:48 odesílatel Jethro <[email protected]> napsal: > Ahoj, > > učím na přírodovědě UK úvod do programování podle Nauč se Python, > > protože mi to příjde jako skvělé materiály, díky za ně. > > V souvislosti s distanční výukou ale řeším, jak na to vzdáleně. > > Obvykle vysvětlím nějaký základní koncept a pak dám příklad a obcházím > > studenty a dívám se, jak jim to jde a případně jim radím. > > > > Odpřednášet část přes videoplatformu umím, ale potřeboval bych něco, > > kde budu vidět, co student píše (ideálně abych mu mohl ukázat na místo > > v kódu, ale objedu se i bez toho) a může si to i spustit a podívat se, > > co jeho program dělá. Protože jsou to úplné základy Pythonu, > > představoval jsem si to jako nějaké webové IDE, kde všichni, co mají > > odkaz, vidí stejný kód a tento kód si můžou spustit. > > > > Díval jsem se na nějaké nástroje pro párové programování, ale žádný mi > > nepřišel jako nástroj první volby. Budu rád jak za zkušenosti s > > konkrétními platformami, tak i za nevyzkoušené nápady, rád se na ně > > podívám a prozkoumám možnosti. > > > > Případně pokud máte nějaké osvědčené způsoby distanční výuky > > programování úplných začátečníků, tak také budu rád. > > > > Díky > > Tomáš 'Jethro' Pokorný > > -- -- E-mailová skupina [email protected] Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu [email protected]. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/CAK9Q5BRxQfj26brTo7smXEC4XrgBBatjpcK1TN9qYyPcATQvtw%40mail.gmail.com.
