Náš přístup k výuce
Metodika NeusLab: učíme, jak se učit
V NeusLab propojujeme robotiku, programování, matematiku, fyziku a logiku do společné výukové praxe. Žák navrhne konstrukci, vypočítá, jak se bude chovat, napíše program a ověří, zda jeho nápad funguje. Znalosti z různých předmětů se tak stávají nástroji pro řešení jednoho úkolu.
Naším hlavním cílem je naučit dítě učit se samostatně: klást otázky, vyhledávat chybějící znalosti, formulovat předpoklady, ověřovat je a vysvětlovat svá řešení. Prostřednictvím zájmu o technologie podporujeme zájem o přírodní vědy a vytváříme prostor pro vlastní tvořivost.
Technologie a programovací jazyky se budou měnit. Schopnost zorientovat se v neznámém úkolu, pochopit princip fungování a ověřit svůj závěr zůstává základem dalšího učení.
Robotika umožňuje zkoumat abstraktní myšlenky
Vzdělávací robotika nám slouží jako praktický nástroj. Umožňuje propojit číslo, vzorec nebo algoritmus s objektem, který lze sestavit, změřit a naprogramovat.
Zlomek se stává polovinou otáčky kola. Převodový poměr vysvětluje, proč se mechanismus pohybuje pomaleji, ale může vyvinout větší točivý moment. Podmínka v programu určuje, zda se robot zastaví před překážkou. Změna jednoho parametru přináší pozorovatelný výsledek, který lze porovnat s původním předpokladem.
Postupně přecházíme od práce s objektem k nákresu nebo schématu, poté ke vzorci a samostatnému uplatnění principu v novém úkolu. Například po práci s převodem se žák vrací k poměrům a zlomkům již v číselné podobě. Tím ověřujeme, jaké propojení si vytvořil mezi praxí a matematikou.
- ObjektSestavit a změřit
- SchémaUvidět souvislosti
- VzorecZapsat princip
- Nová úlohaSamostatně použít
Jak se matematika mění v pohyb
Vezměme si jednoduchý úkol: robot má ujet zadanou vzdálenost. Aby žák mohl pohyb vypočítat, zjistí, jak spolu souvisejí otáčky motoru a kola, změří průměr kola a určí jeho obvod:
Pokud převodový poměr označíme jako , vypočtená dráha bude:
Zde označuje počet otáček, průměr kola a vzdálenost. Průměr a vzdálenost se vyjadřují ve stejných jednotkách.
Například při průměru kola 6 cm a převodu, u kterého tři otáčky motoru odpovídají jedné otáčce kola, robot za deset otáček motoru podle výpočtu ujede přibližně 62,8 cm.
Poté žák robota spustí a změří skutečně ujetou dráhu. Výpočet předpokládá odvalování bez prokluzu; u skutečného mechanismu výsledek ovlivňuje přilnavost k povrchu, přesnost měření a fungování pohonu. Rozdíl je podnětem k ověření modelu a podmínek pokusu.
V jediném úkolu se propojují geometrie, úměrnosti, zlomky, jednotky měření, programování a analýza odchylek. S přibývající praxí se takový výpočet stává běžným nástrojem: žák dokáže vysvětlit, odkud se čísla vzala a co je třeba změnit při použití jiného kola. Vztah mezi otáčkami, obvodem a vzdáleností využívají také výukové úlohy LEGO Education.
Vyzkoušejte výpočet
Jak daleko robot dojede?
Změňte jeden parametr a sledujte, jak se mění vypočtená dráha.
- Obvod kola
- 18,8 cm
- Otáčky kola
- 3,3
Ideální model bez prokluzu. Skutečnou dráhu ověřujeme experimentem. Schéma není v měřítku.
Jaké principy zkoumáme prostřednictvím robotiky
Obsah závisí na dosavadních znalostech a dovednostech žáka. Nejprve pracujeme s měřením a jednoduchými závislostmi, poté přecházíme ke složitějším modelům pohybu a řízení.
| Úkol | Matematika a fyzika | Co žák zkoumá |
|---|---|---|
| Vypočítat pohyb | Obvod kružnice , dráha , průměrná rychlost | Jak velikost kola, počet otáček a čas souvisejí s pohybem |
| Zvolit převod | Pro dvojici ozubených kol | Jak počet zubů mění poměr otáček a dostupný točivý moment |
| Vypočítat zatáčení | Pro dvoukolový diferenciální podvozek | Proč úhel natočení těla robota závisí na pohybu obou kol a vzdálenosti mezi nimi |
| Zvednout břemeno pákou | Moment síly , tíhová síla | Proč je obtížnější zvednout stejné břemeno na delším rameni |
| Řídit rozjezd a brzdění | ; pro otáčení kolem pevné osy | Jak hmotnost a její rozložení ovlivňují změnu pohybu |
| Nastavit pohyb podle snímače | Regulační odchylka , P, PD a PID regulace | Jak robot upravuje pohyb podle rozdílu mezi cílovým a naměřeným stavem |
Ve vzorci pro zatáčení jsou a dráhy pravého a levého kola se zohledněním směru a je vzdálenost mezi stopami kol. Úhel vychází v radiánech; pro převod na stupně se násobí . Model předpokládá, že nedochází k prokluzu. Ve vzorci pro moment znamená kolmé rameno síly. je moment setrvačnosti a úhlové zrychlení.
Technický základ těchto příkladů je popsán v materiálech LEGO Education o převodech, WPILib o kinematice a také v kapitolách OpenStax o momentu síly a dynamice otáčivého pohybu.
Na pokročilé úrovni lze řízení zapsat pomocí po sobě následujících měření snímače:
| Regulátor | Zjednodušený diskrétní vzorec | Význam |
|---|---|---|
| P | Reakce je úměrná aktuální odchylce | |
| PD | Přidává se reakce na rychlost změny odchylky | |
| PID | Navíc se zohledňuje nahromaděná odchylka |
Zde , je akční zásah a , , jsou nastavitelné koeficienty. Tento zápis používá konstantní interval . Při realizaci se zohledňují také omezení motoru, šum snímače a omezení nahromaděné odchylky. Význam jednotlivých složek vysvětluje dokumentace WPILib k PID.
K těmto modelům žáka přivádíme prostřednictvím srozumitelného úkolu: například zastavit u zadaného bodu nebo udržovat směr. Složitost přidáváme podle jeho připravenosti. Praktický projekt může žáka přivést k tématu dříve, než se objeví ve školní výuce, a hloubku jeho studia určuje žákova schopnost princip vysvětlit a použít.
Individuální přístup začíná u toho, jak žák řeší úkol
V našich skupinách je nejvýše šest žáků. Tento formát umožňuje lektorovi sledovat postup práce každého z nich, všímat si obtíží a upravovat náročnost zadání, tempo nebo míru pomoci.
Silné stránky a mezery ve znalostech se mohou kombinovat různými způsoby. Dítě může navrhnout zajímavou konstrukci a logický algoritmus, ale mít potíže se zlomky. V takovém případě zjišťujeme, který konkrétní krok mu působí obtíže: význam zlomku, poměr veličin, jednotky měření nebo pořadí výpočtů.
Žák si možná zapamatoval pravidlo, ale zatím nedokáže vysvětlit, proč funguje. Vracíme se k tomuto místu prostřednictvím objektu, který zná: poloviny otáčky, poměru rozměrů, změny rychlosti převodu. Poté nabídneme jiný úkol, abychom ověřili, zda nalezený princip dokáže použít samostatně.
Silné stránky využíváme jako výchozí bod pro vysvětlení a postupně přidáváme další způsoby práce: uvažování, schéma, výpočet, experiment. Jednotlivé znalosti se tak začínají skládat v propojený systém.
První lekce: seznámení a volba výchozího bodu
Za léta praxe jsme vytvořili posloupnost pozorování a úkolů, která pomáhá vybrat skupinu a výukový program.
První lekce je věnována seznámení: co žáka zajímá, s čím už pracoval, jak rozumí zadání a čím začíná při řešení. Krátké úkoly s čísly, zákonitostmi, konstrukcemi a algoritmy pomáhají odhalit jeho současné způsoby práce.
Všímáme si, zda žák dokáže vysvětlit svůj myšlenkový postup, navrhnout způsob ověření, využít nápovědu a pokračovat po neúspěšném pokusu. Pozorování upřesňujeme v dalších lekcích: nové prostředí, neznámé vybavení nebo nesrozumitelná formulace mohou ovlivnit první výsledek.
Při výběru skupiny zohledňujeme věk, dosavadní znalosti a dovednosti, pracovní tempo a samostatnost. V rámci společného tématu se mohou úkoly i podpora pro jednotlivé žáky lišit: jeden potřebuje schéma, druhý další krok výpočtu, třetí náročnější omezující podmínku.
Výukový program jako rozhodovací strom
Program má společné cíle a posloupnost dovedností. Další krok volíme podle toho, jak žák zvládá současný úkol a jakou pomoc potřebuje. Níže uvádíme příklady, jak mohou takové cesty vypadat.
Žák si je jistý při práci podle vzoru, ale má potíže začít samostatně. Postupně snižujeme množství hotových pokynů: nabízíme mu dokončit část algoritmu, vybrat si ze dvou postupů a poté sestavit vlastní plán. Známkou pokroku je, když žák navrhne první krok a vysvětlí, jak ověří jeho výsledek.
Žák má zatím málo zkušeností se samostatnými experimenty. Začínáme drobným zkoumáním: změnit jeden parametr, odhadnout, co se stane, a porovnat výsledek s předpovědí. Pokud se dítě obává chyby, předem probereme přípustné a bezpečné změny. Postupně si samo vybírá, co stojí za ověření.
Žák přichází s řešeními, ale má potíže s výpočty. Propojujeme matematický krok s jeho vlastní konstrukcí. Věnujeme se konkrétní mezeře ve znalostech a vracíme se k projektu. Poté změníme čísla nebo podmínky: samostatný přepočet ukáže, že se vysvětlení proměnilo v použitelnou znalost.
Žák aktivně experimentuje, ale mění vše najednou. Přidáváme plán pokusu a krátký zápis: co měníme, co ponecháváme stejné a co měříme. Učí se rozlišovat mezi náhodně úspěšným spuštěním a výsledkem, který lze zopakovat a vysvětlit.
Žák zná vzorce, ale má potíže je použít na mechanismus. Začínáme nákresem, označením veličin a odhadem očekávaného výsledku. Propojuje symboly s částmi konstrukce, vybírá model a kontroluje jednotky. Dalším krokem je samostatně zvolit výpočet pro podobný mechanismus.
Žák samostatně vysvětluje řešení a přenáší znalosti do jiných situací. Nabízíme úkoly s několika způsoby řešení a protichůdnými požadavky: zvýšit rychlost při zachování přesnosti; zvednout břemeno s omezenou sadou dílů; porovnat dva algoritmy podle výsledků zkoušek. Na odpovídající úrovni přidáváme úkoly s rozpornými podmínkami, u kterých je třeba zdůvodnit, proč při daných omezeních řešení není možné.
Jeden žák může současně potřebovat několik druhů podpory. Cestu upravujeme podle jeho pokroku a výsledek ověřujeme na nových úkolech.
Experiment, který pomáhá porozumět
V lekcích vedeme žáky k posloupnosti: formulovat otázku, navrhnout vysvětlení, zvolit způsob ověření, získat data a vyvodit závěr.
Například robot zastavuje za požadovaným bodem. Žák kontroluje výpočet, skutečné otáčení kol, počáteční rychlost a podmínky brzdění. Každý další pokus má odpovědět na konkrétní otázku. Pokud současně změní rychlost, program a konstrukci, bude obtížné pochopit příčinu výsledku.
Lektor pomáhá uspořádat hledání řešení: vrací pozornost k zadání, klade upřesňující otázky a podle potřeby ukazuje dílčí postup. Jak žák úkol postupně zvládá, míra pomoci se snižuje a stále více rozhodnutí přijímá sám.
Jak poznáváme výsledky učení
Fungující model umožňuje ověřit výsledek. Žáka také žádáme, aby vysvětlil, proč model funguje, co po zkouškách změnil a jak bude postupovat za nových podmínek.
Pokrok je patrný, když žák jistěji rozlišuje známé a neznámé, plánuje ověření, nachází příčinu chyby a používá osvojený princip v jiném úkolu. To pomáhá hodnotit samostatnost odděleně od rychlosti sestavování nebo počtu vyřešených cvičení.
Průběžně přehodnocujeme úkoly, osvojujeme si nové nástroje a zkoušíme pedagogické postupy. Základem změn je to, co se děje v lekci: kde se vytrácí porozumění, která nápověda pomáhá pokračovat a po jakém vysvětlení žák dokáže pracovat samostatně.
V NeusLab vytváříme výukové prostředí, ve kterém dítě získává zkušenost s vlastním zkoumáním: od první otázky a nejistého pokusu až k řešení, které dokáže vysvětlit a ověřit.
Schéma výběru programu
- Pracuje podle vzoruPostupně ubírat hotové pokyny
- Málo zkušeností s experimentyZačít změnou jediného parametru
- Má nápady, výpočty jsou obtížnéPropojit matematiku s vlastní konstrukcí
- Mění všechno současněPřidat plán pokusu a záznam pozorování
- Zná vzorce, hůře je používáPropojit veličiny s částmi mechanismu
- Vysvětluje a přenáší znalostiPřidat omezení a porovnání řešení
Schéma ukazuje příklady pedagogických rozhodnutí. Jednotlivé cesty se mohou kombinovat a upravují se podle výsledků práce.