Programování pro hračičky/Měniči/2018

Jak používat klasifikační nálepkuTato stránka je součástí kurzu:
středoškolská
Příslušnost: skupinová

Toto je stránka vytvořená v rámci již proběhlého kurzu a nyní sloužící k jeho archivaci. Tuto stránku již prosím needitujte! Pokud se chcete do kurzu zapojit, pak vyhledejte aktuální běh na hlavní stránce kurzu či se zeptejte v příslušné diskusi.


Ve školním roce 2018/2019 probíhá skupinová výuka na hráčské cestě Programování pro hračičky od září 2018 do dubna 2019 souběžně s hodinami programování 4. ročníku pražského Waldorfského lycea, pro jehož studenty jde o povinnou součást předmětu Informatika. Pravidelné hodiny v rámci týdenního rozvrhu se konají vždy ve středu od 12.00 do 12.45 a od 12.55 do 13.40. V těchto vyučovacích hodinách je ve hře přítomen učitel vždy s polovinou ročníku. V jiné časy je přítomnost účastníků kurzu ve hře nepředvídatelná, avšak vždy je možno zanechat vzkaz na diskusní stránce tohoto běhu kurzu.

Průběžné úkoly k hodnocení editovat

Úkoly z následujícího seznamu může plnit každý svým vlastním tempem. Splnění úkolu vždy ohlaste vedoucímu kurzu — buď ústně při hodině (pak splnění přímo ukažte na výstupu hry), nebo písemně elektronickou poštou či na diskusní stránce tohoto kurzu (pak překopírujte příslušnou část výstupu do své zprávy).

Úkoly splnitelné pro každého hráče editovat

  • Popište se u zrcadla před prvním prahem s využitím aspoň pěti různých popisových znaků.
  • Vybavte se, abyste u sebe měli aspoň jednu přenosnou nádobu na věci (batoh, tašku, pytel apod.), aspoň jednu nádobu na vodu (lahev, měch apod.), aspoň jednu svítilnu (svíčku, petrolejku, pochodeň apod.) a aspoň jednu zbraň.

Úkoly splnitelné pro členy Bratrstva změny editovat

  • Změňte přívlastek nějakého předmětu tak, aby zmátl někoho z vašich spoluhráčů (tedy například aby najednou nová pochodeň byla „téměř dohořelá“, voda ve studni „otrávená“, svlečená košile „oblečená“, nebo rozbitá sekera aby najednou neměla přívlastek „rozbitá“).[1]
  • Změňte své vlastní označení (tedy to, jak se objevujete v inventáři místnosti), abyste vypadali jako součást místnosti (tedy například noční stolek v ložnici nebo uschlý klacek v lese). Přivolejte aspoň jednoho dalšího hráče, aby si místnost (a tím i vaše označení) prohlédl během platnosti této změny, případně se pokuste někoho z dalších hráčů svou proměnou zmást (například že se hladový spoluhráč pokusí natrhat ostružiny z ostružiníku, ale dočká se jen automatické odpovědi Prosím?, protože ten ostružiník budete ve skutečnosti vy).[1]
  • Změňte (obdobně věrohodně) popis místnosti tak, abyste zmátli aspoň jednoho dalšího hráče.[1]
  • Změňte nějaký předmět tak, aby měl zároveň změněn popis, povrch, zápach i zvuk (tedy aby se vám podařilo provést všechny čtyři změny dříve, než první z nich zase skončí). Vlastnosti nemusí být popsané dlouze, ale měly by být popsány věrohodně (tedy mj. s velkým písmenem na začátku, s tečkou na konci, bez výrazných jazykových chyb).

Úkoly splnitelné pro tovaryše a mistry v Bratrstvu změny editovat

  • Přeonačte nějaký předmět, aby nešel vzít, protože hráči vždycky nějak nešťastně vyklouzne z rukou (což se projeví jak pro hráče samotného, tak pro jeho okolí).
  • Zablokujte všechny běžné východy z nějaké místnosti tím, že přeonačením místnosti předefinujete jejich pohybové příkazy.
  • Přeonačte sebe sama tak, aby na Vás neútočila divoká zvířata, lupiči a skřeti.
  • Změňte popis nějaké studny tak, aby vypadala jako vyschlá, a zároveň ji přeonačte, aby z ní nešlo pít s poukazem na to, že je vyschlá.
  • Přeonačte nějaký předmět, aby smrděl tak, že kdo k němu přičichne, uteče do vedlejší místnosti, a ještě nějakou dobu potom ho bude bolet nos.
  • Změňte popis místnosti na svatyni a přeonačte ji tak, aby v ní bylo možno posvětit nějaký předmět. Posvěcení by mělo mít několik rituálních kroků, na předmětu samotném se však projevit nemusí.

Úkoly splnitelné pro mistry v Bratrstvu změny editovat

  • Napište program, který změní jakoukoli zbraň pro boj zblízka ve vařečku, jejíž bojové parametry ovšem budou dále odpovídat původní zbrani.
  • Napište program, který přesune do Matice objekt, na němž je spuštěn.
  • Napište program, který přesune objekt, na němž je spuštěn, do vašeho inventáře. Přesun doprovoďte herně věrohodnými hláškami pro vás jakožto příjemce, pro okolí i pro případného původního držitele předmětu.
  • Napište program, který hráči, na němž je spuštěn, dá k dispozici několik příkazů, jimiž se bude moci přesunovat aspoň na tři různá místa.
  • Napište program, který učiní toho, na němž je spuštěn, nesmrtelným.
  • Napište program, který promění místnost v bludiště, kde všechny východy vedou zase do téže místnosti.
  • Napište program, který vám vypíše zdrojový kód objektu.
  • Napište program, který způsobí, že nehráčská postava bude provádět příkazy, které jí řeknete.

Poznámky editovat

  1. 1,0 1,1 1,2 Pokud bude zmateným spoluhráčem vyučující, získáte zvláštní prémiový bod. Prémiové body vám sice nezvýší množství splněných úkolů, ale bude se k nim přihlížet při výsledném hodnocení.