P1: Vhľad do objektovo-orientovaného programovania
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.
Zhrnutie prednášky
Úvod prednášky sa venuje podmienkam absolvovania predmetu: projekt je za 50 bodov, skúška za 30 a test za 10, pričom žiadna časť nemá minimálny prah a slabší projekt možno vyvážiť na skúške. Prednášajúci upozorňuje na dôležitosť samostatnej práce namiesto plagiátorstva a predstavuje komunikáciu cez fórum v AIS-e, cvičenia a konzultácie. Hlavná téma, vhľad do objektovo-orientovaného programovania, sa začína diskusiou so študentmi o ich očakávaniach. Študenti spomínajú prehľadnejší program, opätovné použitie kódu, dekompozíciu problému, menej ukazovateľov a nové možnosti vyjadrenia. Prednášajúci ich prepája s pojmami trieda a metóda a s tým, že objektový prístup pomáha zvládať zložitosť dnešných programov.
- - Hodnotenie: projekt 50 bodov, skúška 30 bodov, test 10 bodov, bez minimálnych prahov.
- - Úplné zlyhanie na projekte vedie k neabsolvovaniu predmetu, no také prípady sú zriedkavé.
- - Otázky sa riešia cez fórum v AIS-e, na cvičeniach alebo cez konzultácie, prípadne anonymne cez prednášajúceho.
- - Očakávania študentov od OOP: prehľadnejší kód, znovupoužitie, dekompozícia problému, menej ukazovateľov.
- - OOP prináša nové možnosti vyjadrenia a stavia na triedach a metódach.
- - Objekty pomáhajú zvládať zložitosť moderných programov a budovať dobre použiteľné aplikácie.
- - Prvé odovzdanie projektu je 13. marca a hneď na cvičeniach sa začne s praktickým vyskúšaním.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky