155PJIN Projekt - Informatika: Porovnání verzí
m →Anotace: + 155uvin |
|||
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádek 47: | Řádek 47: | ||
* Projekt je odevzdán ve formě Git repozitáře hostovaném na platformě GitHub | * Projekt je odevzdán ve formě Git repozitáře hostovaném na platformě GitHub | ||
* Součástí projektu musí být: | * Součástí projektu musí být: | ||
** README.md odpovídající [https://github.com/ctu-pjin/sandbox/blob/main/README.md šabloně] | |||
** prezentace projektu v PDF bude obsahovat: | ** prezentace projektu v PDF bude obsahovat: | ||
*** název projektu, složení skupiny | *** název projektu, složení skupiny | ||
*** zadání projektu | *** zadání a cíle projektu | ||
*** dosažené výsledky | *** dosažené výsledky (porovnání s kontrolním setkáním) | ||
*** diskuze (kritické zhodnocení, náměty na pokračování projektu) | *** diskuze (kritické zhodnocení, náměty na pokračování projektu) | ||
** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů | ** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů | ||
** jména souborů projektu (typicky obrázky) nesmí obsahovat diakritiku a mezery | ** jména souborů projektu (typicky obrázky) nesmí obsahovat diakritiku a mezery | ||
* Zdrojové kódy musí být zdokumentovány ideálně pomocí tzv. docstring (pro Python platí [https://peps.python.org/pep-0257/ PEP 257]) | |||
* Je nutné uvést zdroje a případné využití AI | |||
* Projekt je zakončen veřejnou prezentací | * Projekt je zakončen veřejnou prezentací | ||
<!-- | <!-- | ||
Aktuální verze z 25. 1. 2026, 18:06
Základní údaje o předmětu
- Aktuální a kompletní informace jsou na této stránce
- Kód předmětu: 155PJIN
- Garant předmětu:
Ing. Martin Landa, Ph.D., Ing. Jaroslav Šedina, Ph.D.
- Přednášející:
Ing. Martin Landa, Ph.D. (ML), Ing. Ondřej Pešek (OP), Ing. Jaroslav Šedina, Ph.D. (JS)
- Rozsah: 0+3
- Počet kreditů: 5
- Ukončení: kz
Anotace
Projekt navazuje na tři úvodní předměty aplikované geoinformatiky Úvod do informatiky, Informatika 1, Informatika 2 a Informatika 3. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu.
Cílem předmětu je propojení znalostí ze zmíněných úvodních tří předmětů v rámci jednoho projektu a posílení týmové spolupráce.
Skupiny během semestru průběžně prezentují výsledky a postup prací. Semestr je zakončen veřejnou prezentací projektů.
Doporučená literatura
Harmonogram
B-s112, 9:30 - 11:20
- 30.09. Úvodní setkání, práce s GitHubem
- 07.10. Zadání projektu
- 18.11. Kontrolní setkání
- 20.1. Odevzdání finálních projektů na GitHub
- 27.1. Prezentace projektů
Demonstrace
- Jupyter noteboky
- PyQt
- QT_PLUGIN_PATH=...\ib\site-packages\PyQt5\Qt5\plugins
- Web app: PyScript, Django
- Tangible Landscape
Požadavky
- Doporučený počet členů skupiny: 2-3 studenti (maximální dovolený počet: 4 studenti)
- Projekt je šířen pod otevřenou licencí (MIT, Apache, GNU GPL, ...); pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést.
- Projekt je odevzdán ve formě Git repozitáře hostovaném na platformě GitHub
- Součástí projektu musí být:
- README.md odpovídající šabloně
- prezentace projektu v PDF bude obsahovat:
- název projektu, složení skupiny
- zadání a cíle projektu
- dosažené výsledky (porovnání s kontrolním setkáním)
- diskuze (kritické zhodnocení, náměty na pokračování projektu)
- všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů
- jména souborů projektu (typicky obrázky) nesmí obsahovat diakritiku a mezery
- Zdrojové kódy musí být zdokumentovány ideálně pomocí tzv. docstring (pro Python platí PEP 257)
- Je nutné uvést zdroje a případné využití AI
- Projekt je zakončen veřejnou prezentací