| Kurz základov programovania v jazyku Turbo Pascal – pre začiatočníkov (Pre všetkých, ktorí sa chcú naučiť základy programovania) |
Cieľ kurzu:
- naučiť sa algoritmicky myslieť
- naučiť sa vytvárať jednoduché algoritmické štruktúry (cyklus, procedúra, funkcia), navrhnúť riešenie pre problém
- naučiť syntax programovacieho jazyka, štruktúry dát, typy, príkazy
- vedieť odladiť program, vytvoriť spustiteľnú verziu
|
Vstupné vedomosti:
- ovládanie a práca s počítačom na bežnej používateľskej úrovni
- vedieť používať služby siete internet (internetový prehliadač)
|
Výstupné vedomosti:
- algoritmicky myslieť
- rozumieť princípom programovania
- algoritmizovať jednoduchý problém, napísať program, odladiť ho, vytvoriť spustiteľnú verziu
|
| Kurz programovania v jazyku Turbo Pascal I. – pre stredne pokročilých |
Cieľ kurzu:
- algoritmické štruktúry (reťazce, polia, matice, súbory) navrhnúť riešenie pre problém
- naučiť sa základné triediace a vyhľadávacie algoritmy
|
Vstupné vedomosti:
- rozumieť princípom programovania algoritmizovať jednoduchý problém, napísať program, odladiť ho
- poznať základné štruktúry jazyka TP – štruktúru programu, cykly, podprogramy
|
Výstupné vedomosti:
- vedieť naprogramovať zložitejšie štruktúry dát, pracovať s externými súbormi
- vedieť navrhnúť a aplikovať programovú štruktúru na algoritmický problém,
- vedieť utriediť a vyhľadať údaje jednoduchými algoritmami
|
| Kurz programovania v jazyku Turbo Pascal II. – pre pokročilých |
Cieľ kurzu:
- zložitejšie algoritmické štruktúry (rekurzia, dynamické dátové štruktúry, stromy) navrhnúť riešenie pre problém
- naučiť sa efektívne triediace a vyhľadávacie algoritmy
- porozumieť pojmom časová a pamäťová zložitosť algoritmu
|
Vstupné vedomosti:
- vedieť naprogramovať zložitejšie štruktúry dát, pracovať s externými súbormi
- vedieť navrhnúť a aplikovať programovú štruktúru na algoritmický problém,
- vedieť utriediť a vyhľadať údaje jednoduchými algoritmami
|
Výstupné vedomosti:
- rekurzia, dynamické dátové štruktúry, binárne stromy
- časová a pamäťová zložitosť algoritmu
- efektívne triediace a vyhľadávacie algoritmy
|
| Kurz dynamickej počítačovej grafiky – Macromedia Flash MX |
Cieľ kurzu:
- osvojiť si základy bitmapovej grafiky
- osvojiť si základy vektorovej grafiky
- naučiť sa základy tvorby flash animácií
- naučiť sa publikovať a exportovať flash animácie
|
Vstupné vedomosti:
- ovládanie a práca s počítačom na bežnej používateľskej úrovni
- vedieť používať služby siete internet (internetový prehliadač)
|
Výstupné vedomosti:
- absolvent kurzu bude vedieť vytvoriť interaktívnu flash animáciu a publikovať ju na webe
|
| Programovanie v PHP pre začiatočníkov |
Cieľ kurzu:
- pochopiť princíp práce skriptov na strane servera
- naučiť sa vytvárať jednoduché dynamické stránky
- naučiť sa základy jazyka PHP
- naučiť sa vytvárať jednoduché skripty, vedieť testovať ich správnosť
- osvojiť si zásady bezpečnosti pri programovaní v PHP
- naučiť sa algoritmicky myslieť
|
Vstupné vedomosti:
- znalosť nejakého programovacieho jazyka nie je nutná, je však vítaná
- ovládanie a práca s počítačom na bežnej používateľskej úrovni
- vedieť používať služby siete internet (ftp, internetový prehliadač)
- skúsenosti s tvorbou HTML dokumentov, aspoň základná znalosť HTML kódu
|
Výstupné vedomosti: Účastník kurzu by mal po jeho absolvovaní vedieť nasledovné:
- sprevádzkovať lokálny HTTP server s podporou PHP
- používať nástroje pre efektívnu tvorbu PHP skriptov
- vytvárať PHP skripty (aj zložitejšie), resp. vedieť modifikovať už existujúce skripty
- rozumieť princípom programovania na strane servera
- vedieť o problémoch s bezpečnosťou a vedieť ich riešiť
- algoritmicky myslieť
|