<div dir="ltr"><a href="http://trinket.io">trinket.io</a> jsem jeden čas ve výuce používal poměrně hojně. Snažil jsem se i o překlad některých věcí do češtiny, ale to mi nakonec přišlo trošku kontraproduktivní. Jinak mi začalo vadit, že to není open source (nebo alespoň v té době nebylo) a že je to postavené na js implementaci Pythonu Skulpt, která byla takový podivný hybrid mezi Py 2 a 3. Momentálně se snažím používat na frontendu Brython (ten mi přijde konsistenčnější) a připravovat nějaká cvičení se a pro studenty v něm v kombinaci s Pythonem na backendu (Bottle, Django). <div><br></div><div>Blockly je googlí open source projekt, který je použit i na <a href="http://trinket.io">trinket.io</a>. Já bych ho rád do svých projektů zahrnul, ale zatím jsem se k tomu nedokopal. Bude mi potěšením podívat se, jak se to daří někomu jinému. </div><div><br></div><div>Jinak ještě možná z trošku jiného soudku, ale mohu doporučit použití <a href="http://pythonanywhere.com">pythonanywhere.com</a>. Já jsem si tam udělal placený účet, abych mohl mít neomezené množství konzolí a Jupyter, ale studentům v pohodě stačí účet zadarmo, kde si mě nastavili jako učitele, takže se dostanu do jejich profilů a můžeme v pohodě kooperovat. Dá se tam dělat buď v konzoli nebo si pustit v browseru editor atd. Dají se tam rovnou provozovat pythoní aplikace (Django, Flask, Bottle, ...). Momentálně je to pro mě asi online nástroj No. 1. </div><div><br></div><div>Ještě jsem si vzpomněl na <a href="https://www.codeforlife.education/">https://www.codeforlife.education/</a>, kde je taky použito blockly. To je open source, je to na githubu, ale je to už docela macek na to, aby se v tom člověk šťoural. Podařilo se mi to rozchodit u sebe na lokále, ale vyžadovalo to Python 2.7. Pod trojkou  mi to nešlo. Jinak by se mi líbilo něco takového mít "pod kontrolou" a v takovém nějakém prostředí vytvářet nová cvičení, hry, atd. Zatím se snažím vyšlapat si nějakou svoji vlastní pěšinku. </div><div><br></div><div>Jarda V. </div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 10. dubna 2018 8:26 Ondrej Tuma <span dir="ltr"><<a href="mailto:konference@webjet.cz" target="_blank">konference@webjet.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola,<br>
<br>
kdo hledá, tak najde.<br>
<br>
Nejprve jsem narazil na <a href="https://trinket.io/" rel="noreferrer" target="_blank">https://trinket.io/</a><br>
        + blokový editor s výstupem do pythonu<br>
        + obsahuje želví grafiku, tzn vlastně to co chci<br>
        - je to jen v angličtině, ale to by asi šlo vyřešit<br>
        - nevím jak je to s vlstními bloky (moduly)<br>
<br>
No a pak nerad to říkám ale zachránil google:<br>
<a href="https://developers.google.com/blockly/" rel="noreferrer" target="_blank">https://developers.google.com/<wbr>blockly/</a><br>
        + blokový editor s výstupem do pythonu (ve skutečnosti i do<br>
          dalších jazyků, vedle JS i Lua)<br>
        + existuje mnoho jazykových překladů - ještě budu zkoumat jak<br>
          to funguje<br>
        + lze definovat a použít vlastní bloky<br>
        + ukázky např: <a href="https://blockly-games.appspot.com/" rel="noreferrer" target="_blank">https://blockly-games.appspot.<wbr>com/</a><br>
<br>
No a pokud toto spojím s podstatě libovolným jednočipem, který bude<br>
ovládat roboty postavené na m-BITBEAM<br>
(<a href="http://www.tfsoft.cz/m-bitbeam/index_cs.html" rel="noreferrer" target="_blank">http://www.tfsoft.cz/m-<wbr>bitbeam/index_cs.html</a>) tak je to přesně to co<br>
sem chtěl.<br>
<br>
Díky za tipy<br>
PS: asi bych o tom měl někam hodně psát B-)<br>
<br>
V Mon, 9 Apr 2018 16:46:56 +0200<br>
Ondrej Tuma <<a href="mailto:konference@webjet.cz">konference@webjet.cz</a>> napsáno:<br>
<br>
> Jde mi o interakci s okolním světem. A pythonu podvrhnout rozhraní je<br>
> snadné. Stejným kódem pak ovládat malé autíčko nebo mini plotter je<br>
> můj cíl. A to nemluvím o micropythonu, který běží na čipu za pár<br>
> korun ;)<br>
><br>
> Kdyby byl nějaký vizualizer ala Scratch pro python (vím že je pro<br>
> Arduino Wiring, ale to mě připadá zbytečně nízkoúrovňový), tak by to<br>
> bylo super.<br>
><br>
> Nicméně Scratch a podobné projekty budu teprve zkoumat hlouběji.<br>
><br>
> Ondra<br>
><br>
> V Mon, 9 Apr 2018 16:12:27 +0200<br>
> "starenka ." <<a href="mailto:starenka0@gmail.com">starenka0@gmail.com</a>> napsáno:<br>
><br>
> > Hoj,<br>
> ><br>
> > Scratch nevyhovuje?<br>
> ><br>
> > ---<br>
> > In Perl you shoot yourself in the foot, but nobody can understand<br>
> > how you did it. Six months later, neither can you. | print<br>
> > 'aknerats'[::-1]<br>
> ><br>
> > 2018-04-09 16:07 GMT+02:00 Ondrej Tuma <<a href="mailto:konference@webjet.cz">konference@webjet.cz</a>>:<br>
> ><br>
> > > Hoj,<br>
> > ><br>
> > > chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat<br>
> > > nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých<br>
> > > robotů, želví grafika atd. Počítá se s dětmi na druhém<br>
> > > stupni.<br>
> > ><br>
> > > Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně<br>
> > > multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale<br>
> > > to už bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá<br>
> > > dostatečně jednoduše.<br>
> > ><br>
> > > Dík za tipy<br>
> > > --<br>
> > > Ondřej Tůma <<a href="mailto:mcbig@zeropage.cz">mcbig@zeropage.cz</a>><br>
> > > <a href="https://ipv6.mcbig.cz" rel="noreferrer" target="_blank">https://ipv6.mcbig.cz</a>     <a href="https://keybase.io/mcbig" rel="noreferrer" target="_blank">https://keybase.io/mcbig</a>    twitter:<br>
> > > mcbig_cz<br>
> > ><br>
> > > ______________________________<wbr>_________________<br>
> > > Python mailing list<br>
> > > <a href="mailto:python@py.cz">python@py.cz</a><br>
> > > <a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/<wbr>listinfo/python</a><br>
> > ><br>
> > > Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
> > ><br>
> > ><br>
><br>
><br>
><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Ondřej Tůma <<a href="mailto:mcbig@zeropage.cz">mcbig@zeropage.cz</a>><br>
<a href="https://ipv6.mcbig.cz" rel="noreferrer" target="_blank">https://ipv6.mcbig.cz</a>     <a href="https://keybase.io/mcbig" rel="noreferrer" target="_blank">https://keybase.io/mcbig</a>    twitter: mcbig_cz<br>
</font></span><br>______________________________<wbr>_________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/<wbr>listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
<br></blockquote></div><br></div>