Jak učit dětičky na základní škole?

alex6bbc

  • *****
  • 1 670
    • Zobrazit profil
    • E-mail
Jak učit dětičky na základní škole?
« kdy: 01. 11. 2024, 05:38:03 »
planujeme krouzek pro decka na zakladce.

chci jim ukazat arduino a blikani ledkou, scratch programovani pro deti, mozna by mohly rozlozit a slozit starsi komp, aby videly z ceho se to sklada, ukazat jim linux, ze existuji i jine systemy nez windows.

co vas jeste napadne?


Re:Jak učit dětičky na základní škole?
« Odpověď #1 kdy: 01. 11. 2024, 07:11:43 »
Na ZonePi je na tohle téma IMO docela zajímavá série článků o tom, co už se zkoušelo a docela to fungovalo.
https://blog.zonepi.cz/chci-naucit-deti-programovani-jak-na-to/
https://blog.zonepi.cz/vyuka-s-raspberry-pi-pico-ve-skolach-a-krouzcich/

Re:Jak učit dětičky na základní škole?
« Odpověď #2 kdy: 01. 11. 2024, 07:34:33 »
Asi první co by mělo být, že učitel dobře chápe a zná to, co dětem ukazuje
Být před dětmi jednu stránku v učebnice není dobrý nápad, to velmi rychle prokouknou.
To druhé taky velmi důležité je, že by experimenty měly být praktické. Jen tak bezduché blikání žádné dítě dlouho zajímat nebude.
Mluvím z vlastní praxe, když jsem začal dětem ukazovat reálné věci, byl to jiný level, než od předchozího kolegy kteří ukazovali jaké si teoretické nesmysly. Najednou je to začalo strašně bavit.
Jenže na to prostě nemám čas.

luvar

  • ***
  • 239
    • Zobrazit profil
    • E-mail
Re:Jak učit dětičky na základní škole?
« Odpověď #3 kdy: 01. 11. 2024, 15:46:08 »
U nas sme sa pustili do riesenia zavlahy skolskej zahrady. Prvy krok bol "mini model" na stole. Take to male 5V cerpadlo a pohar vody narobi zazrak s detmi. Na druhej strane ucitel s nimi riesil paralelne "analyzu a navrh". Takze vymyslali napriklad, ako riesit, ci treba, alebo netreba polievat. Prisli na to, ze senzor dazdu mame perfektny. Je nim strecha a nadrz na vodu, do ktorej voda tecie. Tak uz len vymysliet, ako zmerat, kolko naprsalo do nadrze. Pri tom si precvicili trigonometriu, ked ratali plochu strechy a neskor sme skusali, ci bude mozne merat objem v nadrzi, ked budeme merat tlak vo "vodovode"....
Samozrejme, nic sa este automaticky nepolieva, ani sa toho moc nenaprogramovalo, ale spravilo sa par praktickych experimentov, naucili sa pouzivat teflon a spajat potrubia a aj mikrozavlahu poskladali dokopy vpodstate sami... Pokracovanie bude hadam zaciatko buduceho roku.

PS: Mozno nejaky bot na oblubenu hru by mohol zaujattiez. V takom robotframeworku s pythonom by sa mozno dal spravit robot aj na míny, alebo solitare... Alebo na nejaku webovu klikacku.

Re:Jak učit dětičky na základní škole?
« Odpověď #4 kdy: 01. 11. 2024, 21:58:02 »
Úplně skvělá věc je, přesně když učitel má co předat. Je třeba se s děckama bavit co by je bavilo a trochu je popošťouchnout co by bylo reálný za pololetí udělat viz to zavlažování zahrady. Na začátek bych si zvolil projekt (dát možnost vybrat) např. rc lodička na zakrmování kaprů, závlahový systém nebo nějaký automatizovaný krmítko pro zvířata - to je projekt vhodný i pro holky. Na tom jim ukázat základní fyziku-mechaniku. Potom je třeba i je naučit té zručnosti, aby si byly schopný i hrát samostatně, nevěřili byste jakou je překážkou pak realizace nějakého většího projektu, když děcka neumí držet šroubovák, nebo uříznout pilkou prkýnko, pak nejsou schopna ani určité improvizace.

 Vhodný dlouhodobý projekt je i automatické krmítko pro ptáčky i s kamerkou a nahráváním fotek na webky, to by mohlo bavit dost děcek a hlavně si tam vyzkouší od všeho něco...


JurajP

  • ****
  • 360
    • Zobrazit profil
    • E-mail
Re:Jak učit dětičky na základní škole?
« Odpověď #5 kdy: 01. 11. 2024, 22:28:44 »
Arduino, linux, ... to chcu deti alebo ty? Tvoje zbozne zelanie? A co tak sa spytat, co chcu deti? Kruzky ako tancovanie, malovanie, bojove umenia, neexistuju? Alebo ma z nich vyrast nerd lebo rodicia si zelaju?

Re:Jak učit dětičky na základní škole?
« Odpověď #6 kdy: 01. 11. 2024, 23:12:58 »
otazka je, co je ciel, ked som pred rokmi sa s takymi vecami zapodieval, tak som to riesil dvomi sposobmi:

- vyuka programovania, kde sme si nieco povedali, oni to nejak naprogramovali a kto to spravil sa mohol hrat ;)
- programovanie hry

keby som to robil teraz, asi by som skusal nieco ako "podme riadit robota, uvidime koho robot prezije suboj a dojde prvy do ciela".

alex6bbc

  • *****
  • 1 670
    • Zobrazit profil
    • E-mail
Re:Jak učit dětičky na základní škole?
« Odpověď #7 kdy: 02. 11. 2024, 00:12:19 »
vidim tu dost depresivni odpovedi, ja kdyz byl nadsen zx spectrem, commodorem 64, tak jsem hledal moznosti jak to ovladat, dneska uz to vypada, ze se chce kazdy vyhnout programovani.

Zopper

  • *****
  • 781
    • Zobrazit profil
Re:Jak učit dětičky na základní škole?
« Odpověď #8 kdy: 02. 11. 2024, 08:16:12 »
Arduino, linux, ... to chcu deti alebo ty? Tvoje zbozne zelanie? A co tak sa spytat, co chcu deti? Kruzky ako tancovanie, malovanie, bojove umenia, neexistuju? Alebo ma z nich vyrast nerd lebo rodicia si zelaju?
O pár tisíc let dřív:
Malování, tancování,... to chcou děti, nebo ty? Lov mamutů, stavění pyramid neexistuje? Nebo z nich mají vyrůst nějací umělci?

vidim tu dost depresivni odpovedi, ja kdyz byl nadsen zx spectrem, commodorem 64, tak jsem hledal moznosti jak to ovladat, dneska uz to vypada, ze se chce kazdy vyhnout programovani.
Přestalo to být něco zajímavého pro nerdy a stal se z toho korporátní job a něco, co se nabifluješ na zkoušku. :D Trochu vážněji, to je ten rozdíl mezi "zaujme to ty dva autisty v devátém ročníku" a "je to regulérní zájmový kroužek pro druhý stupeň." Moje první oťukávání se s programováním někdy v půlce základky padlo přesně na tom, že jsem dostal akorát teoretické tipy a žádnou praktickou věc, takže mě to přestalo bavit po dvou odpolednách. Když jsem pořád vůbec nevěděl, jak udělat tu super hru, co jsem si vysnil, vypisovat text ve smyčce se mi ohrálo, a nikdo mě nevedl za ruku skrz nějaký praktický a ideálně fyzický problém, kde bych viděl postupný posun, osahal si to a natrénoval přirozenou neuronku.

Re:Jak učit dětičky na základní škole?
« Odpověď #9 kdy: 02. 11. 2024, 09:55:44 »
mozna by mohly rozlozit a slozit starsi komp, aby videly z ceho se to sklada

Si říkám, jestli tohle má v dnešní době vůbec ještě význam. Klasické stolní počítače jsou dneska pravěk, leda jim otevřít něco "gaming" s LEDkama a podobně. Otevírat nějakou bílou bednu asi nemá cenu, to nikoho nenadchne.

Nechci nikoho od něčeho odrazovat, nemám rád negativistický myšlení, ale je teba si uvědomit, že dnešní děti nebudou sdílet naše nadšení ze stejných věcí jako my před >10 lety. Ono vlastně na těch starých počítačích nic zajímavého není, pro nás to bylo zajímavé v době, kdy to nebyl starý počítač.

Kdybych dělal kroužek automechaniků, asi je taky spíše zaujme rozebraná Tesla, než Felicie...

Re:Jak učit dětičky na základní škole?
« Odpověď #10 kdy: 02. 11. 2024, 18:14:02 »
Zkoušel jsem hledat co jsem tu vyplodil, narazil jsem na tohle:
https://forum.root.cz/index.php?action=profile;u=4746;area=showposts;start=135
Třeba by leccos z toho mohlo být zajímavé.
BTW: Konají se různé akce, třeba nedávno se konalo tohle: https://www.bytefest.cz/
Nebo třeba tohle: https://robodoupe.cz/2024/listopadove-robodoupe-bude-2-11/

alfi

  • ****
  • 336
    • Zobrazit profil
    • E-mail
Re:Jak učit dětičky na základní škole?
« Odpověď #11 kdy: 02. 11. 2024, 18:54:27 »
pěkné i aktuální je taky aidetem.cz :)

r223

Re:Jak učit dětičky na základní škole?
« Odpověď #12 kdy: 03. 11. 2024, 10:49:46 »
Já synka učím tak, aby to mělo nějaký reálný výstup.
1) stavíme motorizované konstrukce z lega
2) máme vlastní kontroler s ESP32 micropythonem + můj server, modemem kamerou a pytlem I/O na různé aktuatory
3) rozhýbáváme to

Tím jak stárne (teď je mu 6) tak se čím dám víc zapojuje.
Mým cílem je, mu ukázat propojení těch věcí (včetně toho, že tam je nějaká elektronika, která nějak funguje), a hlavně udeřet zájem a motivaci. Žena také umí python, takže časem to možná dospěje k nějakým rodiným robotím bojům.

Ale tohle jde dělat asi jen individuálně, v kolektivu těžko, chce to hodně pozornosti.
« Poslední změna: 03. 11. 2024, 10:52:14 od r223 »

Re:Jak učit dětičky na základní škole?
« Odpověď #13 kdy: 03. 11. 2024, 11:47:28 »
Předně je potřeba se zamyslet, že to co jim budeš ukazovat s arduinem, bude ze 30 dětí na ZŠ relevantní a pochopitelné tak pro 2-5. Zbytek to buďto nepochopí, nebo (zejména holky) to nebude tolik zajímat.

Plus k tomu já se někdy zamýšlím nad tím, jestli bych chtěl můj obor sw vývoje vůbec nějakým dětem ukazovat a tímto směrem je směrovat, aby se ho učily - přecejen na vývoj stačí, když k tomu trochu študák přičuchne na střední, klidně na nějakém gymplu, a potom až na VŠ, až to bude mít v hlavě trochu srovnané a bude schopen vidět pro a proti tohoto oboru.

Btw, pro mladé děti vidím spíše než v arduinu smysl v Excelu. Oproti arduinu je totiž Excel relevantní k mnohem většímu počtu lidí ve třídě, a hodí se i do praktického života, ikdyž není dotyčný nerd. Třeba na rozpočet, nebo výpočty hypoték atp., i holy co budou třeba účetní se hodí ovládat Excel. Ale programovat Arduino? To moc ne.

Vzít to na sebe na nevím, jestli bych chtěl, aby mi někdo ukazoval Arduino a lákal mě do oboru. Proč? Protože jsem s tím dělal nějaké projekty na VŠ a mimo VŠ a vím, jaký to je totální žrout času a člověk s tím stejně vyrobí jen prototyp něčeho, co ještě navíc koupí za pár stovek v Alze - to by musel být nerd level 1000 aby s tím doma někdo udělal něco použitelného, co prototyp není.
« Poslední změna: 03. 11. 2024, 11:52:20 od registrovany123 »

alex6bbc

  • *****
  • 1 670
    • Zobrazit profil
    • E-mail
Re:Jak učit dětičky na základní škole?
« Odpověď #14 kdy: 03. 11. 2024, 11:52:19 »
planujem max 5-6 decek, opravdovych zajemcu z 7,8,9 trid.