Лучшее
Рубрики
Рецепты
Промокоды
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Промокоды
Подкасты
Сервисы
Колонки
Теории большого мира
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Научпоп
Отношения
Реклама

8 полезных приложений для изучения Python на Android-смартфоне

4 мая 2016 Образование Android
Python — один из самых востребованных языков программирования. В этой статье расскажем, как сделать его изучение ещё удобнее, если у вас есть смартфон на Android и хотя бы немного свободного времени.
Фото автора Николай Маслов
Николай Маслов

8 полезных приложений для изучения Python на Android-смартфоне
Избранное

Learn Python

Под этим названием в Google Play можно найти три хороших приложения (вообще их больше, но на установку других не стоит даже тратить время). Наиболее простое из них представляет собой курс Udemy по Python 2.x, запакованный командой SoloLearn в формат Android-приложения. В нём содержатся уроки, которые разделены на две ступени: базовую и продвинутую. Внутри — краткий справочный материал в текстовом или PDF-формате. Для отдельных уроков есть примеры рабочего кода. Не требует подключения к Сети.

Учим Python

Это приложение предлагает пользователям изучить третью версию языка и обладает куда более широкой функциональностью. Основной экран отведён для отображения отдельных этапов курса и личных результатов. В меню можно найти раздел для свободного творчества на Python, скачать курсы для других языков программирования, а также изучить справочную информацию. У приложения есть интересная фишка: каждый, кто проходит курс и решает задачи, получает баллы. С их общим количеством можно ознакомиться на отдельной вкладке. Так появляется дополнительная игровая составляющая, которая может мотивировать кого-то на более тщательное изучение. В конце курса можно получить сертификат об освоении языка программирования.

Learn Python Programming

Третье приложение, разработанное студией Phoenix App Labs, обладает наиболее широкой функциональностью и самым красочным интерфейсом. Здесь есть не только уроки для начинающих и уже изучавших язык, но и возможность скачивать готовые проекты на Python прямо из приложения, подробная статистика изученного, отдельная вкладка для удобного доступа к собственным программам и элемент социального соревнования в виде онлайн-чемпионата по кодингу с доской почёта. В случае успешного освоения курса каждый пользователь получает сертификат.

QPython

Полноценная среда для программирования на Python для Android-устройств. Включает в себя интерпретатор Python, консоль, редактор и SL4A-библиотеку, которая позволяет создавать и запускать скрипты прямо на гаджете (поддерживается работа со смартфонами и планшетами, поскольку имеются библиотеки для работы сетевых интерфейсов, GPS). Так что в этом приложении можно кодить и создавать полноценные проекты. Если под рукой есть хороший учебник по Python и готовые проекты, выбор QPython будет более чем оправдан, несмотря на отсутствие встроенных обучающих функций.

Python Documentation

Стильное приложение с документацией по Python 3.5 на английском языке. Умеет работать в офлайне. Есть раздел с примерами готового кода, хотя основное назначение программы — подробная справка для тех, кто уже освоил базовые принципы языка. Обладает очень удобным поиском и простой навигацией.

Python Documentation ( Guide ,
Thiyagaraaj M
Цена: Бесплатно

Загрузить

Цена: Бесплатно

Quiz&Learn Python

Это приложение создано для тренировки уже имеющихся навыков программирования на Python версии 2.7 в форме коротких вопросов, затрагивающих как основы программирования на языке Python, так и очень конкретные и неожиданные способы написания кода. Quiz&Learn Python ведёт статистику на основе скорости ваших ответов. В зависимости от прогресса вопросы могут усложняться. Их можно пропускать (это влияет на прогресс: программа задаёт более простые вопросы). Кроме этого, с помощью встроенного отладчика можно написать вопрос и проверить ответ на практике.

Python Challenge

Ещё одно приложение для тех, кто уже изучил основы программирования и хочет расширить свои знания. Python Challenge представляет собой игру в формате «вопрос — ответ». В каждом раунде 20 вопросов, содержащих исполняемый код. Для ответа на них отводится определённое время. Есть раздел, содержащий те же вопросы, сгруппированные по темам, на которые можно отвечать без ограничений во времени.

Python Challenge
The Apps Garden
Цена: Бесплатно

Загрузить

Цена: Бесплатно

Python Exercises

Удобное приложение с текстовыми уроками и примерами. Python Exercises отличается очень подробной рубрикацией, полным охватом базовых тем, а также простым интерфейсом. К сожалению, здесь нет возможности писать код, поэтому потребуется либо другая программа, либо второе устройство.

Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Избранное
Информация
О проектеРубрикиРекламаРедакцияВакансии
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила сообщества
18+Копирование материалов запрещено. Издание может получать комиссию от покупки товаров, представленных в публикациях