Re: [python] Editor pro děti [RESOLVED]

2018-04-10 Tema obsahu Jaroslav Vysoký
trinket.io 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).

Blockly je googlí open source projekt, který je použit i na trinket.io. 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.

Jinak ještě možná z trošku jiného soudku, ale mohu doporučit použití
pythonanywhere.com. 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.

Ještě jsem si vzpomněl na https://www.codeforlife.education/, 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.

Jarda V.



Dne 10. dubna 2018 8:26 Ondrej Tuma  napsal(a):

> Hola,
>
> kdo hledá, tak najde.
>
> Nejprve jsem narazil na https://trinket.io/
> + blokový editor s výstupem do pythonu
> + obsahuje želví grafiku, tzn vlastně to co chci
> - je to jen v angličtině, ale to by asi šlo vyřešit
> - nevím jak je to s vlstními bloky (moduly)
>
> No a pak nerad to říkám ale zachránil google:
> https://developers.google.com/blockly/
> + blokový editor s výstupem do pythonu (ve skutečnosti i do
>   dalších jazyků, vedle JS i Lua)
> + existuje mnoho jazykových překladů - ještě budu zkoumat jak
>   to funguje
> + lze definovat a použít vlastní bloky
> + ukázky např: https://blockly-games.appspot.com/
>
> No a pokud toto spojím s podstatě libovolným jednočipem, který bude
> ovládat roboty postavené na m-BITBEAM
> (http://www.tfsoft.cz/m-bitbeam/index_cs.html) tak je to přesně to co
> sem chtěl.
>
> Díky za tipy
> PS: asi bych o tom měl někam hodně psát B-)
>
> V Mon, 9 Apr 2018 16:46:56 +0200
> Ondrej Tuma  napsáno:
>
> > Jde mi o interakci s okolním světem. A pythonu podvrhnout rozhraní je
> > snadné. Stejným kódem pak ovládat malé autíčko nebo mini plotter je
> > můj cíl. A to nemluvím o micropythonu, který běží na čipu za pár
> > korun ;)
> >
> > Kdyby byl nějaký vizualizer ala Scratch pro python (vím že je pro
> > Arduino Wiring, ale to mě připadá zbytečně nízkoúrovňový), tak by to
> > bylo super.
> >
> > Nicméně Scratch a podobné projekty budu teprve zkoumat hlouběji.
> >
> > Ondra
> >
> > V Mon, 9 Apr 2018 16:12:27 +0200
> > "starenka ."  napsáno:
> >
> > > Hoj,
> > >
> > > Scratch nevyhovuje?
> > >
> > > ---
> > > In Perl you shoot yourself in the foot, but nobody can understand
> > > how you did it. Six months later, neither can you. | print
> > > 'aknerats'[::-1]
> > >
> > > 2018-04-09 16:07 GMT+02:00 Ondrej Tuma :
> > >
> > > > Hoj,
> > > >
> > > > chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat
> > > > nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých
> > > > robotů, želví grafika atd. Počítá se s dětmi na druhém
> > > > stupni.
> > > >
> > > > Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně
> > > > multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale
> > > > to už bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá
> > > > dostatečně jednoduše.
> > > >
> > > > Dík za tipy
> > > > --
> > > > Ondřej Tůma 
> > > > https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter:
> > > > mcbig_cz
> > > >
> > > > ___
> > > > Python mailing list
> > > > python@py.cz
> > > > http://www.py.cz/mailman/listinfo/python
> > > >
> > > > Visit: http://www.py.cz
> > > >
> > > >
> >
> >
> >
>
>
>
> --
> Ondřej Tůma 
> https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter: mcbig_cz
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Editor pro děti [RESOLVED]

2018-04-09 Tema obsahu Ondrej Tuma
Hola,

kdo hledá, tak najde.

Nejprve jsem narazil na https://trinket.io/
+ blokový editor s výstupem do pythonu
+ obsahuje želví grafiku, tzn vlastně to co chci
- je to jen v angličtině, ale to by asi šlo vyřešit
- nevím jak je to s vlstními bloky (moduly)

No a pak nerad to říkám ale zachránil google:
https://developers.google.com/blockly/
+ blokový editor s výstupem do pythonu (ve skutečnosti i do
  dalších jazyků, vedle JS i Lua)
+ existuje mnoho jazykových překladů - ještě budu zkoumat jak
  to funguje
+ lze definovat a použít vlastní bloky
+ ukázky např: https://blockly-games.appspot.com/

No a pokud toto spojím s podstatě libovolným jednočipem, který bude
ovládat roboty postavené na m-BITBEAM
(http://www.tfsoft.cz/m-bitbeam/index_cs.html) tak je to přesně to co
sem chtěl.

Díky za tipy
PS: asi bych o tom měl někam hodně psát B-)

V Mon, 9 Apr 2018 16:46:56 +0200
Ondrej Tuma  napsáno:

> Jde mi o interakci s okolním světem. A pythonu podvrhnout rozhraní je
> snadné. Stejným kódem pak ovládat malé autíčko nebo mini plotter je
> můj cíl. A to nemluvím o micropythonu, který běží na čipu za pár
> korun ;)
> 
> Kdyby byl nějaký vizualizer ala Scratch pro python (vím že je pro
> Arduino Wiring, ale to mě připadá zbytečně nízkoúrovňový), tak by to
> bylo super.
> 
> Nicméně Scratch a podobné projekty budu teprve zkoumat hlouběji.
> 
> Ondra
> 
> V Mon, 9 Apr 2018 16:12:27 +0200
> "starenka ."  napsáno:
> 
> > Hoj,
> > 
> > Scratch nevyhovuje?
> > 
> > ---
> > In Perl you shoot yourself in the foot, but nobody can understand
> > how you did it. Six months later, neither can you. | print
> > 'aknerats'[::-1]
> > 
> > 2018-04-09 16:07 GMT+02:00 Ondrej Tuma :
> >   
> > > Hoj,
> > >
> > > chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat
> > > nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých
> > > robotů, želví grafika atd. Počítá se s dětmi na druhém
> > > stupni.
> > >
> > > Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně
> > > multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale
> > > to už bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá
> > > dostatečně jednoduše.
> > >
> > > Dík za tipy
> > > --
> > > Ondřej Tůma 
> > > https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter:
> > > mcbig_cz
> > >
> > > ___
> > > Python mailing list
> > > python@py.cz
> > > http://www.py.cz/mailman/listinfo/python
> > >
> > > Visit: http://www.py.cz
> > >
> > >  
> 
> 
> 



-- 
Ondřej Tůma 
https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter: mcbig_cz


pgpDhipnLcWG4.pgp
Description: Digitální podpis OpenPGP
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Editor pro děti

2018-04-09 Tema obsahu Jan Bednařík
Kouknul bych na roboty Edison - https://meetedison.com

Dají se programovat přes bloky ala Scratch (EdBlocks), tak i pokročilejší
bloky (EdWare) a python-like programování (EdPy). Je to všechno
multiplatformní - editory běží v prohlížeči. Roboti se programují přes
audio výstup.

Honza

2018-04-09 16:46 GMT+02:00 Ondrej Tuma :

> Jde mi o interakci s okolním světem. A pythonu podvrhnout rozhraní je
> snadné. Stejným kódem pak ovládat malé autíčko nebo mini plotter je můj
> cíl. A to nemluvím o micropythonu, který běží na čipu za pár korun ;)
>
> Kdyby byl nějaký vizualizer ala Scratch pro python (vím že je pro
> Arduino Wiring, ale to mě připadá zbytečně nízkoúrovňový), tak by to
> bylo super.
>
> Nicméně Scratch a podobné projekty budu teprve zkoumat hlouběji.
>
> Ondra
>
> V Mon, 9 Apr 2018 16:12:27 +0200
> "starenka ."  napsáno:
>
> > Hoj,
> >
> > Scratch nevyhovuje?
> >
> > ---
> > In Perl you shoot yourself in the foot, but nobody can understand how
> > you did it. Six months later, neither can you. | print
> > 'aknerats'[::-1]
> >
> > 2018-04-09 16:07 GMT+02:00 Ondrej Tuma :
> >
> > > Hoj,
> > >
> > > chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat
> > > nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých
> > > robotů, želví grafika atd. Počítá se s dětmi na druhém
> > > stupni.
> > >
> > > Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně
> > > multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale
> > > to už bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá
> > > dostatečně jednoduše.
> > >
> > > Dík za tipy
> > > --
> > > Ondřej Tůma 
> > > https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter:
> > > mcbig_cz
> > >
> > > ___
> > > Python mailing list
> > > python@py.cz
> > > http://www.py.cz/mailman/listinfo/python
> > >
> > > Visit: http://www.py.cz
> > >
> > >
>
>
>
> --
> Ondřej Tůma 
> https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter: mcbig_cz
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Editor pro děti

2018-04-09 Tema obsahu Ondrej Tuma
Jde mi o interakci s okolním světem. A pythonu podvrhnout rozhraní je
snadné. Stejným kódem pak ovládat malé autíčko nebo mini plotter je můj
cíl. A to nemluvím o micropythonu, který běží na čipu za pár korun ;)

Kdyby byl nějaký vizualizer ala Scratch pro python (vím že je pro
Arduino Wiring, ale to mě připadá zbytečně nízkoúrovňový), tak by to
bylo super.

Nicméně Scratch a podobné projekty budu teprve zkoumat hlouběji.

Ondra

V Mon, 9 Apr 2018 16:12:27 +0200
"starenka ."  napsáno:

> Hoj,
> 
> Scratch nevyhovuje?
> 
> ---
> In Perl you shoot yourself in the foot, but nobody can understand how
> you did it. Six months later, neither can you. | print
> 'aknerats'[::-1]
> 
> 2018-04-09 16:07 GMT+02:00 Ondrej Tuma :
> 
> > Hoj,
> >
> > chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat
> > nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých
> > robotů, želví grafika atd. Počítá se s dětmi na druhém
> > stupni.
> >
> > Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně
> > multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale
> > to už bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá
> > dostatečně jednoduše.
> >
> > Dík za tipy
> > --
> > Ondřej Tůma 
> > https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter:
> > mcbig_cz
> >
> > ___
> > Python mailing list
> > python@py.cz
> > http://www.py.cz/mailman/listinfo/python
> >
> > Visit: http://www.py.cz
> >
> >



-- 
Ondřej Tůma 
https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter: mcbig_cz


pgpICspMdB0Lo.pgp
Description: Digitální podpis OpenPGP
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Editor pro děti

2018-04-09 Tema obsahu starenka .
Hoj,

Scratch nevyhovuje?

---
In Perl you shoot yourself in the foot, but nobody can understand how you
did it. Six months later, neither can you. | print 'aknerats'[::-1]

2018-04-09 16:07 GMT+02:00 Ondrej Tuma :

> Hoj,
>
> chystám se učit děti mimo jiné i programovat. Nechci s nimi dělat
> nějaké složité úlohy, spíše to bude ovládání nějakých jednoduchých
> robotů, želví grafika atd. Počítá se s dětmi na druhém
> stupni.
>
> Zajímalo by mě, zda máte tip na nějaký fakt jednoduchý, ideálně
> multiplatformní editor. Nejlepší by bylo kdyby byl v češtině, ale to už
> bych asi chtěl moc. Zatím jsem našel Thonny, ten vypadá dostatečně
> jednoduše.
>
> Dík za tipy
> --
> Ondřej Tůma 
> https://ipv6.mcbig.cz https://keybase.io/mcbigtwitter: mcbig_cz
>
> ___
> Python mailing list
> python@py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
>
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz