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 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 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í

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.

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)

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.

courses/b6b39zwa/classification/semestralka.txt · Last modified: 2025/10/16 10:13 by zaraondr