Vizuální programování pro ESP32
Vizuální programování pro ESP32
Na webu chiptron.cz vyšel článek o vizuálním editoru pro programování ESP32.
Vypadá to zajímavě a použitelně. Programuje se skládáním bloků a pod tím vším běží Python (verze pro ESP32).
Vypadá to zajímavě a použitelně. Programuje se skládáním bloků a pod tím vším běží Python (verze pro ESP32).
Re: Vizuální programování pro ESP32
He, v článku je zmíněno slovo "montovna" a proto toto pucle, které zamezí debilitě národa.
Já bych řekl, že opak bude pravdou, protože děti budou skládat obrázky bez jakýv koli vědomostí. Hezký příklad co je znázorněn: PWM.
Navíc to nějak do sebe příliš nezapadá, je to nějaký "vykolejený".
Když učej opice, tak je to podobný jako to pucle, příkladně vezmou krabici se třema rozměrně odlišnýma dírama a dají opici tři rozlišně velké kuličky a ukážou jí že má strčit kuličky do děr. Při vhozu kukičky do díry se díra zablokuje. Když vhodí všechny kukičky do krabice, vypadne banán.
Takhle bude za pár let u nás vypadat školství, teda jen s podmínkou že budou finance na krabice a na kuličky.


Já bych řekl, že opak bude pravdou, protože děti budou skládat obrázky bez jakýv koli vědomostí. Hezký příklad co je znázorněn: PWM.


Když učej opice, tak je to podobný jako to pucle, příkladně vezmou krabici se třema rozměrně odlišnýma dírama a dají opici tři rozlišně velké kuličky a ukážou jí že má strčit kuličky do děr. Při vhozu kukičky do díry se díra zablokuje. Když vhodí všechny kukičky do krabice, vypadne banán.
Takhle bude za pár let u nás vypadat školství, teda jen s podmínkou že budou finance na krabice a na kuličky.



Re: Vizuální programování pro ESP32
Není to nutně jen pro děti, může si v tom programovat i dospělák. Ano, tenhle nástroj z člověka neudělá profíka, zato mu umožní seznámit se s programováním a algoritmizací a mít rychle úspěch.
Není to samospásný, z pohledu profíka je to silně omezující, z pohledu laika to může být excelentní způsob jak začít.
Jestli většina z těch, co tohle budou používat nedojde dál, nepůjde do hloubky, neporozumí "železu", stane se tím něco zásadního? Pár procent naopak půjde cestou dalšího rozvoje a zkoumání.
---
Zájemce o HW a SW, třeba o jednočipy si může nakoupit komponenty a poskládat si vlastní HW na míru a SW psát ve strojáku; já si rád koupím vývojovou desku a kód píšu ve Wiringu (plus mínus Céčko).
Není to samospásný, z pohledu profíka je to silně omezující, z pohledu laika to může být excelentní způsob jak začít.
Jestli většina z těch, co tohle budou používat nedojde dál, nepůjde do hloubky, neporozumí "železu", stane se tím něco zásadního? Pár procent naopak půjde cestou dalšího rozvoje a zkoumání.
---
Zájemce o HW a SW, třeba o jednočipy si může nakoupit komponenty a poskládat si vlastní HW na míru a SW psát ve strojáku; já si rád koupím vývojovou desku a kód píšu ve Wiringu (plus mínus Céčko).
Re: Vizuální programování pro ESP32
Obrázkový skládání je dobrý opravdu jen na examply a ukázku toho, že tohle nikam nevede a je třeba se posunout k psaní kódu ... resp získat větší kontrolu nad tím co dělám. Nakonec i u toho arduina člověk narazí občas na limity a musí jít dál a některý části napsat v asm ...
Re: Vizuální programování pro ESP32
Lidi nejsou bohužel profíci od narození a tak je potřeba na něčem začít. Tady vidím blokové programování jako super věc, která pomůže do startu a taky ovládnout jinak složitější hardware, ke kterému by se začátečník přes kód jinak těžko dostal. ESP IDE jde navíc přepnout do MicroPython a tak se postupně ladit na kód. Na bastlírně HWKITCHEN jsem přidal článek jak na ESP IDE s destičkou Picoed. Mrkněte ZDE: https://bastlirna.hwkitchen.cz/espide-p ... -editorem/
Re: Vizuální programování pro ESP32
Programovat pomocí obrázků mi pro bastlíře připadá jako nesmysl
. Zvlášť dnes, kdy ti AI vygeneruje kód v čemkoliv během chvilky
. Samozřejmě o tom bastlíř musí něco vědět a umět vyzkoušet, že to dělá, co chtěl
.



Re: Vizuální programování pro ESP32
To sice ano, ale člověk od začátku nesplňuje tu podmínku "něco o tom vědět".
Těch prvních pár kroků může být různých - já chodil do elektrokroužku a několik měsíců jsme pájeli kousky drátku do destičky, než jsme se ostali k odporům ...
Na škole jsme se museli našprtat syntaxi, základní příkazy a vzorové prográmky, než nás nechali sáhnout na počítač.
Když jsem si koupil Arduino Starter Kit, tak tam byl breadboard, Arduino, odpory, LEDky, integráče, moduly, návod pro blbce krok za krokem, IDE, kde se téměř nedalo udělat nic špatně (ono se tam teda nedá udělat skoro nic obecně, ale to je jiná pohádka) a během prvního odpoledne jsem realizoval asi 5 různých elektronických projektů.
Samozřejmě mi to za chvilku začalo být malé a omezující a šel jsem někam dál, ale ten rychlý začátek je to důležité. A když to člověka chytne, tak je to fajn. A když ho to začne omezovat, tak dál se už dá jít snáz.
Těch prvních pár kroků může být různých - já chodil do elektrokroužku a několik měsíců jsme pájeli kousky drátku do destičky, než jsme se ostali k odporům ...
Na škole jsme se museli našprtat syntaxi, základní příkazy a vzorové prográmky, než nás nechali sáhnout na počítač.
Když jsem si koupil Arduino Starter Kit, tak tam byl breadboard, Arduino, odpory, LEDky, integráče, moduly, návod pro blbce krok za krokem, IDE, kde se téměř nedalo udělat nic špatně (ono se tam teda nedá udělat skoro nic obecně, ale to je jiná pohádka) a během prvního odpoledne jsem realizoval asi 5 různých elektronických projektů.
Samozřejmě mi to za chvilku začalo být malé a omezující a šel jsem někam dál, ale ten rychlý začátek je to důležité. A když to člověka chytne, tak je to fajn. A když ho to začne omezovat, tak dál se už dá jít snáz.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host