Jak zorganizovat PyWorking

Tento text popisuje, jak zorganizovat PyWorking nebo jiný tématický (zpravidla) jednodenní workshop.

Podobné principy by měly fungovat i kdekoliv jinde, nejen v Python komunitě. Můžeš to tu brát jako návod nebo jako inspiraci, nebo něco mezi tím – je to jen na tobě!

Před začátkem

Než může workshop začít, potřebuješ téma, místo, čas, mentory a účastníky. Postupně tě provedeme otázkami, které je dobré si zodpovědět, a tím, co se nám obecně při organizaci různorodých worksopů osvědčilo.

Téma

V rámci PyWorkingů i jiných workshopů se většina věcí odvíjí od tématu. Postupovat se dá různě.

V ideálním případě máš nabídku na konkrétní téma od konkrétního člověka. Pak potřebuješ určit, jestli bude o takové téma ve tvé komunitě zájem. Nebo máš z komunity poptávku po konkrétních tématech, podle kterých budeš shánět lektory.

V každém případě tě čeká sepsat dostatečně konkrétní anotaci workshopu, aby jasně říkala, o čem workshop bude a také nebude. Nechceš se dostat do situace, kdy účastníci přijdou se špatnými očekáváními.

Jakmile máš téma a někoho, kdo workshop povede, můžeš podle toho určit délku a cílovou skupinu.

Čas

Kdy to bude?

Nám se osvědčily workshopy víkendové, zpravidla sobotní, s ohledem na pracující. Pokud chceš dělat workshop kratší než 3 hodiny, je určitě možné zvážit i večery ve všední den, obecně ale doporučujeme spíše víkend, kdy nebudou lidé unavení po celém dni. Termínově je dobré se vyhnout víkendům, na které navazují státní svátky, nebo školním prázdninám (pozor, například jarní prázdniny mají různé termíny v různých částech republiky).

Jak dlouho?

Tady opět záleží na tématu. Obecně se dá říct, že workshopy jsou oproti kurzům jednorázové, ale zda budou na dvě hodiny, čtyři hodiny, celý den nebo celý víkend je už na tobě, respektive na tom, kdo workshop povede.

Účastnictvo

Pro kolik lidí chceš workshop uspořádat?

Obecně doporučujeme spíše menší počet účastníků Workshopy bývají poměrně intenzivní a menší počet lidí podporuje interaktivitu a také to, že se ti je podaří udržet na stejné vlně po celou dobu setkání.

Počítej s tím, že z přihlášených lidí málokdy dorazí na samotný workshop všichni. I vzhledem k tomu, že děláme workshopy zdarma, stává se, že lidé nedorazí i bez omluvy. Počítej zhruba s 10 - 20% neúčastí.

Doporučení: Čím více budeš s účastníky před akcí komunikovat, tím větší je šance, že přijdou nebo že se při neúčasti omluví předem.

Jaká je cílová skupina?

Další věc závislá na tématu. Dobře definuj, jak velký přehled v tématu účastnice a účastníci potřebují. Jsou třeba nějaké prerekvizity, konkrétní znalosti nebo nějaké vybavení? Nezapomeň vše zmínit v přihlášce. Je dobré, když má každý účastník svůj laptop, který pak používá i mimo lekce.

Jak vybírat?

Záleží na omezeních pro účastnictvo. Pokud potřebuješ konkrétní znalosti, pak tomu můžeš přihlášku přizpůsobit a vybrat ty, kdo nejlépe splňují podmínky. Pokud není potřeba nic specifického, například stačí jen žádné nebo mírně pokročilé zkušenosti Pythonu, pak můžeš jít pouze do naplnění kapacity a vzít všechny přihlášené. V každém případě je dobré v přihlášce způsob výběru specifikovat, například pokud jdeš cestou naplnění kapacity, budou lidi vědět, že nemají s přihlášením otálet.

Místo

Podle toho, kolik plánuješ účastníků, vyber vhodné prostory. Potřebuješ prostor s wifi a projektorem. Nezapomeň do celkového počtu lidí započítat i mentory*ky a organizátory*ky.

Sponzorované prostory

Pro komunitní aktivity je dobré se zeptat IT firem, jestli by neposkytly na daný den zasedačku. Místo mají občas i školy či studentské unie, univerzity, knihovny. Pokud je prostor takto sponzorovaný, je dobré přidat logo na stránky nebo nějakým způsobem viditelně sponzorovi poděkovat.

Placené prostory

Placené kurzy (nebo lépe, kurzy s nenulovým rozpočtem) se dají pořádat v coworkingovém centru nebo školícím středisku. Možností je spousta.

Chci zařizovat na akci občerstvení?

Pokud plánuješ celodenní workshop, dopředu si rozmysli, jestli chceš na místě mít nějaké občerstvení. Je několik cest, kterými se vydat:

  • Pokud se ti podaří domluvit sponzorský prostor, můžeš zkusit vyjednat i sponzoring občerstvení.

  • Pokud půjdeš cestou vlastního občerstvení, můžeš na místě zorganizovat hromadnou objednávku a dovážku oběda.

  • Můžeš nechat občerstvení čistě na účastnictvu.

V každém případě je ale dobré dát všem dopředu vědět, s jakou variantou počítat.

Mentoři

Kdo bude hlavní lektor*ka?

Pro každý workshop potřebuješ někoho, kdo je na dané téma odborník a je schopen celý workshop připravit a odlektorovat. Doporučujeme, aby to byl někdo, o kom (alespoň zprostředkované) víš, jakým způsobem učí. Pokud například připravuješ workshop pro začátečníky či začátečnice bez hlubšich technických znalostí, je třeba, aby tvůj hlavní kouč nebo koučka měli s tímto publikem zkušenost.

Potřebuju někoho na pomoc?

Určitě ano. Na každém workshopu doporučujeme mít několik pomocných koučů. Během workshopu mentoři pomáhají a řeší konkrétní problémy jednotlivých účastnic a účastníků. Doporučujeme zhruba jednoho vedlejšího kouče na 3-5 účastníků, podle obtížnosti tématu.

Kde sehnat pomocníky?

Koučové se dají nabrat na lokálních srazech, případně se dají oslovit programátoři v okolních firmách. Spousta stávajících koučů z PyLadies komunity je také ochotná jednorázově vypomoci a přijet do jiného města.

Rozvrh

Poté, co máš určené téma a lektora či lektorku, vyber si spolu s ním či s ní den D, kdy se má workshop konat. Podle toho si vytvoř časový rozvrh, ať na nic nezapomeneš:

  • D - 2 měsíce

    • Začít shánět pomocné kouče (pokud je už nemáš potvrzené).

    • Sehnat a domluvit prostory.

    • Dej vědět organizátorkám z PyLadies komunity na info@pyladies.cz, pomůžou ti s propagací mezi potenciální kouče a účastnice.

  • D - 1 měsíc

    • Zveřejnit přihlašovací formulář.

  • D - 2 týdny

    • Vybrat účastnictvo:
      • Vybraným poslat e-mail s radostnou zprávou.

      • Pokud už přímo nebereš počet lidí s rezervou, doporučujeme několik odmítnutých informovat, že jsou náhradníci.

      • Ostatní odmítnutým sdělit, že se bohužel nevejdou.

    • Poslat všechny potřebné informace koučkám a koučům.

  • D - 3 dny

    • Poslat účastnictvu připomínací e-mail

Průběh setkání

V rámci úvodní prezentace by mělo padnout:

  • Pokud workshop organizuješ pod hlavičkou PyLadies nebo nějaké jiné organizace, začni nějakým úvodem o ní.

  • Co se naučíme, a co naopak nebude součástí setkání.

  • Instrukce pro účastnictvo – viz barevné papírky níže.

  • Pár instrukcí pro kouče.

  • Představení koučů i účastníků, motivace, proč na workshop přišli.

Pro inspiraci se hodí základ slajdů pro Hadí workshop – můžeš si ho jen projít a zkontrolovat jestli jsi na něco nezapomněl/a, nebo ho rovnou zkopírovat a upravit.

Systém barevných papírků

Osvědčil se nám „papírkový” systém převzatý ze Software Carpentry.

Jednoduchá varianta vypadá takto:

  • Každý účastník má k dispozici 3 barevné lepící papírky: žlutý, zelený a červený.

  • Na žlutý papírek napíše své jméno (nebo přezdívku), a nalepí ho vedle počítače – tak, aby koučové na jméno viděli, když přijdou pomoct.

  • Červený papírek si účastník nalepí na počítač, když potřebuje pomoc, když něco nebylo vysvětleno dost jasně, nebo když se něco pokazilo. Papírek by měl přesahovat horní okraj obrazovky, aby byl vidět odkudkoli.

  • Zelený papírek si naopak účastník nalepí na počítač, když je hotový s aktuálním úkolem. (Což neznamená že se nudí – může zkusit nějaký vlastní experiment, nebo pomoci ostatním.)

  • Koučové sledují místnost. Když vidí červený papírek, co nejdříve přijdou pomoci, vysvětlí nejasnosti a vyřeší problém. Když červený papírek nevidí, jdou pomáhat někde, kde ještě nevidí papírek zelený.

  • V momentě kdy je všude „zeleno” (kromě případných větších problémů, kde pomáhá kouč) hlavní kouč požádá o sundání papírků, a lekce pokračuje dál.

Občas přidáváme k základní trojici barev ještě jednou (libovolnou, ale hodně odlišnou), která značí, že daný člověk nepotřebuje pomoc, jen potřebuje delší čas na zpracování úkolu.

Pravidla chování pro kouče

Každý pomocný kouč by měl mít na paměti jistá pravidla, aby kurz nepůsobil zmateně a každému se dostalo stejné pomoci. Uvádíme ta, která se nám v praxi osvědčila:

  • klávesnice každého účastníka je svatá a psát na ní může jen on sám

  • kouč mluví pomalu a má trpělivost, s úsměvem je vše lepší a lekce budí přátelský dojem

  • kouč vždy vysvětluje pouze to, co se aktuálně řeší, nezdržuje lekci vysvětlováním látky dopředu (to je úkol hlavního kouče)

  • kouč nezůstává u jednoho účastníka celou lekci, ale snaží se podávat pomoc mezi více účastníky

  • řešení problému by mělo vzejít od účastníka, kouč se jej na řešení snaží navést otázkami, na které účastník sám odpovídá (přímé odhalení řešení pomůže účastníkovi pouze krátkodobě)

  • kouč mluví jednoduše a srozumitelně, snaží se nepoužívat terminologii, kterou účastník zatím nezná

  • kouč nezlehčuje problémy, které účastník řeší, ani je nevhodně nekomentuje, nevzdychá a vyvaruje se demotivujícím hláškám

Závěrem

Tento text nejsou pravidla pro uspořádání PyWorkingu nebo jiného tématického workshopu. Pouze jsme se pokusili sepsat námi osvědčené metody a postupy, abychom ulehčili práci dalším organizátorkám a organizátorům. Ber je pouze jako inspiraci a osvědčí-li se ti něco dalšího, příspěvek do dokumentace je vždy vítán!