Главная
/
Программирование
/Репетитор по программированию Гонда Арсентий

Гонда Арсентий

Фотография репетитора Гонда Арсентий
Репетитор по программированию

Студент / Стаж 4 года

На сайте: 3 года / 38 успешных заказов / 81% заказов принял

Форматы и цены индивидуальных занятий

Акции
- При оплате пакета из 10 занятий 11-е занятие в подарок.
Школьники с 5 по 9 класс
60 мин — 1200 ₽
Школьники с 10 по 11 класс, студенты колледжей и техникумов, абитуриенты
60 мин — 1400 ₽
Студенты университетов
60 мин — 1700 ₽
Взрослые кроме абитуриентов и студентов
60 мин — 3000 ₽

Свободное время для индивидуальных занятий

Расписание репетитора с учётом вашего часового пояса: Москва и Московская область
06:0007:0008:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:0020:0021:0022:0023:00
Пн
Вт
Ср
Чт
Пт
Сб
Вс
Свободно
Занято

О себе

Сложные вещи объясняю на яблоках и котятах :)

Моя задача -- научить не запоминать конструкции конкретного языка, а понимать, как устроена программа, почему код работает именно так и как самостоятельно прийти к решению задачи.
Сложные концепции стараюсь сначала объяснять через простые аналогии, образы и модели, а затем постепенно переходить к технической терминологии и деталям. Такой подход особенно полезен для тех, кто только начинает программировать: сначала появляется интуитивное понимание идеи, а уже затем её формальное представление.
Большое внимание уделяю практике. Мы пишем код, разбираем ошибки, решаем задачи и, где это полезно, рассматриваем несколько вариантов решения. Если ученик застрял, вопросами и подсказками помогаю ему самостоятельно найти следующий шаг.
Параллельно учу пользоваться инструментами разработчика, читать документацию, отлаживать программы и писать понятный код. Для меня хороший результат обучения -- это ситуация, когда со временем ученику требуется всё меньше моей помощи.

// ====( Основы программирования )==== //
Обучаю программированию с нуля. Конкретный язык подбираем исходя из целей ученика, его подготовки и того, куда он хочет двигаться дальше.
На этом этапе язык для меня - прежде всего инструмент для изучения программирования как такового. Разбираем переменные и типы данных, условия, циклы, функции, декомпозицию программы, области видимости, структуры, отладку и другие фундаментальные темы. Дальше добавляются особенности и концепции выбранного языка.
Главное здесь -- научиться превращать поставленную задачу в последовательность действий, а затем реализовывать её в виде программы. Синтаксис конкретного языка постепенно запоминается вместе с практикой.
С самого начала стараюсь формировать полезные инженерные привычки: давать сущностям понятные имена, разбивать программу на небольшие логические части, не дублировать код без необходимости, соблюдать принятый для языка стиль и рефакторить, когда это действительно нужно. Постепенно учимся читать и чужой код.

// ====( Алгоритмы и структуры данных )==== //
Если ученик уже владеет базой, можем сразу перейти к алгоритмам и структурам данных. Для этого направления преимущественно использую C++.
Здесь мы не просто решаем большое количество задач, но и учимся анализировать решения, выбирать подходящие структуры данных и алгоритмы, сравнивать разные подходы, оценивать их эффективность и понимать ограничения.
Направление подойдёт как тем, кто хочет углубить знания программирования, так и студентам, которым необходимо разобраться с соответствующими университетскими дисциплинами.

// ====( C++ )==== //
Помимо основ программирования и алгоритмов, преподаю и более глубокие темы C++.
В зависимости от подготовки и целей разбираем модель объектов и управление ресурсами в C++, шаблоны, стандартную библиотеку, семантику перемещения и другие возможности современного C++, которые часто остаются за пределами школьных и университетских курсов.
Отдельное направление для подготовленных учеников -- многопоточное и асинхронное программирование на C++, а также параллельные вычисления. Разбираем OpenMP, OpenCL, векторизацию и организацию вычислений на CPU и GPU.
Также обучаю разработке приложений с использованием Qt и Qt Widgets. Здесь можно перейти от небольших упражнений к полноценному проекту: созданию интерфейса, взаимодействию компонентов программы, организации кодовой базы.
Необязательно последовательно изучать всё перечисленное: содержание занятий подбирается под уровень и задачи конкретного ученика.

// ====( C )==== //
На C изучаем как основы программирования, так и то, что происходит с программой на более низком уровне.
Подробно разбираем указатели, массивы, функции, структуры, представление данных в памяти, динамическое выделение памяти и организацию программы.
Это направление также подойдёт студентам, которым необходимо разобраться с C в рамках университетской программы.

// ====( Swift )==== //
Начинаем с самого языка: синтаксиса, системы типов, функций, коллекций, замыканий, структур и классов, протоколов, обработки ошибок и других основных механизмов Swift.

// ====( iOS-разработка )==== //
Учимся создавать интерфейсы с UIKit и SwiftUI, работать с сетью и API, хранить данные, подключать зависимости и писать тесты. По мере усложнения проектов переходим к вопросам организации кодовой базы и архитектуры.
Рассматриваем MVC, MVP, MVVM, MVVM-C и принципы Clean Architecture. Для меня здесь важно не просто научить воспроизводить определённую структуру проекта, а объяснить, какую проблему решает тот или иной подход, какие у него есть ограничения и когда его имеет смысл применять.
При необходимости отдельно разбираем Alamofire, Core Data, Swift Package Manager и другие инструменты экосистемы.
Обучение можно строить вокруг учебных проектов, постепенно переходя от небольших приложений к более самостоятельной разработке.
Для полноценного изучения iOS-разработки потребуется Mac.

// ====( Домашние задания )==== //
Научиться программированию невозможно без практики, поэтому домашние задания являются обязательной частью обучения.
Если ученик приходит без выполненного домашнего задания, новую тему мы не начинаем. Занятие в таком случае посвящаем выполнению и разбору текущего задания. Соответственно, регулярное невыполнение домашней работы будет замедлять обучение.
При этом я не требую любой ценой принести полностью готовое решение. Если задача не получилась, это нормально. Важно, чтобы ученик самостоятельно попробовал её решить и мог показать, где именно возникли сложности. Тогда на занятии мы можем разобрать конкретную проблему, а не начинать задачу с нуля.

// ====( Оплата, отмена и перенос занятий )==== //
Работаю исключительно по предоплате.
При разовой оплате занятие оплачивается до его начала, накануне или в день проведения. Также возможна предварительная оплата нескольких занятий.
Об отмене или переносе необходимо предупредить не менее чем за 24 часа до начала занятия. При более поздней отмене или неявке занятие считается проведённым и оплачивается в полном размере либо списывается из заранее оплаченных занятий.
Конечно, бывают форс-мажорные ситуации. В таких случаях разбираемся индивидуально.
Развернуть

Образование

Томский Государственный Университет
Не подтверждено
2027 Научно исследовательский центр Высшая IT школа, Специальность: Программная инженерия Программная инженерия Бакалавриат

Документы

Опыт работы

Помощь в решении алгоритмических задач (4 года)
Математика для 3-8 классов (6 лет)
Дискретная математика (4 года)
Все наши отзывы проходят проверку перед публикацией. Оставить отзыв может только пользователь, который действительно занимается у репетитора. Если вы ученик и хотите поделиться своими впечатлениями о репетиторе, вы можете это сделать в личном кабинете.
  • Программирование
    Ксения
    1 мая 2026

    Арсентий — отличный репетитор, мне очень понравилось, как он преподает и доносит информацию. В последствии мы организовывали с Арсентием занятия еще несколько раз, чтобы помочь мне закрыть пробелы в знаниях некоторых тем или просто разобраться с чем-то новым, что мне не удалось освоить сразу. Также мне понравилось, что он заставлял меня думать, самостоятельно искать ошибки и объяснять, что и как я делаю. Такой короткий мозговой штурм всегда помогал закрепить информацию. В общем, было очень здорово, и общение, и то, как информация доносилась, и преподавание, очень комфортно и, главное, действенно.

  • Программирование
    Михаил
    16 февраля 2026

    Искала репетитора по программированию на С (Си) для сына, школьника 8 класса лицея информационных технологий. Необходимо было исправить оценку (средний балл был 2,5). Арсентий занимался с ребёнком 4 месяца. Этого времени хватило, чтобы исправить ситуацию. Со слов сына, объяснял доходчиво, давал много теории. Результат есть, сейчас по программированию средний балл 4. Когда я предложила сыну перейти в другую группу в лицее, он сказал, что не пойдёт, потому что «я только начал понимать, что надо делать». Появились знания и уверенность в своих навыках. К сожалению, в лицее поменяли расписание, и у нас больше не получается заниматься с Арсентием. Результатом занятий мы с сыном довольны. Общаться с Арсентием было комфортно, он всегда на связи, либо предупреждает, что какое-то время не будет в доступе. Репетитора уже успела порекомендовать приятельнице. Благодарна за сотрудничество и желаю дальнейших успехов в работе. 

  • Программирование
    Варя
    24 июня 2024

    Дочь захотела заниматься программированием почти с нуля в конце 7го класса. На этом сайте я нашла репетитора по программированию Арсентия. Два месяца дочь занимается изучением языка с++ под руководством Арсентия. Ей очень нравятся занятия. Учитель всегда отвечает на все вопросы и даже во внеурочное время помогает ей, если необходимо. Если бывает нужно, даже может задержаться и выйти за рамки урока , чтобы объяснить тему. Мы очень ценим такой подход к обучению, есть заинтересованность и неравнодушие к своему ученику. Есть домашнее задание, которое контролируется и разбирается. Есть план обучения. Несмотря на трудности (потому что с нуля), дочь хочет и далее заниматься программированием с Арсентием. Арсентию объявляю огромную благодарность!

  • Программирование
    Марина
    21 апреля 2024

    Преподавателем очень довольны! Однозначно максимальная оценка 5. Подход к обучающему процессу профессиональный и очень ответственный! Обучение выстроено по программе преподавателя, есть и теория, и практическая отработка темы и задания для самостоятельного выполнения с последующим разбором ошибок. Арсентию огромная благодарность за его труд!

  • Программирование
    Илья
    16 октября 2023

    Материал объясняется доступно и систематизировано. Мы видим реальные результаты занятий!

  • Программирование
    Влад
    10 июля 2023

    Оценка отлично 5

  • Программирование
    Дмитрий
    23 марта 2023

    5 - репетитор подробно и понятно объяснил спрашиваемый материал и даже больше того, что я спрашивал.


Отправить запрос