V tomto kurzu navážeme tam, kde jsme skončili v Programování pro začátečníky I a budeme pokračovat dalšími o trochu pokročilejšími koncepty jakými jsou například datové struktury, pointery, práce se soubory, rekurze, vícerozměrná pole, atd. Výuka bude probíhat stejně jako v předcházejícím kurzu, opět půjde o přirozenou směs výkladu a samostatné práce, při které si všechno zkusíme reálně použít v rámci svých vlastních malých programů.
I pro tento kurz můžete počítat se studijní oporou:
Kurz není omezen věkem, je určen všem věkovým skupinám. Podmínkou je znalost programátorských konceptů probíraných v předchozím kurzu, tj. zejména je potřeba umět bez problémů používat podmínky, cykly, funkce a pole.
S výukou budeme pokračovat v jazyce C a jako editor kódu budeme používat z minulého kurzu známý Code::Blocks.
Pro výuku je ideální vlastní notebook, který se nosí na lekce a na kterém se programuje i doma. Jestliže notebook nemáte, tak pro programování na lekcích použijete naše počítače a kód z lekcí si domů odnesete např. na flashce.
Pokud budete chtít pracovat na svém vlastním počítači, a nechodili jste na minulý kurz, tak v mailu potvrzujícím vaši přihlášku prosím věnujte pozornost videonávodu, jak si počítač připravit na první lekci.
Lektorem kurzu je Michal Kočí, zkušený programátor a lektor s 14-letou praxí.
Na tento kurz lze navázat v Individuálních lekcích pro pokročilé, ve kterých budete samostatně pracovat na podstatně složitějších, náročnějších a dlouhodobějších projektech. V plánu je také kurz Programování pro začátečníky III, ve kterém vyměníme C za jiný programovací jazyk, abychom si ukázali koncepty objektového programování.
Přihlásit se na tento kurz je možné i po jeho začátku. Pokud tak učiníte, nejdříve budete muset absolvovat individuální vyrovnávací lekci, na které dobereme zameškanou látku a teprve po této lekci se přidáte k ostatním studentům. Tato varianta je nouzová a pokud pro ni nemáte závažný důvod, prosíme volte raději chodit řádně od první lekce :-).