8 užitečných aplikací pro výuku Pythonu na vašem smartphonu Android
8 užitečných aplikací pro výuku Pythonu na vašem smartphonu Android
Anonim

Python je jedním z nejžádanějších programovacích jazyků. V tomto článku vám prozradíme, jak si jeho učení ještě více zpříjemnit, pokud máte smartphone s Androidem a alespoň trochu volného času.

8 užitečných aplikací pro výuku Pythonu na vašem smartphonu Android
8 užitečných aplikací pro výuku Pythonu na vašem smartphonu Android

Naučte se Python

Pod tímto názvem můžete na Google Play najít tři dobré aplikace (je jich více, ale neměli byste ztrácet čas ani instalací dalších). Nejjednodušší z nich je kurz Udemy Python 2.x zabalený týmem SoloLearn do formátu aplikace pro Android. Obsahuje lekce, které jsou rozděleny do dvou fází: základní a pokročilá. Uvnitř - stručný referenční materiál ve formátu textu nebo PDF. K jednotlivým lekcím jsou uvedeny příklady pracovního kódu. Nevyžaduje připojení k síti.

Naučte se Python

Tato aplikace zve uživatele, aby se naučili třetí verzi jazyka a má mnohem širší funkčnost. Hlavní obrazovka je vyhrazena pro zobrazení jednotlivých etap kurzu a osobních výsledků. V nabídce najdete sekci pro volnou kreativitu v Pythonu, stahování kurzů pro další programovací jazyky a také informace o nápovědě. Aplikace má zajímavou funkci: každý, kdo absolvuje kurz a řeší problémy, získává body. Jejich celkový počet naleznete na samostatné záložce. Vzniká tak další hravá složka, která může někoho motivovat k důkladnějšímu studiu. Na konci kurzu můžete získat certifikát o zvládnutí programovacího jazyka.

Naučte se programovat v Pythonu

Třetí aplikace, vyvinutá Phoenix App Labs, má nejširší funkčnost a nejbarevnější rozhraní. K dispozici jsou nejen lekce pro začátečníky a ty, kteří již jazyk studovali, ale také možnost stahovat hotové projekty v Pythonu přímo z aplikace, podrobné statistiky toho, co se naučili, samostatná záložka pro snadný přístup k vlastním programy a prvek společenské soutěže v podobě online mistrovství v kódování s čestnou tabulí … V případě úspěšného absolvování kurzu obdrží každý uživatel certifikát.

QPython

Kompletní programovací prostředí Python pro zařízení Android. Zahrnuje interpret Pythonu, konzoli, editor a knihovnu SL4A, která umožňuje vytvářet a spouštět skripty přímo na miniaplikaci (je podporována práce se smartphony a tablety, protože existují knihovny pro práci se síťovými rozhraními, GPS). V této aplikaci tedy můžete kódovat a vytvářet plnohodnotné projekty. Pokud máte po ruce dobrý Python tutoriál a hotové projekty, výběr QPythonu bude více než oprávněný, a to i přes nedostatek vestavěných výukových funkcí.

Dokumentace Pythonu

Stylová aplikace s dokumentací Python 3.5 v angličtině. Ví, jak pracovat offline. Je zde část s ukázkami hotového kódu, i když hlavním účelem programu je podrobná nápověda pro ty, kteří si již osvojili základní principy jazyka. Má velmi pohodlné vyhledávání a jednoduchou navigaci.

Kvíz a naučte se Python

Tato aplikace je navržena tak, aby trénovala vaše stávající programovací dovednosti v Pythonu 2.7 ve formě krátkých otázek, které se zabývají jak základy programování v Pythonu, tak velmi specifickými a neočekávanými způsoby psaní kódu. Quiz & Learn Python uchovává statistiky založené na rychlosti vašich odpovědí. Otázky mohou být složitější v závislosti na pokroku. Lze je přeskočit (to ovlivňuje průběh: program klade jednodušší otázky). Navíc pomocí vestavěného debuggeru můžete napsat otázku a vyzkoušet odpověď v praxi.

Python Challenge

Další aplikace pro ty, kteří se již naučili základy programování a chtějí si rozšířit znalosti. Python Challenge je hra s otázkami a odpověďmi. Každé kolo obsahuje 20 otázek obsahujících spustitelný kód. Na jejich zodpovězení je vyhrazen určitý čas. Existuje sekce obsahující stejné otázky, seskupené podle témat, na které můžete odpovídat bez časového omezení.

Cvičení Python

Praktická aplikace s textovými návody a příklady. Cvičení Python obsahují velmi podrobné nadpisy, úplné pokrytí základních témat a jednoduché rozhraní. Bohužel zde není žádný způsob, jak napsat kód, takže je vyžadován buď jiný program, nebo druhé zařízení.

Doporučuje: