V čem programovat micro:bit?

Jednou z největších výhod micro:bitu je možnost programování v různých jazycích a zejména plynulé přecházení mezi nimi. Zvídaví začátečníci se tak velmi brzy dostávají na vyšší úroveň.
- makecode online a offline
- python edublocks
- python online a mu

MakeCode online 

https://makecode.microbit.org
  • práce přímo v prohlížeči
  • blokové programování jako puzzle
  • tutoriály a nápověda k příkazům
  • přeloženo i do češtiny
  • plynulé přepínání do javascriptu
  • testování v simulátoru
Bloky nelze sestavit špatně, proto odpadá řešení syntaktických chyb a vzniká více prostoru pro informatické myšlení. Blokové programování není jen pro začátečníky, jak by se zdálo, některé zahraniční univerzity jej úspěšně využívají  i v pokročilých kurzech.

MakeCode offline aplikace

https://www.microsoft.com/cs-cz/p/makecode-for-micro-bit/
https://makecode.microbit.org/offline
  • pro windows 10 resp. win a mac os 
  • vypadá stejně jako online verze
  • umožňuje navíc sériový přenos dat

Python editor online

https://python.microbit.org/
  • práce přímo v prohlížeči
  • odkaz na dokumentaci
  • zkratky kódu snippets
  • vzorový program při spuštění

Python EduBlocks online

https://microbit.edublocks.org nová verze https://app.edublocks.org/
  • skládání příkazů v pythonu jako puzzle
  • přepínání do editoru pythonu a zpět
  • včetně některých rozšíření


Mu python editor

  • offline
  • nápověda a našeptávání
  • přímá komunikace pomocí REPL
  • windows, mac-os i linux

mbed


Alternativní prostředí

Programování v češtině stejné pro různé platformy – vč. microbitů – https://lab.open-roberta.org/
Microbit + Scratch – https://llk.github.io/microbit-extension/iste18/



>>> Úvod ve škole i v kroužku (plán a pracovní listy do prvních hodin) – MakeCode

>>> Začínáme s Pythonem

Komentáře

Populární příspěvky z tohoto blogu

Ottík Kittenbot Robot:bit

Obrázky

Úvod ve škole i v kroužku

Začínáme s Pythonem