1С:Элемент. Модуль 3

Приглашаем ребят на третий модуль курса по олимпиадному программированию на языке сценариев!

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

Записаться на обучение Оплатить модуль
Из чего состоит
18 занятий по 2 академических часа
Ближайший старт
Старт осень 2027!
Стоимость обучения

Бесплатно

В программе курса
  • Освоите базовые конструкции языка сценариев для решения олимпиадных задач
  • Научитесь работать с коллекциями и применять алгоритмы сортировки и поиска
  • Разберете работу со структурами данных: стек, очередь и их практическое применение
  • Поймёте основы объектно-ориентированного и функционального подходов в программировании
  • Получите опыт решения олимпиадных заданий разного уровня сложности
Подробная программа
  • Тема №1. Постановка задачи
    • Цели и содержание модуля. Введение в олимпиадное программирование на языке сценариев. Назначение, возможности, сферы применения.
  • Тема №2. Язык сценариев
    • Установка, запуск, работа с консолью. Обзор интерфейса и интеграции. Как подключить GitHub и вести проекты.
  • Тема №3. Синтаксис языка
    • Базовые конструкции, типизация, регистрозависимость. Закрепление синтаксиса на типовых задачах.
  • Тема №4. Коллекции
    • Массивы, списки, словари и их применение. Задачи на использование коллекций.
  • Тема №5. Асимптотика
    • Понятие сложности алгоритма. Задачи на оценку и оптимизацию.
  • Тема №6. Алгоритмы сортировки
    • Разбор популярных алгоритмов. Реализация и сравнение на практике.
  • Тема №7. Алгоритмы поиска
    • Поиск в массиве и на графе. Решение задач на поиск.
  • Тема №8. Стеки и очереди
    • Структуры данных, принципы работы. Задачи на стеки и очереди.
  • Тема №9. ООП
    • Возможности реализации ООП на языке сценариев.
  • Тема №10. Функциональное программирование
    • Функции высшего порядка, замыкания и др.
  • Тема 11. Итоговая олимпиадная задача
    • Разбор комплексной задачи с применением алгоритмов, структур данных и синтаксиса. Повторение ключевых тем, решение задач.
Дополнительные модули
Начинайте учиться уже сейчас!
Загрузка...