<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<image>
<link>https://www.root.cz/</link>
<title>Root.cz</title>
<url>https://i.iinfo.cz/r/rss-88x31.gif</url>
<width>88</width>
<height>31</height>
</image>
<title>Root.cz - seriál Jazyky pro výuku programování</title>
<link>https://www.root.cz/serialy/jazyky-pro-vyuku-programovani/</link>
<description>Root.cz - informace nejen ze světa Linuxu</description>
<language>cs</language>
<pubDate>Wed, 30 Aug 2023 22:00:05 GMT</pubDate>
<item>
<title>MakeCode Arcade: další z mnoha pomůcek pro výuku programování</title>
<link>https://www.root.cz/clanky/makecode-arcade-dalsi-z-mnoha-pomucek-pro-vyuku-programovani/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Seznámíme se s projektem nazvaným MakeCode Arcade, který je založený na technologii Blockly. V MakeCode Arcade lze vytvářet i sofistikované 2D hry, vše přitom vyžaduje pouze minimální až žádné znalosti programování.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 30 Aug 2023 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/646/makecode-arcade.jpg" length='43647' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-16745</guid>


</item>
<item>
<title>Základy práce s grafickou plochou v jazyku Basic-256</title>
<link>https://www.root.cz/clanky/zaklady-prace-s-grafickou-plochou-v-jazyku-basic-256/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Pro výuku programování se velmi často používají jazyky s grafickým výstupem. Výjimkou není ani Basic-256, který obsahuje grafickou plochu s podporou vykreslení běžných 2D entit, jednotlivých pixelů, ale i zobrazení pohyblivých spritů.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 20 Oct 2021 22:00:15 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/617/basic-256-1.jpg" length='43682' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15722</guid>


</item>
<item>
<title>Basic-256: další moderní reinkarnace BASICu určená pro výuku programování</title>
<link>https://www.root.cz/clanky/basic-256-dalsi-moderni-reinkarnace-basicu-urcena-pro-vyuku-programovani/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Prozatím poslední moderní reinkarnací programovacího jazyka BASIC, s níž se seznámíme, je Basic-256. Opět se jedná o jazyk (a vývojové prostředí) určené primárně pro výuku programování, které navíc podporuje i práci s grafikou.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 18 Oct 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/617/basic-256-1.jpg" length='43682' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15718</guid>


</item>
<item>
<title>Vestavěné objekty Small Basicu: práce s grafikou, časovačem, reakce na události</title>
<link>https://www.root.cz/clanky/vestavene-objekty-small-basicu-prace-s-grafikou-casovacem-reakce-na-udalosti/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Ve druhém a současně i závěrečném článku o Small Basicu si ukážeme práci s vestavěnými objekty, zejména s grafickým oknem. Taktéž si popíšeme želví grafiku a systém událostí (a reakcí na ně). Zmíníme se i o alternativně ke Small Basicu, jímž je Basic-256.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 13 Oct 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/263/small-basic-1.jpg" length='34319' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15711</guid>


</item>
<item>
<title>Small Basic: moderní reinkarnace BASICu určená pro výuku programování</title>
<link>https://www.root.cz/clanky/small-basic-moderni-reinkarnace-basicu-urcena-pro-vyuku-programovani/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Už jsme se několikrát zmínili o jazycích navržených pro výuku programování. Do této kategorie spadá i Small Basic, jehož jméno se sice odkazuje na klasické BASICy, ovšem jedná se o značně rozdílný dialekt.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 11 Oct 2021 22:00:15 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/263/small-basic-1.jpg" length='34319' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15706</guid>


</item>
<item>
<title>Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook (2. část)</title>
<link>https://www.root.cz/clanky/knihovna-ipycanvas-aneb-kreslici-platno-pro-jupyter-notebook-2-cast/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Nejdříve dokončíme popis stylu vykreslení cest, resp. přesněji řečeno jednotlivých segmentů cesty. Dále si ukážeme definici vzorku čáry a nezapomeneme ani na možnost simulace ručního kreslení na plátno.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 02 Aug 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/685/jupyter-notebook-1.jpg" length='42979' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15602</guid>


</item>
<item>
<title>Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook</title>
<link>https://www.root.cz/clanky/knihovna-ipycanvas-aneb-kreslici-platno-pro-jupyter-notebook/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V některých aplikacích vytvářených s Jupyter Notebookem se setkáme s nutností vykreslení nějakého diagramu, schématu či vizualizace výsledku simulace. Nejuniverzálnější je knihovna ipycanvas, kterou si dnes popíšeme.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Wed, 28 Jul 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/685/jupyter-notebook-1.jpg" length='42979' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15596</guid>


</item>
<item>
<title>Interaktivní ovládací prvky v Jupyter Notebooku</title>
<link>https://www.root.cz/clanky/interaktivni-ovladaci-prvky-v-jupyter-notebooku/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Ukážeme si vkládání interaktivních ovládacích prvků (tlačítek, posuvníků atd.) do diářů vytvářených a prezentovaných v Jupyter Notebooku, Jupyter Labu i v JupyterLite. Tyto prvky umožňují interaktivní modifikaci parametrů výpočtů, grafů atd.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 26 Jul 2021 22:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/685/jupyter-notebook-1.jpg" length='42979' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15588</guid>


</item>
<item>
<title>JupyterLite: nová alternativní architektura Jupyter Notebooku</title>
<link>https://www.root.cz/clanky/jupyterlite-nova-alternativni-architektura-jupyter-notebooku/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>V dnešním článku se seznámíme se zajímavým projektem nazvaným JupyterLite. Jedná se o alternativu ke známému Jupyter Notebooku, která však běží kompletně v prohlížeči a na straně serveru vyžaduje jen poskytnutí statického obsahu.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 19 Jul 2021 22:00:10 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/95/jupyterlite-1.jpg" length='43290' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15584</guid>


</item>
<item>
<title>Kolize spritů a naplánování operací v nástroji Pygame Zero</title>
<link>https://www.root.cz/clanky/kolize-spritu-a-naplanovani-operaci-v-nastroji-pygame-zero/?utm_source=rss&amp;utm_medium=text&amp;utm_campaign=rss</link>
<description>Dnes si nejprve popíšeme způsob detekce kolize spritů (což je ve hrách velmi často používaná operace) a posléze se zaměříme na popis objektu pojmenovaného clock, jenž umožňuje naplánování (asynchronních) akcí.</description>

<author>redakce@root.cz (Root.cz: Pavel Tišnovský)</author>
<pubDate>Mon, 23 Nov 2020 23:00:05 GMT</pubDate>
<enclosure url="https://i.iinfo.cz/images/32/ilustracni-obrazek.jpg" length='211516' type="image/jpeg"/>
<guid isPermaLink="false">www.root.cz-text-15209</guid>


</item>
</channel>
</rss>