KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 1: Úvod Bc. Radek Libovický.

Slides:



Advertisements
Podobné prezentace
Bakalářská práce Prostředí pro výuku algoritmů
Advertisements

ŘÍDÍCÍ STRUKTURY - PODMÍNKY
HYPERTEXT PREPROCESSOR. PROGRAMOVÁNÍ. DEFINICE POJMŮ Problém Problém nevyřešený, nežádoucí stav obvykle vyžaduje nějaké řešení Neřešitelný problém Neřešitelný.
Algoritmizace od algoritmu k Pascalu.
C# pro začátečníky Mgr. Jaromír Osčádal
Programování v C++ Cvičení.
Úvodní hodina informace k předmětu ICT Úvodní hodina informace k předmětu ICT Ing. Pavel Kraják Místnost 222 linka 274.
Algoritmizace a programování
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
25. ALGORITMIZACE A PROGRAMOVÁNÍ
Algoritmizace a základy programování
Základy algoritmizace a programování
E-learning ve výuce na SŠ
C# - Úvod Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Petr Korviny SCO 2007 Brno Usnadnění tvorby elektronických studijních textů pro distanční vzdělávání Petr Korviny
Úvodní setkání Ing. Zuzana Khendriche Trhlínová, Ph.D.
ALGORITMIZACE A PROGRAMOVÁNÍ
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_06 Digitální učební materiál Sada: Úvod do programování.
Dokumentace informačního systému
C – cyklus while Mgr. Lenka Švancarová.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Systém dalšího vzdělávání pracovníků výzkumu a vývoje v MS kraji a jeho realizace Anglické standardy při psaní projektu Osnova kurzu
Algoritmizace a programování Algoritmizace – základní pojmy - 01
doc. RNDr. Zdeněk Botek, CSc.
Konference škol vyučujících IT a IE
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Úvod do programování.
Databáze Lokální systémy a SQL servery VY_32_INOVACE_7B10.
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES CYKLY V PHP.
Design kvantitativního výzkumu 0. Poučení z minulých ročníků a novinky od ZS 2011 poslední aktualizace Jiří Šafr jiri.safr(at)seznam.cz UK FHS.
Plošná inovace předmětů s využitím e- learningových nástrojů Informačního systému Masarykovy univerzity (IS MU)
Programování POCSI. Programovani/POCSI2 Základní pojmy Akce - děj nad objekty, mající začátek a konec, a mající přesně definovaný účinek. Příkaz - popis.
doc. RNDr. Zdeněk Botek, CSc.
PŘÍKAZ CYKLU S PODMÍNKOU NA ZAČÁTKU
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B5 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B19 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ PODMÍNĚNÝ PŘÍKAZ – PŘEVOD ČASOVÉHO ÚDAJE Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise, Hlinsko, Adámkova.
ZÁKLADNÍ POJMY. ZDROJOVÝ TEXT PROGRAMU Tvoří: klíčová slova komentáře identifikátory.
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorIng. Ivana Brhelová Název šablonyIII/2.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ
Visual Basic - programování
VISUAL BASIC PRALG.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ CYKLUS S PŘEDEM DANÝM POČTEM OPAKOVÁNÍ – SOUČIN POMOCÍ SOUČTU Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise,
Úvod do programování Vyučující: Mgr. Vítězslav Jersák
Programování v MATLABu © Leonard Walletzký, ESF MU, 2000.
Zadání: Seznámení s programovacím prostředím pro děti Baltík
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 4: Programovací jazyk C Bc. Radek Libovický.
Algoritmizace a programování Algoritmy 4 – Vývojové diagramy (cykly)
Algoritmizace a programování Algoritmy 1 - Úvod. Základní pojmy Počítačový program Počítačový program zápis zdrojového kódu, kterému rozumí počítač zápis.
Algoritmizace a programování Cykly – While 1. Test Příští hodina test na větvení Konstrukce IF..ELSE případně IF..ELIF..ELSE.
1 Dopravní simulace Lekce 1:Úvod. 2 Představení Ondřej Přibyl, Ph.D. Schůzky: Konzultační hodiny: dohodou.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 2: Základní pojmy Bc. Radek Libovický.
PHP ● Personal Home Page ● PHP: Hypertext Preprocessor.
DidactIG 2016STRANA 1 Možné přístupy k výuce dětských programovacích jazyků Jindra Drábková Katedra aplikované matematiky FP TUL.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 10: Tvorba vlastních funkcí Bc. Radek Libovický.
Základní pojmy v automatizační technice
Výukový materiál zpracován v rámci projektu
Kurz algoritmizace a programování v jazyce C
Kurz algoritmizace a programování v jazyce C
Kurz algoritmizace a programování v jazyce C
Kurz algoritmizace a programování v jazyce C
Kurz algoritmizace a programování v jazyce C
VIKMA05 Organizace znalostí
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Příkazy cyklu (1) Umožňují vícekrát (nebo ani jednou) pro-vést určitý příkaz Jazyk C rozlišuje příkaz cyklu: s podmínkou na začátku: obecný tvar: while.
Struktura a plán semestru
Opakování základních příkazů a syntaxí v programovacím jazyce Pascal
Opakování ze 4. cvičení int a; printf("Zadej číslo: ");
Transkript prezentace:

KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 1: Úvod Bc. Radek Libovický

VYUČUJÍCÍ Bc. Radek Libovický Tel:

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 3

VSTUPNÍ ZNALOSTI Tento kurz předpokládá, že student zvládá: Matematiku (úroveň základní školy) Anglický jazyk (A2) Logické myšlení Uživatelskou znalost práce na PC 4

V ČEM SE BUDE PRACOVAT Vývojových prostředí pro programovací jazyk C je velké množství - od placených až po volně šiřitelné Doporučuji: MS Visual Studio (placené  ) CodeBlocks (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í 5

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) 6

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 7