Since 1978

ORIGINÁLNÍ VÝUKA PROGRAMOVÁNÍ
od školky do maturity

Léty prověřená výuka programování, která baví - nejen děti a mládež



Probíhající mezinárodní soutěže             Programujte s Baltíkem (článek)             Článek + kupón (Computer Extra 5/2020)
  Soutěž   Států     Žáků     Popis, termíny
  Baltie '22   3 7753   Mezinárodní soutěž pro žáky ZŠ a studenty SŠ, VŠ
  Junior B3   7 47429   Cvičné úlohy stále otevřeny pro každého, přípravná soutěž pro soutěže Baltie
Jaký jazyk, nástroj a pomůcky vybrat pro výuku programování?
Pro kvalitní výuku programování potřebuje učitel kromě chuti také vhodné prostředí, tj. vhodnou metodiku, vhodný programovací jazyk, vhodné pomůcky a kvalitní podporu.
Základní didaktická kritéria pro programovací jazyk
  1. Odpovídá 1:1 reálnému světu.
    Musí vycházet z pojmů, které dítě dobře zná z vlastní zkušenosti. Například dobře zná pojmy jako: list papíru, šuplík, košík, pomocník, ale odpovídající pojmy: konstanta, globální proměnná, lokální proměnná, procedura, skript, funkce, už dělají problém - i starším žákům.
  2. Je vhodný pro užití od školky do maturity,
    stejně jako například tužka.
  3. Je nezávislý na jakémkoliv jazyku,
    ať lidském nebo počítačovém.
  4. Je možné jej reálně používat na jakémkoliv zařízení
    (počítač, tablet, smartphone) - a dokonce bez počítače.
  5. Udrží zájem žáka o programování
    i tehdy, když ještě nemá rozvinuté abstraktní myšlení, což je jednou z největších výzev pro jazyky a nástroje určené k výuce programování.
  6. Neohraničuje představivost žáka nebo druh aplikace,
    kterou by chtěl žák vytvořit.
  7. „Roste” s žákem
    tak, aby neměl potřebu měnit jazyk vždy se zvýšením svých znalostí.
  8. V libovolné chvíli umožní žákovi plynulý přechod
    na profesionální textový jazyk (Python, JS, C/C++/C#).
Porovnání jazyků pro výuku programování
 Jazyk Typ
jazyka
 Didaktické kritérium
A B C D E F G H
 Baltík* ikonový ++++++++
 C/++/#, Python, JS textový +++
 Scratch**, Logo textový
* Baltík - ikonový/grafický plnohodnotný programovací jazyk se syntaxí jazyka C. Proto je z něj přirozený předchod na libovolný textový jazyk (Python, JS, C/++/#, Java atp.).
** Scratch - ačkoliv je inspirován Baltíkem (více zde ...), stále zůstává jazykem textovým (s barevnými rámečky kolem textu), takže je použitelný až pro starší žáky.
Zde je však lepší začít rovnou s Pythonem nebo C, protože Scratch je příliš vzdálen textovým jazykům programátorů, a navíc nesplňuje žádné z uvedených didaktických kritérií.
Roč.Co se učitelům osvědčilo (Baltík základ + doplňky)
1.-5.Baltík + jednoduché roboty, stavebnice a jiné pomůcky
6.-8.Baltík + složitější roboty a stavebnice + Scratch, Blockly
8.-9.Baltík + Python + web. stránky + Arduino, Microbit apod.
Úspěchy našich žáků
Žáci, kteří začali s Baltíkem, získávají nejvyšší místa v národních i mezinárodních informatických olympiádách, pracují pro největší IT firmy, nebo založili vlastní firmy, nebo pracují mimo IT, ale píší nám, že získané programátorské myšlení jim stále pomáhá.
Tomáš Veselý,                       Radim Janda
Zdeněk Cendra (majitel SH.CZ)                   a další....        

Skončené mezinárodní soutěže v programování Baltie (pro základní, střední a vysoké školy)
Ročník   Název soutěže   Soutěžících   Termín finále       Místo finále     Státy    
19. Baltie 2021  5 851  COVID 11.06. ČR, PL, SR     Czechy Slowacja Polska
18. Baltie 2020 11 347  COVID 10.12. ČR, PL, SR     Czechy Slowacja Polska
17. Baltie 2019 15 515  08.06. ČR, PL, SR     Czechy Slowacja Polska
16. Baltie 2018 14 950  09.06. Zabierzów (PL)     Czechy Slowacja Polska
15. Baltie 2017 12 924  10.06. ČR, PL, SR     Czechy Slowacja Polska
14. Baltie 2016 6 812  11.-12.06. Ząbki (PL)     Czechy Slowacja Polska
13. Baltie 2015 9 223  12.-15.06. Varšava (PL)     Czechy Slowacja Polska Białoruś
12. Baltie 2014 11 653  06.-08.06. Rzeszów (PL)     Czechy Slowacja Polska Białoruś
11. Baltie 2013 3 547  26.-28.04. Krakov (PL)     Czechy Slowacja Polska Białoruś
10. Baltie 2012 1 637  18.-20.05. Varšava (PL)     Czechy Slowacja Polska Białoruś Netherlands
9. Baltie 2011 1 631  10.-12.06. Štúrovo (SK)     Czechy Slowacja Polska Białoruś
8. Baltie 2010 578  11.-13.06. Kopřivnice (CZ)     Czechy Slowacja Polska



© 1978-2022 SGP Systems