ZAP - Prednáška č. 4 | Week 4 (2019/2020)
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
Prednáška sa venuje organizačným pokynom k prvému zadaniu predmetu Základy algoritmizácie a programovania, ktoré obsahuje sedem krátkych úloh s robotom Karlom hodnotených 1 alebo 2 bodmi. Vysvetľuje sa systém automatického testovania riešení, notifikácie na školský e-mail a spôsob overovania splnenia úlohy podľa pozície, natočenia a značiek Karla vo svete. Podrobne sa popisuje odovzdávanie riešení cez systém Git, vrátane nastavenia SSH kľúčov, štruktúry repozitára ZAP-2019, adresára PS1 a súboru s číslom skupiny. Vysvetľuje sa princíp asymetrického šifrovania kľúčmi, ako aj práca s commitmi a pushom na server, vrátane výhod verzovania kódu a možnosti tímovej spolupráce. Na záver sa odporúča sledovať diskusný kanál Mattermost pri technických problémoch a využiť dostupný študijný materiál s FAQ.
- - Zadanie 1 obsahuje 7 úloh za 1 alebo 2 body, bez použitia premenných.
- - Automatické testovanie beží približne raz za 3 hodiny po zaznamenaní zmien v Gite.
- - O výsledku testu prichádza notifikácia na školský e-mail s odkazom na výsledky.
- - Hodnotenie zohľadňuje pozíciu, natočenie a značky robota Karla podľa typu úlohy.
- - Riešenia sa odovzdávajú cez repozitár ZAP-2019 so súbormi task1–task7 a súborom s ID skupiny.
- - Nutné je nastaviť SSH kľúče (verejný/súkromný) pre bezpečnú komunikáciu so serverom Git.
- - Práca s Gitom zahŕňa commitovanie zmien lokálne a ich odoslanie príkazom push na server.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky