V čem učit programovat školáka na prvním stupni?

ehmmm

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #30 kdy: 21. 02. 2018, 10:10:14 »
Co se tyka hracek, tak Lego MindStorms, ale stoji to ranec.
Co se tyka programovani, tak me se (ale az na druhem stupni) libil Karel.
A nedavno jsem narazil na to, ze pan Nemecek naprogramoval taky Petra, coz bylo neco jako predchudce Baltika.


10xCoder

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #31 kdy: 21. 02. 2018, 12:52:51 »
Kup jim učebnici Céčka od Herouta a pak je nasměruj na KSP.

Troling se musí umět a ty to umíš. Nechat školáky prvního stupně na pospas céčku je poměrně jistý způsob, jak je od programování ochránit na zbytek života :-D
Za nás byl v podstatě jen Basic na osmibitech.

10xCoder

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #32 kdy: 21. 02. 2018, 12:57:06 »
To zmíněné Mindstorms není vůbec špatné, pro děti jako dělané (ale používá se i na univerzitách).

Flasi

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #33 kdy: 21. 02. 2018, 12:58:00 »
Troling se musí umět a ty to umíš. Nechat školáky prvního stupně na pospas céčku je poměrně jistý způsob, jak je od programování ochránit na zbytek života :-D
Za nás byl v podstatě jen Basic na osmibitech.

A důvod, proč to píšeš jako odpověď na můj příspěvek je jaký? Basic je pro výuku začátečníků asi tak 100x lepší než C. Nemluvě o tom, že dneska už nejsou osmdesátá léta a svět lákadel pro děti se dost proměnil.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #34 kdy: 21. 02. 2018, 14:37:15 »
Basic je pro výuku začátečníků asi tak 100x lepší než C.

BASIC a Karel vazne radsi ne. Prvni kurvi mysleni a druhe je trapne, k pouziti tak mozna v IT krouzku pomocne skoly.


10xCoder

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #35 kdy: 21. 02. 2018, 15:02:24 »
Basic je pro výuku začátečníků asi tak 100x lepší než C.

BASIC a Karel vazne radsi ne. Prvni kurvi mysleni a druhe je trapne, k pouziti tak mozna v IT krouzku pomocne skoly.
Dříve ale nic než Basic nebylo, na ZX a PMD a podobných. Dnes už toho maj děti priehršť.

MMN

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #36 kdy: 21. 02. 2018, 17:34:32 »
Nejskvělejší, na co jsme zatím s děckama narazili, je https://code.org/ - široká nabídka, mají zjevně drive, jenom tak se to neokouká a nevyčerpá, dá se pokračovat dál a dál.
Vypadá to zajímavě, díky za tip. (Akorát tedy hned na začátku jsem narazil na to, že hned první video nemá titulky v žádném pro mou dceru srozumitelném jazyce. Paradoxně druhé ano.)

Mara

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #37 kdy: 21. 02. 2018, 19:31:20 »
Souhlasim s sratch ci Lightbot (ma ruzne urovne). Na online je celkem pouzitelne (mimo jiz citovane https://codecombat.com/https://code.org/) https://www.playcodemonkey.com/ , https://blockly-games.appspot.com/
a lze pouzit i https://www.kodugamelab.com/ (vyhoda 3D) pozdeji na souradnice http://www.crunchzilla.com/ (ale asi nuda ) druhy stupen https://www.scirra.com/construct2.

mikrom

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #38 kdy: 21. 02. 2018, 23:19:33 »
Scratch sme skusali, moju dceru to asi za 3 dni omrzelo. Namiesto scratchu sa pouziva BYOP. Netreba nic instalovat. Mne osobne sa tieto graficke programovacie nastroje moc nepacia, lebo deti sa okrem tej algoritmizacie ziadne ine zrucnosti nenaucia.

Moj syn sa ucil v skole Logo Imagine. Aj ked je to tiez skor graficky orientovane, program sa zapisuje prikazmi . Podla mna blbe na nom bolo to, ze prikazy jazyka boli v slovencine. Snazil som sa ho viest prec od korytnacky a hladali sme na napriklad prvocisla.
Doma sme pouzivali okrem Imagine
FMS Logo na Windowse
Berkeley Logo na Linuxe
Osobne najlepsi na zaciatok sa mi ale zda byt Basic: Tieto 2 sme skusali a podla mna su vynikajuce:
Basic-256
Microsoft Small Basic
Zial moje decka Basic nijak nezaujal. Dnes maju decka hned dost vysoke naroky. Syn by chcel hned Javu, aby si vedel nieco doprogramovat/zmanipulovat v Minecrafte.
Nasiel som prirucku Java Programming for Kids, Parents and Grandparents a chcel by som ist priblizne podla nej.

Problemom dnesnej doby je, ze decka prichadzaju do styku hned na zaciatku s moc pokrocilymi technologiami. Ked zistia ze to je komplikovane, prestane ich to bavit, vykaslu sa na programovanie a skoncia iba ako konzumenti = hraci.

mikrom

Re:v čem "učit" skolaka na prvnim stupni
« Odpověď #39 kdy: 21. 02. 2018, 23:34:23 »
Kup jim učebnici Céčka od Herouta a pak je nasměruj na KSP.
Doporucujes ucebnicu Cecka, ale preco je tam teda vacsina rieseni v Pythone ?

Kiwi

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #40 kdy: 22. 02. 2018, 00:53:42 »
Smalltalk

Labrat

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #41 kdy: 22. 02. 2018, 02:18:57 »
Smalltalk
Jasně, když odradit, tak pořádně  :)

Kiwi

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #42 kdy: 22. 02. 2018, 03:16:08 »
Smalltalk
Jasně, když odradit, tak pořádně  :)
Asi jediný jazyk, v jehož prostředí si lze jak hrát bez napsání jediného příkazu, tak tvořit normální profi programy, experimentovat s hromadou existujícího kódu, snadno přístupného během pár kliknutí, s okamžitě viditelnými (nebo klidně i slyšitelnými) efekty, s velmi strmou křivkou učení, velmi jednoduchý a velmi intuitivní, přičemž jsou člověku nenásilně vštěpovány zásady správného návrhu struktury programu tím, jak se neustále přehrabuje v kódu, který je součástí i vývojového prostředí, v němž se nachází, protože je celé napsané ve Smalltalku.

Ale podle mě na tom zas tak nesejde. Já začínal v deseti na BASICu, pak jsem přešel na stroják - a od programování mě to očividně stejně neodradilo.

.pb

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #43 kdy: 22. 02. 2018, 07:43:44 »
Pro děcka? Microbit. Dá se koupit i u nás.

D3ad

Re:V čem učit programovat školáka na prvním stupni?
« Odpověď #44 kdy: 22. 02. 2018, 16:51:43 »
Jako bezdetneho, ktery si jeste pamatuje teleci leta me napadlo: Co takhle koupit deckam merkur, arduino, udelat jim v pythonu nejaky interface a pak je ucit s tim komunikovat pomoci prikazu? Jako maly bych se mohl umlatit po jerabu, ktery bych mohl ovladat pocitacem.