Роман Андреевич Попов
Онлайн

Роман Андреевич Попов

Программирование, английский язык, языки программирования
4,84
86 отзывов
Очень хвалят
Паспорт проверен
Мы проверили копию паспорта: — следы редактирования отсутствуют; — имя, фамилия и фото совпадают.
Регион
Санкт-Петербург
Принимает у себя
Новочеркасская
Выезд к ученику
Владимирская,
Гостиный двор,
Достоевская,
Звенигородская,
Лиговский проспект,
Посмотреть все

О себе

Считаю, что Python — наилучший язык программирования для новичка. Технологии меняются слишком быстро, чтобы забивать голову языками предыдущего поколения типа Pascal или C/C++. Освоение последних требует гораздо больших вложений сил, чем Python.

Удаленные уроки проходят в Скайпе с использованием среды совместной разработки. Она имеет веб-интерфейс и позволяет ученику и преподавателю совместно редактировать файлы, запускать программы на python, ruby, lisp и многих других языках. После урока у ученика останется файл с кодом, который он сможет скачать на свой компьютер.

Моя научная специализация — разработка языков программирования. Могу готовить школьников к научным конкурсам типа Intel ISEF (в Москве известен как отборочный тур «Юниор»). Профессиональных программистов могу научить функциональному программированию и реализации языков. Наибольшими знаниями обладаю в области диалектов Lisp: Common Lisp, Scheme, Racket.

В обучении английскому использую методы на основе лексического подхода и работ Стивена Крашена. Это подход к обучению языкам, в котором вместо учебника используются материалы из области интересов ученика. Несмотря на всю сложность аутентичных текстов, ученик преодолевает барьер непонимания с помощью преподавателя и благодаря интересу к самому содержанию текста. Также одной из составных частей используемого мной метода является применение систем интервального повторения (программы-тренажеры для запоминания слов). Интенсивное и экстенсивное чтение в совокупности с интервальным повторением — наиболее эффективное сочетание, позволяющее освоить как лексику, так и грамматику языка.

СТУДЕНТАМ, школьникам и их родителям! Я не выполняю лабораторные работы за студентов. Я также не решаю лабораторные со студентами на занятии. Последнее -- завуалированная форма продажи решенного д/з. Прошу не путать это с обучением. Задача преподавателя состоит в нахождении точек непонимания и устранении барьеров в понимании, а не просто в выполнении какой-то задачи. Если ученик согласен обучаться, согласен выполнять мое д/з, то я могу давать подсказки к лабораторным, но решать их на занятии не намерен.

Образование

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, естественнонаучный факультет, специальность – IT в образовании2009 г.
Подтверждено документом
Сертификат ESOL, уровень B22018 г.
Подтверждено документом

Опыт

РГПУ им. А.И. Герцена, школа2009–2014 гг.
Подтверждено документом
На сервисе с февраля 2016 г. (5 лет)
Подтверждено Profi.ru

Документы и сертификаты

Услуги и цены


Scheme, Smalltalk
2000 /60 мин.

2000 /60 мин.

2000 /60 мин.

2000 /60 мин.

2000 /60 мин.

2000 /60 мин.
Все услуги и цены 18
Длительность занятия — 90 мин.
Очень хвалят
Такую отметку получают опытные специалисты с лучшими отзывами
5
4
3
2
1
77
4
5
0
0
Сначала новые
Андрей
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Python
Системный подход
Рафик
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Python
Педагогика
Здесь нет лекций и семинаров. Зачем тратить время и деньги за знания, которые доступны бесплатно? Я программирую с первого же занятия. Не переписываю чужой код, а пишу свой. Роман ничего не диктует, а вопросами наводит на верное направление. С ним я учусь думать, видеть и дышать, как программист. Фактически учеба длится не только 1,5 часа, но и между занятиями при выполнении д/з.
Экономика
Это немаловажно. Я не плачу за знания, которыми уже обладаю или которые могу добыть сам. Я плачу за знания, которых у меня нет. Я не плачу за консультации, которые получаю между занятиями.
Выводы
Кодинг требует особых методов обучения. Методы Романа максимально эффективны. Я пробовал учиться на курсах и у разных репетиторов, мне есть с чем сравнить. В кодинге нужен не классический учитель, а наставник, который не работает до звонка и не зависит от твоих денег. Я нашел наставника. И поэтому привел к нему своего сына.
Эльвира
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Программирование
Игорь
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Javascript
Однозначно рекомендую. Отличный материал, доступно преподносится. Поддержка даже между занятиями помогает преодолеть ступоры в домашних работах. Подход нацелен исключительно на результат, чего и наблюдаю от занятия к занятию.
Денис Ревякин
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Программирование
Хорошо система подготовки, репетитор не дает все на готовом блюдечке, а вы сами с помощью подсказок доходите до того, как решить задачи, это очень продуктивно
Андрей
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Язык Go
Хороший преподаватель
Дмитрий Козлов
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
ПрограммированиеPython
Очень нравятся занятия у Романа Андреевича. Дочка в восторге после каждого занятия.
Что нравится:
Индивидуальный подход
Очень доходчивое объяснения материала
Интересные задания
Возможность постоянной обратной связи. Даже вне занятий.
И главное, это преподаватель, который может вдохновить на получение новых знаний.
Александр
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Язык Go
Все четко и по делу
Ирина
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Python
Сергей
Пять с плюсом
Пятёрки бывают разные.
Какая ваша?
Просто пять Пять с плюсом
Python
Каждый отзыв перед публикацией проходит проверку на неподдельность. Анонимные сообщения не рассматриваются. Тексты не редактируются и не фильтруются — все прошедшие проверку публикуются «как есть».