Pythontutor — онлайн-курс по изучению языка программирования Python. Здесь пользователи смогут бесплатно пройти курс обучения и сразу же приступить к разработке из браузера. Весь материал представлен на русском языке, но существует также и английская версия, доступная по ссылке https://snakify.org.
Как пользоваться сервисом pythontutor.ru?
На главной странице Pythontutor размещена кнопка входа для авторизованных пользователей; расположена она в верхнем правом углу.
Приступить к обучению можно и без регистрации, для этого достаточно пройти по ссылке “Приступить”, расположенной в нижнем левом углу страницы. В новой вкладке, в том же верхнем правом углу можно войти или зарегистрироваться.
Сам процесс регистрации в системе Pythontutor ничем не примечателен, поэтому мы не будем останавливаться на нем.
Плюсы и минусы данной системы обучения
Начнем с минусов, так как недостатков у системы меньше, чем преимуществ:
- отсутствие живого общения с педагогом;
- слабая активность сообщества в ВК.
На этом, пожалуй, все недостатки системы заканчиваются. Перейдем к плюсам:
- интерактивный учебник включает весь базовый синтаксис языка программирования Python;
- Питон тьютор содержит огромное количество задач и ответов на них, вариантов решений;
- код можно запускать и тестировать в браузере, доступно пошаговое исполнение кода;
- информация изложена просто и понятно, что крайне важно для новичков.
Остальные преимущества программы обучения настолько очевидны, что описывать их не имеет смысла. Попробуйте и убедитесь сами, что это один из самых интересных онлайн учебников.
Этот сайт рассчитан на тех, кто хочет изучать Python с нуля. Ввод и вывод кода, как и его результатов, производится прямо в браузере. Это сделано для того, чтобы новички могли заниматься онлайн без привязки к установленной среде разработки, компилятору и прочим инструментам.
В контексте обучения — это большое преимущество, ведь тогда студент может заниматься с любого компьютера, где есть браузер и подключение к сети интернет.
Ответы на часто задаваемые вопросы
Что нужно знать для прохождения курса?
Базовые знания по математике и то, как пользоваться компьютером на уровне обычного пользователя.
Какие знания будут после курса?
Базовые — те, что необходимы для понимания концепции языка и для дальнейшего углубления в тему программирования. Здесь ученик получит знания о Python, поймет, какие возможности предоставляет этот язык программирования. По завершению курса ученик будет понимать, что такое элементы списка, какие возможности работы с целыми числами, для чего служит print
и что он выводит, как создать цикл, какое можно присвоить значение переменной, для чего мы используем функцию и многое другое.
Если сейчас для вас — это всего лишь хаотичная информация, то скоро все эти термины обретут смысл.
Нужно ли знать английский для обучения?
Нет. Весь материал переведен на русский язык, а название команд настолько простое, что их можно запомнить в ходе обучения.
Что делать, если не знаешь, как решить задачу
Этот сайт имеет очень важное преимущество перед другими платформами обучения. Практика — один из важнейших, по факту, самых главных аспектов учебы, и разработчики это понимали, когда создавали Питон тьютор. Ответы на задачи изначально не раскрываются; каждый ученик должен найти их самостоятельно, после чего на сайте показываются альтернативные решения.
В этом и есть преимущество обучения на Питон тьютор. Ответы можно получить на сайте https://toster.ru или в группе программы обучения, которая доступна по ссылке https://vk.com/pythontutor.