Warning
This page is located in archive.

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ě.

Vizuální zpracování a uživatelská přívětivost

Semestrální práce musí být vizuálně přijatelně zpracována a musí odpovídat současným standardům webových aplikací. I když nesmíte používat CSS frameworky a knihovny třetích stran, očekává se, že vaše práce bude mít:

  • Základní stylování pomocí CSS – aplikace nesmí vypadat jako prostý HTML bez stylů
  • Čitelnou a přehlednou strukturu – správné použití barev, velikostí písma, odsazení
  • Konzistentní design napříč celou aplikací
  • Responzivní chování (alespoň základní) – aplikace by měla být použitelná na různých velikostech obrazovek
  • Přehledné formuláře a interaktivní prvky – tlačítka, inputy a další prvky by měly být jasně odlišitelné a použitelné

Není požadován grafický návrh na profesionální úrovni, ale práce by měla vypadat jako funkční webová aplikace, nikoli jako ukázka z učebnice HTML z roku 2000. Cvičící posoudí, zda je vizuální zpracování přiměřené danému zadání a odpovídá současným standardům.

Tip: I s čistým CSS lze vytvořit moderně vypadající aplikaci. Inspirujte se současnými weby, použijte vhodnou typografii, barevnou paletu a základní principy UI designu.

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/12/11 17:26 by mudrama1