P1: Vhľad do objektovo-orientovaného programovania

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

Úvodná prednáška predmetu Objektovo orientované programovanie vysvetľuje organizáciu kurzu: prednášky sú povinné a úzko prepojené s cvičeniami, výučba je založená na aktívnej účasti a diskusii vo dvojiciach či trojiciach. Hodnotenie tvorí 60 bodov za prácu v priebehu semestra (úlohy na cvičeniach, semestrálny projekt za 50 bodov, test za 10 bodov v 7. týždni) a 40 bodov za skúšku, bez minimálnych limitov za jednotlivé zložky. Projekt musí byť navrhnutý objektovo orientovane, nie iba funkčný. Druhá časť motivuje objektový prístup na príklade hry s obrom a rizierom, kde má každá postava energiu a pri boji sa jej ubúda. Študenti premýšľajú, ako by ho v jazyku C realizovali pomocou štruktúr, funkcií a premenných.

  • - Prednášky sú povinné a úzko nadväzujú na cvičenia, dôležitá je aktívna účasť.
  • - Hodnotenie: 60 % priebežne (projekt 50 bodov, test 10 bodov) a 40 % skúška; žiadne minimálne limity.
  • - Test sa píše v 7. týždni namiesto prednášky, trvá najviac hodinu.
  • - Projekt musí byť organizovaný objektovo orientovaným spôsobom, nestačí, aby len fungoval.
  • - Motivačný príklad: hra s obrom a rizierom, ktorých boj mení ich energiu.
  • - Procedurálny prístup v C využíva štruktúry, funkcie (napr. útok) a premenné pre energiu každej postavy.
  • - Definície a klasifikácie pomáhajú komunikácii, no pochopenie vzniká vlastným riešením problémov a diskusiou.

Zhrnutie pripravené s pomocou AI z prepisu videa.