====== Semestrální práce ====== ===== Zadaní ===== * Zadání si volí studenti sami, důležité je, aby vytvořená semestrální práce splňovala níže uvedená kritéria. * Pro začátečníky jsme připravili jako inspiraci [[vzor_zadani|vzorové zadání]]. Zadání je však myšleno jako ukázka, rozhodně nechceme, aby všichni studenti měli právě toto zadání. * Zadání se vyplňuje do formuláře: https://forms.gle/xZpUAeinQms61KjWA * Zadání musí být schváleno cvičícím do **3. výukového týdne** včetně. * Letos nově umožňujeme i týmovou práci, zadání tedy může býs sdíleno max dvěma studenty. Ve zprávě, která je součástí odevzdání, je vyžadováno, aby byly popsány role jednotlivých studentů, například jeden dělal front-end, druhý back-end. **Poznámka pro studenty:** Pokud jste v tvorbě dynamického webu začátečník a s PHP nemáte žádné zkušenosti, zvolte si jednoduché zadání podle [[vzor_zadani|vzoru]]. Je lepší, když funkcionalita vaší práce bude omezená, důležité je, aby práce splňovala stanovená kritéria a vy jste ji byli schopni napsat dobře a při tom se naučit základní principy tvorby webových aplikací. ===== Semestrální práce v průběhu semestru ===== * 1. cvičení - kritéria hodnocení práce * nejpozději do 3. cvičení student vloží zadání práce do [[https://forms.gle/xZpUAeinQms61KjWA]] * musí umožnit realizovat všechny povinné body * nejpozději do 3. cvičení schválené zadání, tj. potvrzené vyučujícím * postup schvalování určuje vyučující * V 9. týdnu bude zkontrolován průběh práce na sem. úloze. Součástí kontroly bude i kontrola textu zadání. * Běžné odevzdání práce: do konce zápočtového týdne. Dejte si pozor, aby byly opravdu splněny všechny náležitosti. Pokud vyučující zjistí, že něco není v pořádku, práci vám vrátí k dopracování a z hodnocení se strhnou 3 body za každý neúspěšný pokus. Studenti mohou průběžně konzultovat i nehotové práce. * Pozdní odevzdání práce: bude možné odevzdat do max +7 dní po zápočtovém týdnu. Práce odevzdané po zápočtovém týdnu jsou ale okamžitě penalizovány třemi body. ===== Požadavky na semestrální práci ===== ==== Zásadní požadavky ==== * **Student musí prokázat, že práci udělal sám nebo v předem stanoveném týmu.** * Práce musí fungovat v plném rozsahu. Pokud pokročilý student odevzdává jen některou podčást většího celku, musí toto být jasně řečeno již v zadání práce, které se odevzdává ve 3. týdnu. * Serverová strana aplikace musí být v PHP * Kód musí být dokumentován * Nelze používat žádný kód třetí strany (knihovny, frameworky) **Při nesplnění těchto požadavků nelze práci odevzdat.** Vyučující vám poradí, jak složitá by práce měla být. Někdy studenti přestřelují složitost. Poroz na nemožnost použít frameworky a cizí knihovny. Cílem je, abyste vše dokázali udělat sami. Pozor na použití databáze. Pokud ji použijete, musí aplikace fungovat správně. ==== Kritéria hodnocení ==== * [[https://docs.google.com/spreadsheets/d/1kjCGLfuiME3ovCpE-yYxXsD7AVrRRdBCcEXbd3nipFU/]] -- hodnoticí tabulka ===== Hodnocení ===== * Maximum: 22 bodů * Minimum na zápočet: 12 bodů ===== Odevzdávání semestrální práce ===== Semestrální práce se odevzdává do sedmi dnů od začátku zkouškového období, tj. do 18. 1. 2026 (včetně). Odevzdání ve zkouškovém období je penalizováno minus třemi body. * Ondřej Žára [[https://forms.gle/LcjSpy9yU551qp1h8|odevzdávací formulář]] /* * Jan Dušek [[https://forms.gle/7QaHRQTE4YPAbsJs7|odevzdávací formulář]] * Zdeněk Vlach [[https://forms.gle/eYFqMhK8GHSidbsY6|odevzdávací formulář]] * Martin Mudra - staci poslat email na mudrama1@fel.cvut.cz a semestralni praci si stahnu ze serveru zwa.toad.cz */ ==== Forma odevzdání ==== Vyplněním formuláře (jeho URL cvičící pošle e-mailem) případně emailem nebo osobní schůzkou (po domluvě se cvičícím) * Ondřej Žára [[https://forms.gle/LcjSpy9yU551qp1h8|odevzdávací formulář]] /* * Jan Dušek [[https://forms.gle/7QaHRQTE4YPAbsJs7|odevzdávací formulář]] * Zdenek Vlach [[https://docs.google.com/forms/d/e/1FAIpQLSc_4MMDymy-3JDzUPwF9__r2tA_qWr0S-EQVBtyQAMwAMI_Ug/viewform?usp=sharing | odevzdavácí formulář]] * Martin Mudra - preferuji osobně, viz dohodnuté termíny na cvičení nebo případně emailem na mudra.martin@fel.cvut.cz /* * Zdenek Vlach: https://forms.gle/C71SZuL8TmzB7zgZ6 */ Práce musí být umístěna na veřejně přístupném serveru zwa.toad.cz. Nezapomeňte, že součástí práce je i dokumentace a automaticky generovaná dokumentace. ===== Pozdní odevzdání semestrální práce ===== Práce se odevzdává v zápočtovém týdnu nebo dříve, tolerujeme max 7 dní zpoždění, to je již penalizováno třemi body. Studenti, kteří chtějí jít na předtermín, tak mohou učinit a jejich celková známka bude doplněna až poté, co odevzdají sem. úlohu. Prosíme studenty, aby si hlídali termíny a případné problémy včas konzultovali se svým cvičícím. Pokud je jasné, že zápočet nemůžete získat kvůli docházce nebo nedostatečnému počtu bodů z písemek, na předtermín nemáte nárok. Cvičící jsou otevřeni i předčasnému odevzdání práce, což vřele doporučujeme.