WEBVTT 00:00:00.866 --> 00:00:04.596 Ladenie pomocou tlačidla Krok 00:00:07.396 --> 00:00:08.136 Ups! 00:00:11.084 --> 00:00:12.847 Nie celkom... 00:00:14.596 --> 00:00:16.099 Takmer! 00:00:17.702 --> 00:00:20.747 Tak blízko! 00:00:20.747 --> 00:00:24.658 Všetci programátori, bez ohľadu na množstvo skúseností 00:00:24.658 --> 00:00:27.080 sa stretávajú s chybami, ktoré musia opraviť. 00:00:27.080 --> 00:00:29.361 Tu sa stretávame s pojmom "Debugging", (Ladenie programu). 00:00:29.796 --> 00:00:34.138 Pod týmto pojmom si môžeme predstaviť hľadanie a opravovanie chýb v programe. 00:00:34.138 --> 00:00:37.132 Prvým krokm pri oprave chýb je tieto chyby vôbec nájsť. 00:00:37.132 --> 00:00:42.443 Väčšina úloh má pod hernou plochou tlačidlo "Krok", ktoré môžeš použiť na nájdenie chyby. 00:00:43.589 --> 00:00:48.040 Ak tvoj program nefunguje správne, po stlačení tohto tlačidla uvidíš, čo robia jednotlivé kroky. 00:00:48.255 --> 00:00:51.692 Postupuje postava správnym smerom? 00:00:52.072 --> 00:00:56.406 Keďže prvý blok posunul postavu správnym smerom, stlač opäť tlačidlo "Krok". 00:00:56.536 --> 00:01:00.091 A ako po druhom bloku? Stále správne? 00:01:00.091 --> 00:01:05.462 Takto skontroluj svoj kód blok po bloku, až kým neprídeš ku prvému problematickému miestu. 00:01:05.462 --> 00:01:10.684 Čo sa stalo? Čo sa malo stať? Čo ti to hovorí? 00:01:10.684 --> 00:01:14.929 Napríklad v tejto úlohe sa dostaneme k poslednému príkazu, ale nedostali sme sa do cieľa - až k prasiatku. 00:01:14.929 --> 00:01:16.166 Čo sa stalo? 00:01:16.166 --> 00:01:19.492 Dostali sme sa na koniec našej úlohy, no nevyriešili sme ju. 00:01:19.492 --> 00:01:21.714 Čo sa malo stať? 00:01:21.714 --> 00:01:24.781 Vtáčik sa mal posunúť dopredu ešte o jeden krok. 00:01:24.781 --> 00:01:25.983 Čo mi to hovorí? 00:01:25.983 --> 00:01:33.010 Hovorí mi to, že na pracovnú plochu musím pridať ešte jeden blok s príkazom "posuň sa dopredu", než opäť stlačím tlačidlo "Spustiť". 00:01:33.242 --> 00:01:36.431 Hotovo! Takto sa opravuje program!