kvinta.dominec.eu

Povinný předmět pro kvintány o datech, procesech a cílech na GJS vede Adam Dominec

Vibecoding

První dva úkoly nahrazují úterní hodinu.

1. Vyzkoušejte ukázkový program

  1. Nainstalujte si Python:
  2. Nainstalujte si Visual Studio Code z code.visualstudio.com (podrobně: Windows, Mac).
  3. Stáhněte si ukázkový program a otevřete ho ve VS Code. Když se VS Code zeptá, jestli souboru důvěřujete, zvolte, že ano (nechceme Restricted Mode). Pokud nahoře nebo vlevo dole svítí Restricted Mode, klikněte na Manage a zvolte Trust, jinak program později nepůjde spustit.
  4. VS Code vám po chvilce nabídne Python Extension. Nainstalujte ho (podrobně: návod k Pythonu ve VS Code).
  5. Spusťte program trojúhelníčkem vpravo nahoře. Když se Windows zeptají, jestli povolit přístup k síti (varování Windows Firewall), povolte to.
  6. V terminálu dole se objeví adresa http://localhost:1234. Otevřete ji s klávesou Ctrl (na Macu Cmd) a přidejte do seznamu pár položek.
  7. Klikněte do terminálu a zmáčkněte Ctrl+C (na macu Cmd). V prohlížeči znovu načtěte stránku a všimněte si, že to skončí s chybou připojení.

2. Napište si zadání

Vymyslete, jakou malou aplikaci byste chtěli mít. Popište ji v několika větách tak, aby podle toho mohl pracovat někdo jiný:

Udělejte si zadání jednoduché, nepřidělávejte si práci.

Zadání odevzdejte v Teams a počkejte, až ho schválím ("ok").

3. Naprogramujte to s robotem

Tento úkol nahrazuje páteční hodinu.

  1. Založte si účet na GitHubu ve verzi Free (podrobně: návod od GitHubu).
  2. Ve VS Code se přihlaste k Copilotu svým GitHub účtem (podrobně: návod k Copilotu ve VS Code).
  3. Do chatu s Copilotem zadejte svoje schválené zadání a nechte ho program napsat. Vyzkoušejte, co vytvořil, a pište mu, co je potřeba změnit, dokud to nebude fungovat podle zadání.
  4. Hotový program odevzdejte v Teams.