8 przydatnych aplikacji do nauki Pythona na smartfonie z Androidem
8 przydatnych aplikacji do nauki Pythona na smartfonie z Androidem
Anonim

Python to jeden z najbardziej poszukiwanych języków programowania. W tym artykule dowiesz się, jak sprawić, by nauka była jeszcze wygodniejsza, jeśli masz smartfona z Androidem i przynajmniej trochę wolnego czasu.

8 przydatnych aplikacji do nauki Pythona na smartfonie z Androidem
8 przydatnych aplikacji do nauki Pythona na smartfonie z Androidem

Naucz się Pythona

Pod tą nazwą kryją się trzy dobre aplikacje w Google Play (jest ich więcej, ale nie warto nawet tracić czasu na instalowanie innych). Najprostszym z nich jest kurs Udemy Python 2.x spakowany przez zespół SoloLearn w formacie aplikacji na Androida. Zawiera lekcje podzielone na dwa etapy: podstawowy i zaawansowany. Wewnątrz - krótki materiał referencyjny w formacie tekstowym lub PDF. Istnieją działające przykłady kodu dla poszczególnych lekcji. Nie wymaga połączenia sieciowego.

Naucz się Pythona

Ta aplikacja zaprasza użytkowników do nauki trzeciej wersji języka i posiada znacznie szerszą funkcjonalność. Ekran główny jest zarezerwowany do wyświetlania poszczególnych etapów kursu i osobistych wyników. W menu można znaleźć dział poświęcony wolnej kreatywności w Pythonie, pobrać kursy na inne języki programowania, a także zapoznać się z informacjami pomocniczymi. Aplikacja ma ciekawą funkcję: każdy, kto weźmie udział w kursie i rozwiąże problemy, otrzymuje punkty. Ich całkowitą liczbę znajdziesz na osobnej zakładce. Stwarza to dodatkowy element zabawy, który może zmotywować kogoś do dokładniejszej nauki. Na zakończenie kursu możesz otrzymać certyfikat opanowania języka programowania.

Naucz się programowania w Pythonie

Trzecia aplikacja, opracowana przez Phoenix App Labs, ma najszerszą funkcjonalność i najbardziej kolorowy interfejs. Są tu nie tylko lekcje dla początkujących i tych, którzy już uczyli się języka, ale także możliwość pobierania gotowych projektów w Pythonie bezpośrednio z aplikacji, szczegółowe statystyki tego, czego się nauczyli, osobna zakładka ułatwiająca dostęp do własnych programy i element rywalizacji społecznej w postaci mistrzostw kodowania online z tablicą honorową… W przypadku pomyślnego ukończenia kursu każdy użytkownik otrzymuje certyfikat.

QPython

Kompletne środowisko programistyczne Python dla urządzeń z systemem Android. Zawiera interpreter Pythona, konsolę, edytor i bibliotekę SL4A, która pozwala tworzyć i uruchamiać skrypty bezpośrednio na gadżecie (obsługiwana jest praca ze smartfonami i tabletami, ponieważ istnieją biblioteki do pracy z interfejsami sieciowymi, GPS). Tak więc w tej aplikacji możesz kodować i tworzyć pełnoprawne projekty. Jeśli masz pod ręką dobry samouczek Pythona i gotowe projekty, wybór QPythona będzie więcej niż uzasadniony, pomimo braku wbudowanych funkcji uczenia się.

Dokumentacja Pythona

Stylowa aplikacja z dokumentacją Pythona 3.5 w języku angielskim. Wie, jak pracować w trybie offline. Jest dział z przykładami gotowego kodu, choć głównym celem programu jest szczegółowa pomoc dla tych, którzy opanowali już podstawowe zasady języka. Posiada bardzo wygodne wyszukiwanie i prostą nawigację.

Quiz i nauka Pythona

Ta aplikacja jest przeznaczona do trenowania istniejących umiejętności programowania w Pythonie 2.7 w formie krótkich pytań, które dotyczą zarówno podstaw programowania w Pythonie, jak i bardzo konkretnych i nieoczekiwanych sposobów pisania kodu. Quiz & Learn Python prowadzi statystyki na podstawie szybkości Twoich odpowiedzi. Pytania mogą być bardziej skomplikowane w zależności od postępów. Można je pominąć (wpływa to na postęp: program zadaje prostsze pytania). Dodatkowo za pomocą wbudowanego debuggera możesz napisać pytanie i przetestować odpowiedź w praktyce.

Wyzwanie Pythona

Kolejna aplikacja dla tych, którzy poznali już podstawy programowania i chcą poszerzyć swoją wiedzę. Python Challenge to gra polegająca na pytaniach i odpowiedziach. Każda runda zawiera 20 pytań zawierających kod wykonywalny. Na ich odpowiedź wyznaczono pewien czas. Jest sekcja zawierająca te same pytania, pogrupowane tematycznie, na które możesz odpowiedzieć bez ograniczeń czasowych.

Ćwiczenia z Pythona

Przydatna aplikacja z samouczkami tekstowymi i przykładami. Python Exercises zawiera bardzo szczegółowe nagłówki, pełne omówienie podstawowych tematów i prosty interfejs. Niestety nie ma tu możliwości napisania kodu, więc wymagany jest inny program lub drugie urządzenie.

Zalecana: