Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01

Podobné dokumenty
Klíčová slova: dynamické internetové stránky, HTML, CSS, PHP, SQL, MySQL,

Klíčová slova: OOP, konstruktor, destruktor, třída, objekt, atribut, metoda

Obsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13

Maturitní otázky z předmětu PROGRAMOVÁNÍ

Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, p.o. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost rozhraním a výjimkám.

Algoritmizace a programování

KTE / ZPE Informační technologie

Předmluva k aktuálnímu vydání Úvod k prvnímu vydání z roku Typografické a syntaktické konvence... 20

ANOTACE vytvořených/inovovaných materiálů

Název předmětu: Školní rok: Forma studia: Studijní obory: Ročník: Semestr: Typ předmětu: Rozsah a zakončení předmětu:

Výukový materiál zpracován v rámci projektu EU peníze školám

Algoritmizace prostorových úloh

Z. Kotala, P. Toman: Java ( Obsah )

Algoritmizace prostorových úloh

Michal Krátký. Úvod do programovacích jazyků (Java), 2006/2007

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013

8 Třídy, objekty, metody, předávání argumentů metod

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Algoritmizace a programování

PODPROGRAMY PROCEDURY A FUNKCE

Vyučovací hodina. 1vyučovací hodina: 2vyučovací hodiny: Opakování z minulé hodiny. Procvičení nové látky

ANOTACE nově vytvořených/inovovaných materiálů

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

7 Formátovaný výstup, třídy, objekty, pole, chyby v programech

Profilová část maturitní zkoušky 2017/2018

ŠVP Gymnázium Ostrava-Zábřeh Úvod do programování

5 Přehled operátorů, příkazy, přetypování

O autorovi O odborném korektorovi Úvod 17 Vývoj jazyka Java Java SE 8 Struktura této knihy Předchozí zkušenosti s programováním nejsou potřebné

Algoritmizace. 1. Úvod. Algoritmus

Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

VISUAL BASIC. Přehled témat

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh Jednoduché příkazy jazyka Pascal

Obsah. Kapitola 1. Kapitola 2

Maturitní témata Školní rok: 2015/2016

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury Příklad PROG_

Úvod do programování - Java. Cvičení č.4

Sada 1 - Základy programování

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

Obsah. O auto ro vi 13 V ěnování 14 Poděkování 15 Z p ětn á vazba od čtenářů 16. P rogram ování pro M in ecraft v Jávě 17

Soubor jako posloupnost bytů

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

IAJCE Přednáška č. 8. double tprumer = (t1 + t2 + t3 + t4 + t5 + t6 + t7) / 7; Console.Write("\nPrumerna teplota je {0}", tprumer);

Vytvoření bootovatelného média

Algoritmizace a programování

Software602 Form Designer

17. Projekt Trojúhelníky

zapište obslužnou metodu události Click tlačítka a vyzkoušejte chování polevýsledek.text = polečíslo1.text + polečíslo2.text;

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh Textové soubory

Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů CZ.1.07/1.3.12/

Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost

Lekce 04 Řídící struktury

2) Napište algoritmus pro vložení položky na konec dvousměrného seznamu. 3) Napište algoritmus pro vyhledání položky v binárním stromu.

Lekce 01 Úvod do algoritmizace

Paměť počítače. alg2 1

Obsah přednášky. Příkaz for neúplný. Příkaz for příklady. Cyklus for each (enhanced for loop) Příkaz for příklady

Profilová část maturitní zkoušky 2013/2014

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Zápis programu v jazyce C#

C# konzole Podíl dvou čísel, podmínka IF

Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h>

EVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Práce se soubory. Základy programování 2 Tomáš Kühr

ALGORITMIZACE A PROGRAMOVÁNÍ

Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44

Stručný obsah. Část I. Část II. Část III. Úvod do vývoje v prostředí Visual Studio 25. Návrh uživatelského rozhraní 127

Programovací jazyky. imperativní (procedurální) neimperativní (neprocedurální) assembler (jazyk symbolických instrukcí)

Algoritmy I. Cvičení č. 2, 3 ALGI 2018/19

Základní pojmy. Úvod do programování. Základní pojmy. Zápis algoritmu. Výraz. Základní pojmy

3 Co je algoritmus? Trocha historie Definice algoritmu Vlastnosti algoritmu... 3

Michal Krátký. Úvod do programovacích jazyků (Java), 2006/2007

7. Datové typy v Javě

6. Příkazy a řídící struktury v Javě

Úvod do programovacích jazyků (Java)

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Pascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7

Úvod do programování. Lekce 3

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

10 Algoritmizace Příklad 2 Word 2007/ VBA

Algoritmizace a programování. Terminálový vstup a výstup

8. přednáška: Soubory a proudy

Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování Předmět: Programování

Základy algoritmizace

Programovací jazyk Pascal

Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod.

Ošetřování chyb v programech

MAXScript výukový kurz

Základy algoritmizace a programování

Úvod do programovacích jazyků (Java)

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

INFORMATIKA A INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

Ukazka knihy z internetoveho knihkupectvi

Transkript:

Anotace sady: Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01 Autor: Blanka Sadovská Klíčová slova: Algoritmus, proměnná, diagram Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: září 2012 Výstup: žák ví co je algoritmus, jaké má mít vlastnosti, jak se zapisuje Anotace: Materiál uvádí do problematiky algoritmizace, vysvětluje co je to algoritmus, jaké musí mít algoritmus vlastnosti a jak se zapisuje. Seznamuje s formou grafického zápisu vývojovým diagramem. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. ZÁKLADNÍ STRUKTURY ALGORITMU, Vývojové diagramy, Y_32_INOVACE_PRG_ALGO_02 Autor: Blanka Sadovská Klíčová slova: Algoritmus, vývojové diagramy Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: září 2012 Výstup: žák zná základní struktury algoritmu

Anotace: Materiál popisuje základní struktury algoritmu, posloupnost a větvení, a na praktických příkladech pomocí vývojových diagramů, vytvořených v freeware programu Diagram Designer, ukazuje způsoby použití. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. ZÁKLADNÍ STRUKTURY ALGORITMU, Cykly, VY_32_INOVACE_PRG_ALGO_03 Klíčová slova: základní struktury algoritmu, cykly Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: říjen 2012 Výstup: žák zná základní typy cyklů Anotace: Materiál popisuje základní struktury algoritmu, cykly, a na praktických příkladech pomocí vývojových diagramů, vytvořených v freeware programu Diagram Designer, ukazuje způsoby použití. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Programovací jazyk JAVA, VY_32_INOVACE_PRG_ALGO_04 Klíčová slova: Programovací jazyk JAVA, JVM, API, NetBeans, projekt Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: říjen 2012 Výstup: žák vytvoří projekt v prostředí NetBeans

Anotace: Materiál popisuje základní informace o programovacím jazyce Java, seznamuje s jeho historií a oblastí použití. Seznamuje s vývojovým prostředím NetBeans. V materiálu jsou použity snímky obrazovek z vývojového freeware prostředí NetBeans. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Základní řídící struktury v JAVA, VY_32_INOVACE_PRG_ALGO_05 Klíčová slova: Programovací jazyk JAVA, třída, balíček, metoda main, komentář Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: říjen 2012 Výstup: žák vytvoří projekt v prostředí NetBeans Anotace: Materiál popisuje základní informace o programovacím jazyce JAVA, seznamuje se zapsáním jednoduchého kódu programu v jazyce Java ve vývojovém prostředí NetBeans. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Základní řídící struktury, Proměnné, VY_32_INOVACE_PRG_ALGO_06 Klíčová slova: Proměnná, datový typ Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: říjen 2012 Výstup: žák zná základní datové typy v Java

Anotace: Materiál popisuje základní datové typy používané v programovacím jazyce Java. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Výrazy, VY_32_INOVACE_PRG_ALGO_07 Klíčová slova: Proměnná, datový typ, operátor, operand, inkrement, dekrement Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: říjen, listopad 2012 Výstup: žák chápe použití výrazů v Java Anotace: Materiál popisuje použití základních výrazů v Java (výpočty, přiřazení, inkrement, dekrement). Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Formátovaný vstup, VY_32_INOVACE_PRG_ALGO_08 Klíčová slova: Formátovaný vstup, scanner Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: listopad 2012 Výstup: žák zná základní datové typy v Java Anotace: Materiál popisuje možnost použití metod třídy Scanner pro načítání hodnot z klávesnice. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium.

Cykly, VY_32_INOVACE_PRG_ALGO_09 Klíčová slova: Cyklus, podmínka na začátku, podmínka na konci Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: listopad 2012 Výstup: žák zná základní datové typy v Java Anotace: Materiál popisuje základní použití cyklů v programovacím jazyce Java včetně základní syntaxe. V materiálu jsou použity vývojové diagramy, vytvořené autory ve freeware programu Diagram Designer Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Cyklus s řídící proměnnou, VY_32_INOVACE_PRG_ALGO_10 Klíčová slova: cyklus, řídící proměnná Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: prosinec 2012 Výstup: žák zná cyklus s řídící proměnnou Anotace: Materiál cyklus s řídící proměnou, obsahuje teoretickou část i praktickou část s příkladem kódu programu. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Metody, VY_32_INOVACE_PRG_ALGO_11

Klíčová slova: Metoda, metoda main, deklarace metody, volání metody Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: leden 2013 Výstup: žák chápe použití metod v programu Anotace: Materiál metody seznamuje s vhodným použitím metod v programu. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Pole, VY_32_INOVACE_PRG_ALGO_12 Klíčová slova: pole Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: únor 2013 Výstup: žák chápe použití metod v programu Anotace: Materiál metody seznamuje s použitím pole v programu. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Pole, práce s polem, metody, VY_32_INOVACE_PRG_ALGO_13

Klíčová slova: pole, metoda, for each, Arrays Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: únor 2013 Výstup: žák chápe použití metod v programu Anotace: Materiál práce s polem a metody seznamuje s nejčastějšími operacemi používanými při práci s poli. Ukazuje jak pole naplnit prvky a jak pole vytisknout. Seznamuje s příkazem for each a s metodou třídy Arrays pro tisk pole. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Vícerozměrné pole, VY_32_INOVACE_PRG_ALGO_14 Klíčová slova: pole, metoda, vícerozměrné pole, matice Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: únor 2013 Výstup: žák chápe použití metod v programu Anotace: Materiál vícerozměrná pole seznamuje s použitím vícerozměrného pole a s nejčastějšími operacemi používanými při práci s vícerozměrnými poli. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Pole, třídící algoritmy, VY_32_INOVACE_PRG_ALGO_15

Klíčová slova: pole, třídící algoritmus, Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: únor 2013 Výstup: žák zná některé třídící algoritmy Anotace: Materiál seznamuje s některými třídícími algoritmy, obsahuje části kódů programu pro jednotlivé třídící algoritmy. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Řetězce, VY_32_INOVACE_PRG_ALGO_16 Klíčová slova: Řetězce, String, Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: duben 2013 Výstup: žák chápe použití řetězce v Java Anotace: Materiál Řetězce seznamuje s typy řetězců v Java a s jejich použitím v programech a se základními operacemi s řetězci. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Řetězce, String Buffer, VY_32_INOVACE_PRG_ALGO_17

Klíčová slova: Řetězce, String Buffer, Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: květen 2012 Výstup: žák chápe použití řetězců typu String Buffer v Java Anotace: Materiál Řetězce, String Buffer seznamuje s tímto typem řetězce v Java a s jeho použitím v programech a se základními operacemi se String Buffer. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Soubor, VY_32_INOVACE_PRG_ALGO_18 Klíčová slova: Soubor, data, výjimka, vstup, výstup Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník čtyřletého, 7. ročník osmiletého Datum vytvoření: květen 2013 Výstup: žák umí v jednoduchých případech použít soubor pro vstup a výstup dat z programu Anotace: Materiál soubor seznamuje se základními operacemi se soubory, a to se čtením ze souboru a se zápisem do souboru. Tyto operace jsou popsány na konkrétních příkladech s kompletními funkčními kódy ve vývojovém prostředí NetBeans. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Výjimky, VY_32_INOVACE_PRG_ALGO_19

Klíčová slova: Výjimka, Error, RuntimeException, Exception, throw, throws, try, catch Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. 4. ročník čtyřletého, 7. 8. ročník osmiletého Datum vytvoření: květen 2013 Výstup: žák chápe výskyt výjimek programech Java, umí výjimky, které to vyžadují, ošetřit Anotace: Materiál Výjimky seznamuje se základními typy výjimek, se základními způsoby jejich odstranění. Materiál obsahuje praktické příklady s ukázkami kódu v programovacím jazyce Java ve vývojovém prostředí NetBeans. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium. Přístup k proměnným, ukazatel this, VY_32_INOVACE_PRG_ALGO_20 Klíčová slova: Třída, metod, proměnná, konstruktor, this Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3-4. ročník čtyřletého, 7-8. ročník osmiletého Datum vytvoření: květen 2013 Výstup: žák chápe použití ukazatele this v programu v Java Anotace: Materiál Přístup k proměnným seznamuje s typy proměnných v Java, na praktickém příkladu ukazuje vytvoření objektu, použití konstruktoru a přístup k proměnným pomocí ukazatele this. Materiál obsahuje praktické příklady s ukázkami kódu v programovacím jazyce Java ve vývojovém prostředí NetBeans. Materiál může být vyučujícím použit v hodinách jako učební text, nebo může žákům sloužit pro samostudium.