Základní informace
Partnerem soutěže je Hl. m. Praha
Termíny:
- 19. 4. 2018 zveřejnění výsledků regionálních kol
- 26. 4. 2018 uzávěrka přihlášek do celostátního kola
- 11. - 13. 5. 2018 celostátní kolo
Kontaktní email: Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.
Základní informace
Celostátní kolo je organizováno pro kategorie A, B (Baltík) a C (volitelný programovací jazyk).
Organizátoři celostátního kola
Organizátory celostátního kola jsou TIB, z.s. a Základní škola Pražačka, Nad Ohradou 25, Praha 3
Místo konání
Celostátní kolo soutěže se uskuteční v Základní škole Pražačka, Nad Ohradou 25, Praha 3
Prohlédněte si trasu: Praha hl. nádraží - ZŠ Pražačka (stanice tramvaje Vozovna - Žižkov)
Mapa
Účastnický poplatek
Účastnický poplatek za žáky a doprovod je 450,- Kč za osobu. Z účastnického poplatku jsou hrazeny náklady na soutěž (včetně stravy a ubytování).
Program souteže
pátek 11. 5. 2018 |
|
Místo konání |
10:30 - 12:30 |
seminář Upevňování kompetence žáků ve výuce ICT |
ZŠ Pražačka |
14:00 - 18:30 |
příjezd a registrace účastníků |
ZŠ Pražačka |
16:00 - 18:00 |
vycházka - Památník Vítkov |
vrch Vítkov |
18:00 - 18:30 |
večeře |
školní jídelna |
19:30 - 20:30 |
slavnostní zahájení, vyhlášení regionů MP a Baltíkovin |
|
20:30 - 22:00 |
projekce filmu, individuální práce s PC |
|
22:00 |
NOČNÍ KLID |
|
sobota 12. 5. 2018 |
|
|
8:00 - 8:20 |
snídaně |
školní jídelna |
8:30 - 9:00 |
zahájení vlastní soutěže |
|
9:00 - 10:00 |
rozdání soutěžních úloh a rozprava |
|
10:00 - 13:00 |
vlastní soutěž |
|
13:00 - 13:40 |
oběd |
školní jídelna |
14:00 - 18:00 |
exkurze |
FN Motol, DPP dispečink tramvají |
18:00 - 18:30 |
večeře |
školní jídelna |
19:30 - 21:30 |
vycházka po Praze / hodnocení kategorie C |
Vyšehrad, centrum |
22:00 |
NOČNÍ KLID |
|
neděle 13. 5. 2018 |
|
|
8:00 - 8:20 |
snídaně |
školní jídelna |
8:30 - 8:45 |
společné foto |
ZŠ Pražačka - dvůr |
8:45 - 10:00 |
vyhlášení výsledků, závěr soutěže |
|
10:00 - 10:30 |
odjezd účastníků |
|
Ubytování
Ubytování i strava bude zajištěna na Základní škole Pražačka, Nad Ohradou 25, Praha 3. Škole bude zaslána faktura emailem.
Nutno mít vlastní spacák a karimatku (platí i pro doprovody).
Strava
Strava bude zajištěna od večeře v pátek 11. 5. do snídaně v neděli 13. 5. 2018. V neděli zajistíme balíček na cestu.
Strava je v ceně účastnického poplatku.
Pitný režim bude zajištěn.
Jídelníček:
pátek 11. 5. 2018 |
|
večeře |
vepřový guláš, těstoviny, voda s ovocným sirupem |
|
chléb se sýrovou pomazánkou |
sobota 12. 5. 2018 |
|
snídaně |
rohlík s vaječnou pomazánkou, bílá káva, jablko, jogurt |
oběd |
polévka z míchaných luštěnin |
|
kuřecí přírodní řízek, bramborová kaše, čaj, müsli tyčinka |
večeře |
vepřové na houbách, rýže, voda s ovocným sirupem |
neděle 13. 5. 2018 |
|
snídaně |
vánočka, kakao, jablko |
balíček na cestu |
kuřecí řízek, chléb, rajče, džusík |
Loga sponzorů:
Objevitelské soboty Omega publishing Group, s. r. o. Principal, s.r.o.
INVENTI Development s.r.o. AutoCont CZ a. s. Raiffeisenbank a. s.
Madeta a. s.
PROPOZICE
- Soutěž "Mladý programátor" je celostátní postupová soutěž 1 - 3 členných týmů v programování v jazyku Baltík 3.
- Je určena pro žáky obou stupňů základních škol, vícelletých gymnázií, studentů středních škol a dětí z organizací pracujících s dětmi.
- Soutěž je v ČR zařazena v Seznamu přehlídek a soutěží MŠMT ve školním roce 2017/18.
- Kontaktní e-mail: Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.
Kategorie
- A - I. stupeň ZŠ, nástroj Baltík 3
- B - II. stupeň ZŠ a odpovídající ročníky víceletých gymnázií, nástroj Baltík 3
- C - žáci ZŠ a studenti SŠ, nástroj volitelný programovací jazyk
Týmy
- Soutěžit mohou týmy složené z nejméně jednoho a nejvíce ze tří členů (tým si může vymyslet svůj název).
- Členové týmu nemusí být ze stejného ročníku, ale musí být ze stejné školy nebo organizace.
- Kategorie týmu je daná nejstarším členem týmu.
- Při neúčasti týmu v některém kole, tým automaticky končí soutěž a již dále nepostupuje.
Soutěž má 3 kola
- školní kolo
- regionální kolo
- celostátní kolo
Jak bude probíhat vlastní soutěž
Kategorie A, B - průběh bude stejný jako v regionálním kole:
- Každý tým bude mít k dispozici jeden počítač.
- Pro kategorie A a B budou 2 úlohy stejné a 1 se bude lišit. Každý soutěžní tým v černobílé verzi. Barevná verze zadání bude k dispozici na ploše počítače. Stejně jako v regionálním kole bude každá úloha členěna na jednotlivé části (a, b, c...) a každá z nich bude bodována zvlášť. Není tedy nutné mít vyřešeny všechny části úlohy a na druhé straně doporučte dětem, ať zkusí z každé úlohy naprogramovat alespoň to, co zvládnou.
- Doba řešení soutěžních úloh bude 3 hodiny (3 x 60 minut) čistého času.
- Nebude-li výslovně v zadání úlohy stanoveno jinak, nebude možno v kategorii A a B při řešení používat vlastní banky a scény. Jediným řešením každé úlohy v Baltíkovi bude soubor BPR.
- Během soutěže nebudou moci žáci používat jiné pomůcky než samotný nástroj pro programování včetně nápovědy, psací potřeby, čisté listy papíru (dostanete od pořadatelů) a zadání. Nebude dovoleno používat např. učebnice, vlastní připravené papíry s rastry souřadnic a podobně. Během soutěže nebude dovoleno používat internet ani mobilní telefony.
- Úlohy bude hodnotit odborná porota.
- v zadání bude u každé dílčí části (a, b, c...) úlohy uveden maximální počet bodů za funkčnost programu. Kromě toho bude porota za úlohu jako celek přidělovat i koeficient v rozsahu 1,0 - 2,0, kterým se bude součet bodů za funkčnost násobit.
- Koeficient bude hodnotit, nakolik je program efektivní (krátkost řešení), zda byli ke zkrácení programu použiti pomocníci, zda byly účelně využity bloky příkazů, cykly, podmínky, proměnné, pole atd. a koněčně celková elegance řešení. Program musí být také přehledný, členěný do řádků, které mohou být odsazované, je-li to účelné (např. uvnitř pomocníka či cyklu). Pro větší přehlednost mohou být použiti pomocníci. Jednotlivé části programu musí být okomentovány. Vysvětlete dětem, že díky použití komentářů v programu mohou získat lepší hodnocení.
- Co z toho plyne? Bude-li váš program maximálně přehledný a co nejefektivněji naprogramovaný, můžete při jinak stejné fumkčnosti získat až dvakrát více bodů! To je samozřejmě ideální stav, skutečnost je většinou nižší, ale i tak dost významná.
Kategorie C:
- Každý tým je povinen přinést si na soutěž vlastní počítač s programovacím prostředím, které využívá.
- Na soutěži budou mít všechny týmy k dispozici jeden počítač s připojením na internet. Ten bude sloužit k hledání ve specifikacích používáných jazyků/enginů. Nikoliv k hledání řešení programovacích problémů. Čas u tohoto počítače bude omezen.
- Pro tuto kategorii bude jedna samostatná úloha.
- Výchozím bodem bude program z regionálního kola. Jeho neúplnost tedy může ohrozit bodování v celostátním kole.
- Každý progamovací jazyk/prostředí/engine má svoje výhody a nevýhody. Většina pomocných knihoven je tak povolena. Povoleny nejsou pouze knihovny, které samy řeší část nebo celé zadání soutěžní úlohy.
- Není povoleno mít předpřipravené části kódu ke zkopírování do programu. Toto pravidlo nelze samozřejmě nikdy uhlídat. Proto spoléháme, že všichni soutěžící přijíždějí s odhodláním změřit síly v duchu fair play.
- Doba řešení soutěžní úlohy i s rozpravou bude 4 hodiny (4 x 60 minut).
- Bude hodnocen konečný výstup programu.
- Hodnocení proběhne v sobotu večer za účasti soutěžícíh.
Zadání
Pomocné soubory:
Banka 198 - Metro
Textový soubor pro úlohu 4
Doporučené znalosti Baltíka pro celostátní kolo
Úloha 1 (kategorie A):
- Čarování prázdného předmětu (smazání předmětu)
- Barevný výpis textu dané velikosti a barvy, smazání textu
- Čekej na stisk klávesy daný počet milisekund
- Jednoduchá animace (čaruj, čekej, smaž, popojdi, čaruj...)
- Rychlost Baltíka
- Průhlednost předmětu, průhlednost barvy
- Počítané opakování a bloky příkazů
- Políčkové souřadnice
Úloha 2 (kategorie A, B):
- Automatická animace, čas animace, počet period
- Ovládání Baltíka šipkami (zákaz chození na předměty)
- Čarování předmětu na souřadnice Baltíka
- Větvení IF-ELSE
- Akce na kliknutí myši
- Náhodné číslo (náhodné políčkové souřadnice)
- Přesný počet předmětů na náhodné souřadnice
- Základní operace s celočíselnými proměnnými
- Porovnání hodnot v proměnných
Úloha 3 (kategorie A, B):
- Proměna Baltíka v jinou postavičku
- Automatické animace (parametry - začátek, konec, čas)
- Pohyb dvou a více předmětů současně
- Bodové souřadnice
- Grafický příkaz čára, elipsa, výplň
- Výpis textu na obrazovku (typ písma, velikost, barva)
- Uložení obrazovky do souboru jako obrázek BMP
- Zobrazení zmenšeného obrázku v oblasti
- Nastavení průhledné barvy
- Definice oblasti
- Náhodné číslo
- Počítaný cyklus
- Podmínka předmět na souřadnicích
Úloha 4 (kategorie B):
- Řetězcové proměnné
- Celočíselné proměnné
- Základní operace s celočíselnými a řetězcovými proměnnými
- Pole
- Řazení
- Práce s textovými soubory
- Grafické příkazy
- Oblasti
Výsledky
Podrobné výsledky celostátního kola soutěže Mladý programátor 2018
Kategorie A
Pořadí |
Tým |
Název týmu |
1. účastník |
2. účastník |
3. účastník |
Škola, organizace |
1 |
2 |
3 |
Celkem |
1 |
A13 |
Matěj |
Matěj Petříček |
|
|
TIB - FZŠ Trávníčkova |
18,85 |
58,50 |
0,00 |
77,4 |
2 |
A16 |
Vojtěch Čepička |
Vojtěch Čepička |
|
|
ZŠ Mukařov |
27,00 |
28,00 |
12,75 |
67,8 |
3 |
A05 |
Nice jump |
Daniel Stránský |
Filip Pogorelskij |
Dominik Stránský |
TIB České Budějovice |
28,80 |
34,50 |
0,00 |
63,3 |
4 |
A12 |
Lukáš |
Lukáš Kopecký |
|
|
TIB, z.s. |
16,50 |
36,00 |
10,20 |
62,7 |
5 |
A03 |
Michal a Theo |
Michal Kautnyj |
Theo Tvrdý |
|
ZŠ Bílá cesta Teplice |
35,00 |
10,50 |
12,00 |
57,5 |
6 |
A14 |
Jenda |
Jan Hradecký |
|
|
TIB - ZŠ Curie |
15,40 |
18,20 |
21,70 |
55,3 |
7 |
A08 |
Duelisti |
Jiří Kolman |
Daniel Jirásek |
|
DDM Bílina |
21,60 |
20,80 |
12,00 |
54,4 |
8 |
A15 |
Samotář |
Jakub Krahulec |
|
|
ZŠ Dukelská Strakonice |
13,50 |
37,40 |
1,40 |
52,3 |
9 |
A07 |
M1s |
Mikuláš Smetana |
|
|
ZŠ Dukelská Strakonice |
13,30 |
24,00 |
11,90 |
49,2 |
10 |
A04 |
Bláznivý pomeranči |
Ondřej Ryjáček |
Daniel Petrů |
|
ZŠ a MŠ L.Kuby 48, České Budějovice |
26,60 |
12,00 |
7,80 |
46,4 |
11 |
A17 |
Filip Fišer |
Filip Fišer |
|
|
Gymnázium Dr. Emila Holuba, Holice |
15,00 |
26,00 |
1,30 |
42,3 |
12 |
A09 |
M & M |
Martin Černý |
Matouš Chalupa |
|
Budík, z.s. Žatec |
22,50 |
15,60 |
0,00 |
38,1 |
13 |
A02 |
Valečtí páťáci |
Přemek Palát |
Tomáš Slatinský |
Veronika Křivanová |
ZŠ a MŠ Valeč |
32,20 |
1,00 |
0,00 |
33,2 |
14 |
A06 |
Apolénka a Filip |
Apolena Zvoníková |
Filip Sanejstr |
|
Biskupské gymnázium, ZŠ a MŠ Bohosudov |
16,50 |
9,80 |
2,25 |
28,6 |
15 |
A10 |
Kryštof a Šimon |
Šimon Pokorný |
Kryštof Rusek |
|
ZŠ Bílá cesta Teplice |
10,45 |
0,00 |
12,35 |
22,8 |
16 |
A01 |
Žižkováci I. |
Alexandra Carapetean |
Ema Korbutová |
|
ZŠ Pražačka |
16,80 |
0,00 |
0,00 |
16,8 |
17 |
A11 |
Programátoři 1000 |
Antonín Maštálko |
Vojtěch Marek |
Jakub Tvrzník |
ZŠ TGM Hodkovice nad Mohelkou |
9,75 |
0,00 |
0,00 |
9,8 |
Kategorie B
Pořadí |
Tým |
Název týmu |
1. účastník |
2. účastník |
3. účastník |
Škola, organizace |
2 |
3 |
4 |
Celkem |
1 |
B05 |
Melichar Konečný |
Melichar Konečný |
|
|
Gymnázium J. V. Jirsíka, České Budějovice |
72,00 |
71,20 |
49,30 |
192,5 |
2 |
B15 |
Vítek |
Vítek Mach |
|
|
TIB, z.s. Praha |
6,80 |
12,00 |
117,80 |
136,6 |
3 |
B13 |
Ondra |
Ondřej Palouš |
|
|
TIB, z.s. Praha |
66,60 |
69,30 |
0,00 |
135,9 |
4 |
B14 |
Filip |
Filip Majer |
|
|
TIB, z.s. Praha |
6,40 |
17,60 |
110,50 |
134,5 |
5 |
B07 |
Xela |
Alexej Tušl |
|
|
ZŠ a MŠ L.Kuby 48, České Budějovice |
0,00 |
48,00 |
72,00 |
120,0 |
6 |
B16 |
INFYMA |
Tomáš Němeček |
|
|
ZŠ Litovel, Vítězná 1250 |
70,30 |
31,45 |
15,40 |
117,2 |
7 |
B06 |
Jakub |
Tobiáš Brodec |
|
|
TIB České Budějovice |
54,40 |
57,60 |
0,00 |
112,0 |
8 |
B09 |
AP tým |
Vladimír Adamenko |
Adam Pícha |
|
DDM Bílina |
64,80 |
15,30 |
0,00 |
80,1 |
9 |
B10 |
MŠ tým |
Jakub Martinovský |
Michal Švec |
|
DDM Bílina |
0,00 |
68,40 |
8,40 |
76,8 |
10 |
B12 |
Team 8426 |
Jiří Křížek |
Lukáš Hart |
|
ZŠ TGM Hodkovice nad Mohelkou |
54,40 |
18,70 |
0,00 |
73,1 |
11 |
B11 |
MARKA |
Tomáš Kassal |
Ivo Papežík |
|
Budík, z.s. Žatec |
19,50 |
51,00 |
0,00 |
70,5 |
12 |
B17 |
Gymnazisti |
Michal Kohl |
Jiří Richtr |
|
Gymnázium Dr. Emila Holuba, Holice |
48,00 |
11,20 |
10,40 |
69,6 |
13 |
B01 |
Valečáci |
Tomáš Vrbka |
Lukáš Bobek |
|
ZŠ a MŠ Valeč |
33,60 |
8,80 |
0,00 |
42,4 |
14 |
B02 |
Ondra |
Ondřej Slíva |
|
|
Biskupské gymnázium, ZŠ a MŠ Bohosudov |
25,20 |
7,20 |
0,00 |
32,4 |
15 |
B03 |
Petr a Pavel |
Petr Veverka |
Pavel Kapic |
|
ZŠ Bílá cesta Teplice |
31,20 |
0,00 |
0,00 |
31,2 |
16 |
B08 |
Tereza |
Tereza Strnadová |
|
|
ZŠ Dukelská Strakonice |
20,40 |
5,40 |
3,30 |
29,1 |
17 |
B04 |
Amazonky z Pražačky |
Jasmína Tomková |
Eliška Brandejsová |
Karolína Dalibová |
ZŠ Pražačka |
6,00 |
7,00 |
6,50 |
19,5 |
Kategorie C
Pořadí |
1. účastník |
2. účastník |
Škola, organizace |
Skóre |
Body |
1 |
Kryštof Piorecký |
Ondřej Lukeš |
SPŠ a VOŠ Písek, ZŠ Dukelská Strakonice |
133 : 51 |
18 |
2 |
Tomáš Veselý |
|
TIB, z.s. Praha |
104 : 44 |
14 |
3 |
Michal Bravanský |
|
Gymnázium Mikuláše Koperníka, Bílovec |
135 : 79 |
14 |
4 |
Matyáš Hronek |
|
ZŠ a MŠ L. Kuby, České Budějovice |
141 : 87 |
14 |
5 |
Adam Staes |
|
Gymnázium J. V. Jirsíka, České Budějovice |
111 : 117 |
10 |
6 |
Zdeněk Doležal |
|
Gymnázium Dr. Emila Holuba, Holice |
104 : 119 |
8 |
7 |
Jan Štěch |
|
Gymnázium J. V. Jirsíka, České Budějovice |
100 : 129 |
6 |
8 |
Jan Valeš |
|
SPŠ a VOŠ Písek |
36 : 134 |
4 |
9 |
Jan Koška |
|
TIB České Budějovice |
35 : 112 |
2 |
10 |
Vítězslav Lužný |
|
TIB, z.s. Praha |
0 : 27 |
0 |