P12: Diskusia

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Ide o poslednú, diskusnú prednášku predmetu Objektovo orientované programovanie, počas ktorej vyučujúci odpovedá na otázky študentov namiesto klasického výkladu. Pripomína termín odovzdania finálnej verzie projektu a dokumentácie do GitHubu, upozorňuje na priebežné odovzdávanie a dôsledky nesplnenia termínu. Vysvetľuje systém hodnotenia projektu podľa kritérií, kde každý splnený návrhový vzor sa počíta ako ďalšie kritérium, maximálne však do troch bodov navyše, a odporúča pri vzoroch dokladovať konkrétny diagram tried z vlastnej aplikácie. Diskutuje sa aj o štruktúre a hodnotení skúšky, vrátane príkladu z archívu testov, požiadaviek na objektovo orientované riešenie a uplatnenia návrhových vzorov aj mimo prebraných štyroch, ak je to adekvátne. Záverom rieši konkrétne otázky k dedeniu, polymorfizmu a runtime type identification vo vzťahu k projektu.

  • - Diskusná prednáška bez formálneho výkladu, zameraná na otázky študentov
  • - Finálna verzia projektu a dokumentácie sa odovzdáva do GitHubu do 13. mája 8:00
  • - Odporúča sa priebežné odovzdávanie do GitHubu kvôli kontinuálnemu sledovaniu stavu
  • - Hodnotenie projektu je flexibilné – stačí splniť vybrané kritériá, každé v rozsahu 0–4 body
  • - Každý implementovaný návrhový vzor sa počíta ako ďalšie kritérium, max. do 3 dodatočných bodov
  • - Pri návrhových vzoroch treba priložiť konkrétny diagram tried z vlastnej aplikácie, nie generický
  • - Skúška vyžaduje návrh a implementáciu objektovo orientovaného riešenia v Jave, možné aj s návrhovými vzormi mimo štandardných štyroch, ak sú adekvátne

Zhrnutie pripravené s pomocou AI z prepisu videa.