8 korisnih aplikacija za učenje Pythona na vašem Android pametnom telefonu
8 korisnih aplikacija za učenje Pythona na vašem Android pametnom telefonu
Anonim

Python je jedan od najtraženijih programskih jezika. U ovom članku ćemo vam reći kako učenje učiniti još praktičnijim ako imate Android pametni telefon i barem malo slobodnog vremena.

8 korisnih aplikacija za učenje Pythona na vašem Android pametnom telefonu
8 korisnih aplikacija za učenje Pythona na vašem Android pametnom telefonu

Naučite Python

Pod tim imenom možete pronaći tri dobre aplikacije na Google Playu (ima ih više, ali ne biste trebali gubiti vrijeme niti instalirajući druge). Najjednostavniji od njih je tečaj Udemy Python 2.x koji je tim SoloLearn pakirao u format Android aplikacije. Sadrži lekcije koje su podijeljene u dvije faze: osnovnu i naprednu. Unutra - kratki referentni materijal u tekstualnom ili PDF formatu. Postoje primjeri radnog koda za pojedinačne lekcije. Ne zahtijeva mrežnu vezu.

Naučite Python

Ova aplikacija poziva korisnike da nauče treću verziju jezika i ima mnogo širu funkcionalnost. Glavni zaslon rezerviran je za prikaz pojedinih faza tečaja i osobnih rezultata. U izborniku možete pronaći odjeljak za besplatnu kreativnost u Pythonu, preuzeti tečajeve za druge programske jezike i također proučiti informacije o pomoći. Aplikacija ima zanimljivu značajku: svi koji pohađaju tečaj i rješavaju probleme dobivaju bodove. Njihov ukupan broj može se pronaći na posebnoj kartici. To stvara dodatnu razigranu komponentu koja nekoga može motivirati na temeljitije učenje. Na kraju tečaja možete dobiti certifikat o savladavanju programskog jezika.

Naučite programiranje na Pythonu

Treća aplikacija, koju je razvio Phoenix App Labs, ima najširu funkcionalnost i najšarenije sučelje. Ne postoje samo lekcije za početnike i one koji su već učili jezik, već i mogućnost preuzimanja gotovih projekata na Pythonu izravno iz aplikacije, detaljna statistika naučenog, zasebna kartica za jednostavan pristup vlastitom programe i element društvenog natjecanja u obliku online prvenstva u kodiranju s pločom časti… U slučaju uspješnog završetka tečaja, svaki korisnik dobiva certifikat.

QPython

Kompletno programsko okruženje Python za Android uređaje. Uključuje Python interpreter, konzolu, uređivač i SL4A biblioteku koja vam omogućuje stvaranje i pokretanje skripti izravno na gadgetu (podržan je rad s pametnim telefonima i tabletima, budući da postoje biblioteke za rad s mrežnim sučeljima, GPS-om). Dakle, u ovoj aplikaciji možete kodirati i stvarati punopravne projekte. Ako imate pri ruci dobar vodič za Python i gotove projekte, odabir QPythona bit će više nego opravdan, unatoč nedostatku ugrađenih funkcija učenja.

Python dokumentacija

Elegantna aplikacija s Python 3.5 dokumentacijom na engleskom. Zna raditi offline. Postoji dio s primjerima gotovog koda, iako je glavna svrha programa detaljna pomoć onima koji su već savladali osnovna načela jezika. Ima vrlo zgodnu pretragu i jednostavnu navigaciju.

Kviz i nauči Python

Ova je aplikacija osmišljena za obuku vaših postojećih vještina programiranja za Python 2.7 u obliku kratkih pitanja koja se bave osnovama Python programiranja i vrlo specifičnim i neočekivanim načinima pisanja koda. Quiz & Learn Python čuva statistiku na temelju brzine vaših odgovora. Pitanja se mogu zakomplicirati ovisno o napretku. Mogu se preskočiti (to utječe na napredak: program postavlja jednostavnija pitanja). Osim toga, pomoću ugrađenog debuggera možete napisati pitanje i testirati odgovor u praksi.

Python izazov

Još jedna aplikacija za one koji su već naučili osnove programiranja i žele proširiti svoje znanje. Python Challenge je igra pitanja i odgovora. Svaki krug sadrži 20 pitanja koja sadrže izvršni kod. Određeno je vrijeme za odgovor na njih. Postoji odjeljak koji sadrži ista pitanja, grupirana po temama, na koja možete odgovoriti bez vremenskih ograničenja.

Python vježbe

Zgodna aplikacija s tekstualnim uputama i primjerima. Python Vježbe sadrže vrlo detaljne naslove, potpunu pokrivenost osnovnih tema i jednostavno sučelje. Nažalost, ovdje se ne može napisati kod, pa je potreban ili drugi program ili drugi uređaj.

Preporučeni: