KURZ ALGORITMIZACE A PROGRAMOVN V JAZYCE C Lekce
- Slides: 7
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 1: Úvod Bc. Radek Libovický
2 VYUČUJÍCÍ • Bc. Radek Libovický • Email: Libovicky. R@gmail. com xlibr 101@studenti. czu. cz • Tel: 723 237 863
3 CÍL KURZU • Rozvinout logické myšlení • Rozumět strukturogramům a vývojovým diagramům • Rozumět, jak programy fungují • Chápat, co obnáší jejich tvorba • Ovládat základní syntaxi programovacího jazyka C • Umět se orientovat ve zdrojovém kódu • Odhalovat nejen syntaktické, ale i sémantické chyby
4 VSTUPNÍ ZNALOSTI • Tento kurz předpokládá, že student zvládá: • Matematiku (úroveň základní školy) • Anglický jazyk (A 2) • Logické myšlení • Uživatelskou znalost práce na PC
5 V ČEM SE BUDE PRACOVAT • Vývojových prostředí programovací jazyk C je velké množství - od placených až po volně šiřitelné • Doporučuji: • MS Visual Studio (placené ) • Code. Blocks (ukázky a kódy v kurzu jsou z tohoto prostředí) • Borland C++ • Dew-C++ • Jakékoliv jiné funkční vývojové prostředí dle vlastního uvážení
6 PODMÍNKY PRO ABSOLVOVÁNÍ KURZU • Vyplnit dílčí autotesty min. na 60% (neomezené množství pokusů) • Včasně odevzdávat domácí úkoly • Na konci kurzu bude zpřístupněn závěrečný test, který je potřeba zvládnout min. na 70% (2 pokusy)
7 OSNOVA KURZU 1. Úvod 2. Základní pojmy 3. Způsoby zaznamenávání algoritmů 4. Programovací jazyk C 5. Hello world 6. Proměnné, jejich typy a práce s nimi 7. Podmínky (if, switch) 8. Cykly (while, do while, for) 9. Pole a práce s nimi 10. Tvorba vlastních funkcí 11. Práce se soubory 12. Závěrečný test