Strana 30
AKADEMIE PROGRAMOVÁNÍ
30
můžeš / číslo 5 - 2015
Text: ŠTĚPÁN BENEŠ
Foto: JAN ŠILPOCH
Střední průmyslová škola elektrotech-
nická VÚžlabině je jedna zmnoha, které
se rozhodly, že se zapojí do projektu
Konta Bariéry Akademie programování.
Od jiných zapojených škol se ale ta vaše
přece jen trochu liší. Programování se
uvás vyučuje běžně, základy tu tedy
většina žáků zná. Jak tedy vaše zapojení
konkrétně vypadá?
Základům programování se tu žáci běžně
učí, aproto snámi organizátoři Akademie
programování jednali individuálně. Ozvala
se nám společnost ICT Alliance, která
vprojektu spolupracuje sKontem Bariéry
aspolečností Microsoft, anabídla nám,
že by na školu docházel lektor, který má
praktické osobní zkušenosti sprogramo-
váním vsoftwarové firmě. Studentům tak
může přiblížit oblast přípravy softwarového
projektu, tvorbu UML diagramů popisujících
projekt znejrůznějších hledisek, návrhové
vzory atestování projektů.
Tedy neméně důležitý kontakt sprogra-
mátorskou praxí?
Obecně platí, že studenti nesmírně pod-
ceňují etapu přípravy projektu. Pokud jim
zadám úkol, nevezmou si do ruky papír
atužku, nezačnou přemýšlet nad základní
koncepcí, ale začnou rovnou psát kód. To
vlepším případě – vhorším jen sedí. Někdy
se nestačím divit, jak dokážou zlehké
úlohy učinit složitou. Stejně tak podceňují
testování. Stačí jim, že se program spustí,
ale nepřijde jim divné, že dává nesmyslné
výsledky.
Co všechno zvládnou vaši studenti na-
programovat?
Základy programování se učí všichni studen-
ti. Někteří si pak vyberou programování jako
volitelný předmět ve vyšším ročníku apro-
gramují opravdu zajímavé aplikace. Každý
rok se několik studentů účastní středoškol-
ské odborné činnosti svlastním programem
nebo umaturity obhajují dlouhodobou
maturitní práci, kterou vytvářeli celý čtvrtý
ročník. Loni to byla například aplikace
Programování bychom
se měli učit všichni
Vznikne nějaká konkrétní aplikace
ivrámci Akademie programování?
Studenti zatím pronikají do tajů tvorby soft-
warového projektu. Ale veškerá dosavadní
příprava směřuje ktomu, aby vzávěru vý-
uky naprogramovali malou, ale praktickou
aplikaci, kterou by mohli využívat vozíčkáři.
Kdysi, ještě na základní škole, jsem
programoval vjazyce Karel. Tenkrát to
byl ještě zájmový kroužek, dnes se ale
role programování dost proměnila. Zdá
se, jako by do našich životů pronikalo na
úrovni dalšího jazyka, jemuž je potřeba
se učit. Jak tuto změnu vnímáte vy?
Nárůst, sjakým elektronika proniká do
našich životů, je strmý. Programování je bez
přehánění skutečně přítomno všude okolo
nás ve většině běžných denních činností.
Nasednete do auta, otevřete garážová vrata
dálkovým ovladačem, na křižovatce čekáte
na červené atd.
Auto, vrata isemafor jsou řízeny počíta-
čem. Ale všechny přístroje, ať je to mobilní
telefon, notebook nebo automatická pračka,
umějí zatím pouze to, co do nich vložil člověk
– programátor. Čím více toho přístroj umí,
tím složitější je jeho ovládání, apokud pro-
gram vkterémkoliv zařízení bude fungovat
špatně, je malér na světě. Rozdíl mezi tím, co
je dnes aco bylo před 20 lety, bude také ne-
srovnatelný srozdílem, co je dnes aco bude
za 20 let. Tedy pokud lidstvo použije pokrok
ke svému prospěchu ane ke svému zničení.
Myslíte si tedy, že by mělo být progra-
mování – alespoň ve své základní podo-
bě – nějak více zohledněno ivosnovách
neodborných škol? Může výuka progra-
mování člověku něco přinést, ikdyž si
třeba nakonec programátorské povolání
nevybere?
Naučit se základy programování je zvládnu-
telné pro každého. Chybí ale přesná defini-
ce, co to jsou základy. Já si myslím, že důraz
by měl být kladen hlavně na výuku algorit-
mizace jakékoliv činnosti; to je univerzální
princip, který se vživotě neztratí. Algoritmi-
zace je základem programování aznamená,
že řešení nějaké úlohy rozdělíte do posloup-
nosti jednotlivých kroků. Pokud si někdo
umí vyměnit duši ukola, měl by iumět
■ Akademie programování rozvíjí programátorské schopnosti.
■ Programovat se dá vkaždém věku.
■ Skvělá šance pro handicapované.
Ivana DURDILOVÁ:
Akademie programování
Konta Bariéry
Konto Bariéry Nadace Charty spolupracuje
se společností Microsoft již let na
projektech vzdělávání lidí shandicapem
vIT dovednostech. Současný projekt
snázvem Akademie programování je
pilotním projektem nové generace, která
má informovat veřejnost opotřebnosti
aužitečnosti výuky programování pro budoucí
generace.
Tento projekt si klade za cíl jednoduchou
ahravou formou ukázat studentům
základních, středních ivysokých škol
možnosti programování. Prostřednictvím
nových technologií chceme dát mladým
lidem od do let šanci naučit se základy
kódování, které jim vbudoucnu pomohou při
hledání práce nebo při zakládání vlastního
byznysu. Přípravná fáze začala vrámci
Hour of Code, následně byli proškoleni
lektoři ze všech českých regionů anyní běží
desetihodinové kurzy na školách. Jednou
zcest je ivytvoření e-learningového kurzu,
díky kterému bude možné rozšířit počet
zapojených účastníků azajistit udržitelnost
projektu. Na červen je naplánováno
vyvrcholení projektu vpodobě kódovací
dílny vrámci Zlínského filmového festivalu
azávěrečný hackathon pro nejlepší studenty.
Více na: www.akademieprogramovani.cz
www.facebook.com/
Technologieprotibarieram.cz
info
umožňující hrát na klávesnici jako na piano,
zaznamenat noty do souboru, následně je
zobrazit, upravit vnotové osnově amelodii
přehrát. Jiný student napsal aplikaci pro an-
gličtináře, ve které je možné přidávat různé
soubory, ty textové přečíst elektronickým
hlasem, doplnit orůzná cvičení, například
pexeso,nebo si vytvořit vlastní slovník.
Často také programujeme hry.