Запись на бесплатное занятие
Мы позвоним вам
Мы никому не передаем ваши данные.
Нажимая кнопку "Отправить" вы соглашаетесь с условиями обработки персональных данных.
 
Программирование для школьников
Занятия с наставником онлайн
В любое время, из любого места
Занятия онлайн
Заниматься можно в любое время и из любого места. Не нужно тратить время на дорогу и беспокоиться за ребенка
Работа с наставником
Наставник занимается индивидуально с ребенком на протяжении всего занятия, помогает разобраться и дает обратную связь
Настоящие программирование
Изучаем настоящий язык программирования, на котором пишут разработчики в российских и международных IT-компаниях
Материалы и методика
Мы разрабатываем материалы по программированию, которые отвечают современному уровню развития технологий

Наши курсы

Базовый
Изучение алгоритмов и основ программирования на языке C#.
В рамках модуля ученики разрабатывают консольные приложения и текстовые игры, учатся работать в среде программирования Microsoft Visual Studio. Ученики изучают ООП — подход, который используют профессиональные программисты для разработки больших и сложных проектов.

Программа
Создание игр
Разработка игр в среде Unity 3D.
Unity 3D — профессиональная среда для создания игр, которая используется компаниями по всему миру. Для программирования используется язык C#. Ученики разрабатывают собственные 3D-игры и изучат основные инструменты, необходимые для программирования игр: создание и управления объектами, скриптовый подход, сетевое взаимодействие.

Программа
Создание графических приложений
Создание приложений, использующих графический интерфейс (GUI) для взаимодействия с пользователем. Для программирования используется язык C#, WPF и Xamarin, эти инструменты позволяют сделать приложение, которое будет работать в Windows, iOS и Android. Ученики узнают основные практики, применяющиеся для создания графических приложений и научатся работать с микрофоном, камерой и датчиками мобильных устройств.
Программа
Создание сайтов
Создание сайтов и web-приложения. Для разработки серверной части используется язык C# и платформа .net core, для клиентской части используется HTML, CSS и JavaScript. Ученики изучают шаблон MVC, используемый для проектирования сайтов и web-приложений, знакомятся с основами дизайна и адаптивной верстки, учатся проектировать структуру баз данных.
Программа
Базовый курс
Модуль 1
  • Среда Visual Studio, язык C#
  • Операции ввода и вывода
  • Переменные
  • Операторы выбора
  • Операторы цикла
  • Массивы и коллекции
  • Методы
  • Структуры
Модуль 2. ООП
  • Классы и объекты
  • Свойства и индексаторы
  • Инкапсуляция
  • Наследование
  • Полиморфизм
  • Абстрактные классы и интерфейсы
  • Паттерны проектирования. Основы
  • Тестирование
Создание игр
  • Среда Unity 3D
  • Игровой цикл
  • Скриптовый подход
  • Создание и управление объектами
  • Работа с 3D моделями
  • Работа с эффектами
  • Разработка UI
  • Клиент-серверная архитектура
Создание графических приложений
  • WPF и XAML. Разработка графического интерфейса
  • Xamarin. Создание кроссплатформенных приложений
  • Жизненный цикл приложений
  • Паттерн MVVM
  • Работа с ресурсами и локализация
  • Работа с файлами
  • Работа с сетью
  • Работа с камерой, микрофоном, датчиками
    Создание сайтов
    • Верстка сайта, HTML, CSS
    • Фреймворк Bootstrap
    • JavaScript. Основы
    • Протокол HTTP. Сетевое взаимодействие
    • .Net Core. Разработка серверной части WEB приложений
    • MVC. Контроллеры, модели, представления
    • Работа с базой данных, Entity Framework
    • Авторизация и аутентификация
    • Работа с cookies
    • Основы SEO
      Как проходят занятия
      Наставник созванивается с учеником
      Вместе обсуждают выполненные задания, наставник дает подробную обратную связь и отвечает на вопросы. Если нужно, наставник даст дополнительные задания и поможет с ними разобраться.
      Изучение материалов и практика
      Ученик изучает новые материалы и выполняет проекты. Для каждой темы у нас есть 3-5 мини-проектов, выполнив которые, ученик получит не только знания, но и умение их применять. Еще в каждом модуле есть несколько больших проектов, для выполнения которых потребуются применить все знания.
      Стоимость
      Первое занятие
      Бесплатно
      На первом занятии вы познакомитесь с наставником и начнете программировать. Наставник ответит на вопросы ребенка и даст ему рекомендации.
      8 занятий в месяц
      10000 ₽
      • Полный доступ к материалам
      • 8 занятий с наставником
      Основатели Цифры
      Олег Белов-Андреев
      belov-andreev@digit.center
      Имеет более 10 лет опыта работы в сфере образования и преподавания информационных технологий. Руководил направлением компьютерных курсов в крупнейшем федеральном образовательном центре (более 15000 учеников в год). Автор собственных курсов и методик преподавания
      Михаил Дошевский
      mik@digit.center
      Имеет более 8 лет опыта работы в крупных IT-компаниях, среди которых Kaspersky Lab и Acronis, на позиции разработчика и ментора стажеров. Занимается разработкой ПО, преподаванием и исследованиями в области современных технологий
      Наши партнеры

      Ответы на вопросы

      Зачем нужны занятия онлайн?
      Занятия онлайн гораздо эффективнее и удобнее очных. Вам не нужно тратить время на дорогу, собирать, отвозить и приезжать за ребенком. Ребенок можете заниматься в любое время и в любом месте. Для занятия нужен компьютер с доступом в интернет, все используемые нами программы - бесплатные, наставник или администратор поможет вам их установить. Онлайн формат позволяет наставнику работать индивидуально с ребенком, в комфортном для него темпе и уделять ему все время занятия.
      Кто у вас работает?
      У нас преподают выпускники и студенты старших курсов технических ВУЗов. Основатели Цифры лично проводят собеседования и обучение каждого наставника. Мы регулярно собираем обратную связь по наставникам от учеников и родителей и контролируем качество образовательного процесса.
      Что делать, если нам нужно перенести занятия?
      Если вы хотите перенести занятие, просто сообщите нам об этом. Мы перенесем занятие и предупредим наставника.
      Как устроен процесс обучения?
      У нас используется комбинация самостоятельного и индивидуального обучения. Ученики самостоятельно изучают подготовленные нами материалы, выполняют задания и работают над проектами. Наставник созванивается с учеником 1 или 2 раза в неделю, помогает понять сложные темы, проверяет задания, дает обратную связь и дополнительные задания, если необходимо.

      Благодаря такому подходу не возникает ситуации, когда в группе есть "слабые" и "сильные" ученики, одни отстают и не успевают разобраться в теме, а другие все быстро делают и скучают. У нас каждый ученик занимается в своем темпе, как ему комфортно, а наставники помогают и мотивируют.
      Как контролируется усвоение материала?
      После выполнения каждого задания или проекта наставник его проверяет и дает обратную связь ученику. Если требуется, наставник даст дополнительные задания на тему, которая вызвала сложности. Так же мы регулярно обновляем наши материалы чтобы они соответствовали современному темпу развития технологий и были максимально информативными.
      Остались вопросы? Мы свяжемся с вами
      Мы никому не передаем ваши данные.
      Нажимая кнопку "Отправить" вы соглашаетесь с условиями обработки персональных данных.
      Made on
      Tilda