Prednáška 1 | Základy algoritmizácie a programovania (2020/2021)

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

Prednáška predstavuje úvodné informácie k predmetu Základy algoritmizácie a programovania, ktorý sa vyučuje celofakultne v jazyku C. Vysvetľuje systém hodnotenia predmetu vrátane bodovania za semester a skúšku, rozdiel medzi skúškou typu A a B, ako aj pravidlá pre jednotlivé študijné odbory. Ďalej sa venuje pojmu algoritmus a predstavuje robota Karla ako nástroj na výučbu základov programovania, vrátane jeho sveta, príkazov a základnej štruktúry programu v jazyku C. Na záver sa začína praktická ukážka písania prvého programu v prostredí Unix s editorom Vim.

  • - Predmet ZAP sa vyučuje procedurálne v jazyku C na základe rozhodnutia katedier fakulty
  • - Hodnotenie: max. 20 bodov zo semestra (3 kolečká, 6 zadaní) a 80 bodov zo skúšky, spolu 100 bodov
  • - Existujú dva typy skúšky – jednoduchšia (test, max. C) a náročnejšia praktická (max. A)
  • - Etický kódex vyžaduje kontrolu originality všetkých odovzdaných zadaní
  • - Robot Karel slúži ako úvod do programovania s vlastným 2D svetom, stenami, značkami a smerovaním
  • - Základné príkazy robota Karla: turnOn, turnOff, step, turnLeft, pickBeeper, putBeeper
  • - Program v jazyku C musí obsahovať funkciu main a hlavičkový súbor s definíciami použitých funkcií

Zhrnutie pripravené s pomocou AI z prepisu videa.