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



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

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

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

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

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

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

Metodický list k didaktickému materiálu

Metodický list k didaktickému materiálu

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

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

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

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

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

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

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

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Cyklus while, do-while, dělitelnost, Euklidův algoritmus

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

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

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

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

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

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

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

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

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

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

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

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

prostřednictvím ICT Téma didaktického materiálu RNDr. Václava Šrůtková

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

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

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

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

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

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

Metodický list k didaktickému materiálu

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

Větvení programů příkaz IF

Metodický list k didaktickému materiálu

Evropská obchodní akademie, Děčín I, Komenského náměstí 2, příspěvková organizace IČ tel

Pro kontrolu správného formátu hodnoty N použijeme metodu try-catch.

Nejzajímavější jsou události MouseDown a KeyDown.

Náhodná a pseudonáhodná čísla

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

Př. program s popojíždějícím autíčkem o 50 pixelů při každém stisku Popojeď

Indexové seznamy. známe už pole, kde ale musí být předem známa velikost indexové seznamy umí růst dynamicky

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Objekty jako zapozdření dat. začneme vytvářet vlastní objekty a třídy

Metodický list k didaktickému materiálu

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Jazyk C# a platforma.net

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

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

POLE. - datová struktura ze složek stejného typu, ke kterým se přistupuje pomocí indexů

Desetinná čísla. pro celá čísla jsme používali typ int. pro desetinná čísla používáme typ double

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

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

Digitální učební materiál

Jazyk C# - přístup k datům

Digitální učební materiál

Jazyk C# - přístup k datům

Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454

Jazyk C# - přístup k datům

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Integrovaná střední škola, Sokolnice 496

Tabulková data. budeme pracovat s CSV soubory položky oddělené středníkem, např.

Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT

Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454

Pokročilá práce s proměnnými

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

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

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

Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454

PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

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

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

elektrický potenciál, permitivita prostředí, dielektrikum, elektrické napětí, paralelní a sériové zapojení Obrázek 1: Deskový kondenzátor

Digitální učební materiál

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Digitální učební materiál

Integrovaná střední škola, Sokolnice 496

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

SŠOS_ EK_ 2.01 Podnikání fyzických osob

Digitální učební materiál

Digitální učební materiál

Komponenty v.net. Obsah přednášky

Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OVK-VZ-III/2-ZÁ-312

Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454

Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.

NÁZEV ROČNÍKOVÉ PRÁCE ročníková práce

Takto chápanému druhu objektů se říká TŘÍDA.

Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454

Integrovaná střední škola, Sokolnice 496

Jazyk C# a platforma.net

Středoškolská odborná činnost. Obor SOČ: 1. Matematika a statistika GRAFY FUNKCÍ

Digitální učební materiál

Vzdělávací oblast. Matematika a její aplikace. Matematika. Tematický okruh

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

Transkript:

Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň žáků Časový rozsah Klíčová slova Anotace Použité zdroje III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OPVK-VT-III/2-ŠR-204 DUM RNDr. Václava Šrůtková čeština Programování v C# v příkladech II Kreslení vzorů Seminář z informatiky Žáci ve věku 16 17 let Mírně pokročilí 1 2 vyučovací hodiny Obrazce, vzory, cykly Studenti aplikují své poznatky z grafiky a cyklů k programování různých opakujících se obrazců, procvičují práci s různými typy cyklů a orientaci v souřadném systému okna VYSTAVĚL, Radek. Moderní programování: sbírka úloh k učebnici pro středně pokročilé. 1. vyd. Ondřejov: moderníprogramování, 2008-2009, 2 sv. ISBN 978-80-903951-3-8. VYSTAVĚL, Radek. Moderní programování: sbírka úloh k učebnici pro začátečníky. 2. vyd. Ondřejov: moderníprogramování, 2008, 2 sv. ISBN 978-80- 903951-5-2. VYSTAVĚL, Radek. Moderní programování: učebnice pro středně pokročilé. Ondřejov: moderníprogramování s.r.o, 2008. ISBN 978-80- 903951-2-1. VYSTAVĚL, Radek. Moderní programování: učebnice pro začátečníky. Ondřejov: moderníprogramování s.r.o, 2007, 2 sv. ISBN 978-80-903951-0-7. Typy k metodickému postupu učitele, doporučené výukové metody, způsob hodnocení, typy k individualizované výuce apod. Text je možno využít ke společné práci, samostatné přípravě studentů, domácímu studiu, ale také k samostatnému cvičení ve škole. Při společné práci je vhodné nejprve obtížnější úlohy rozebrat, potom společně se studenty implementovat na počítači. (Rozbor nejlépe na tabuli, synchronní řešení s promítáním)

V pracovním listu je zadání cvičení. Není nutné, aby všichni zpracovali všechno, vhodné je diferencovat podle jejich zájmu a schopností. Součástí materiálu je zdrojový kód těchto příkladů. Návrh způsobu hodnocení: ohodnocení samostatné práce během hodiny např. podle volby a počtu úloh a elaborace řešení (efektivnost, komentáře ). Metodický list k didaktickému materiálu Prohlášení autora Tento materiál je originálním autorským dílem. K vytvoření tohoto didaktického materiálu nebyly použity žádné externí zdroje s výjimkou zdrojů citovaných v metodickém listu. Obrázky (schémata a snímky obrazovek) pocházejí od autora. 204. Kreslení vzorů Pracovní list Cvičení 1. Naprogramujte kreslení korálků k dělicí čáře. (Korálky přibývají, dokud se vejdou. Dělící svislá čára se kreslí náhodně, poloměr korálku zadá uživatel)

2. Naprogramujte kreslení obrazců podle vzoru. 3. Vymyslete si sami nějaký pravidelný vzor, který se bude kreslit s využitím cyklů Řešení Korálky k náhodné zarážce 1. namespace koralky1 public partial class Form1 : Form Random nahoda = new Random();

public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) textbox1.text = "10"; private void Form1_Paint(object sender, PaintEventArgs e) int s = ClientSize.Width; int v = ClientSize.Height; int xp = nahoda.next(100, s - 50); kp.drawline(pens.black, xp, 0, xp, v); int x = 0; int y = v / 2-d; int d = Convert.ToInt32(textBox1.Text); while (x < xp - d) kp.drawellipse(pens.red, x - d, y - d, 2 * d, 2 * d); x += 2 * d;

private void button1_click(object sender, EventArgs e) Refresh(); 2. Mřížky a kolečka od strany private void panel1_paint(object sender, PaintEventArgs e) for (int i = 0; i < 21; i++) kp.drawline(pens.aqua, 10 * i, 0, 10 * i, 200); kp.drawline(pens.green, 0,10* i, 200, 10 * i); private void panel2_paint(object sender, PaintEventArgs e) for (int i = 0; i < 20; i++) kp.drawellipse(pens.red, 0, 100-5*i, 10 * i, 10*i); private void panel3_paint(object sender, PaintEventArgs e)

for (int i = 0; i < 11; i++) kp.drawline(pens.blue, 10 * i, 100-10*i, 100+10 * i, 200-10*i); kp.drawline(pens.green, 10*i,100 + 10 * i, 100+10*i,10*i); Lomená čára private void Form1_Paint(object sender, PaintEventArgs e) for (int i = 0; i < 12; i++) kp.drawline(pens.blueviolet, 50 * i, 150, 50*i+25, 100); kp.drawline(pens.blue, 50 * i+25, 100, 50 * i + 50, 150); 3. Pro inspiraci: Kolečka náhodných barev, polohy, tloušťky a poloměru (Jinak individuální řešení) public partial class Form1 : Form Random nah = new Random(); Pen pero = new Pen(Color.Beige); public Form1() InitializeComponent();

private void Form1_Paint(object sender, PaintEventArgs e) //uplne nahodna kolecka int sirka = ClientSize.Width; int vyska = ClientSize.Height; for (int i = 0; i < 100; i++) int x = nah.next(sirka); int y = nah.next(vyska); int r = nah.next(256); int g = nah.next(256); int b = nah.next(256); int t = nah.next(10); int d = nah.next(5, 50); pero.width = t; pero.color = Color.FromArgb(r, g, b); kp.drawellipse(pero, x - d, y - d, 2 * d, 2 * d);