Chceš se naučit programovat? Chceš později programovat hry? Naučíme tě základy programování a tvorbu aplikací pomocí jazyka C#. Seznámíme tě s programátorským editorem a na příkladech ti vysvětlíme základní programátorské pojmy (funkce, proměnná, podmínka, cyklus, třída, …).
Kroužek je určen pro dívky a kluky ve věku od 12 let, úplné začátečníky, které zajímá, jak funguje programování.
C# je v současnosti jedním z nejrozšířenějších programovacích jazyků. Má široké využití v tvorbě webových a mobilních aplikací, programů pro stolní počítače, ale i pro nejmenší zařízení, jako jsou chytré hodinky. Navíc v něm lze programovat počítačové hry pomocí frameworku Unity.
Pojďte se s námi tedy naučit základy programování v tomto jazyce!
Více než tvrdé znalosti (naučit vás syntaxi jazyka C#), vás naučíme měkké znalosti (myšlení, programovací stereotypy, “jak na to”). Také si ukážeme, že vyhledávání zdrojů na internetu je neoddělitelnou součástí života programátora. Další znalosti si tak můžete přečíst nejen z knížek ale i online zdrojů.
Hlavním cílem je tedy vás uvést do programátorského myšlení. To znamená: Jaké problémy můžete programováním obecně řešit; jak napsat program. Ale žádný strach, nepůjde o teorii. Člověk se nejlépe učí pokusy. Také si v krátkosti ukážeme i nějaké jiné jazyky a řekneme si co mají s jazykem C# a mezi sebou společné a v čem se liší.
Druhý cíl je naučit se běžně používat programátorský editor.
Tedy: Jak založit projekt v editoru; spustit projekt; používat našeptávání; ladit chyby ve své aplikaci.
Podobně jako když se chcete začít učit anglicky, ani programovat se nenaučíte za 3 měsíce. Věříme ale, že po našem kurzu budete mít představu, co to znamená programovat a jak se dál učit.
Pokud s námi zůstanete i ve druhém pololetí, dostaneme se k programování her pomocí Unity. Navíc vás naučíme základy verzování kódu a spolupráce v týmu. V dnešní době už drtivá většina programátorů pracuje v týmech a je dobré vědět, jak verzování kódu tuto spolupráci usnadňuje.
Kurz je určen pro úplné začátečníky, bez jakýchkoliv předchozích znalostí.