Выберите свой город

Наверх

Курс «Cпортивное программирование»

На курсе у вас будет возможность разработать первые собственные продукты под руководством преподавателей, найти сверстников со схожими интересами, а также увеличить шансы на успешное прохождение ГИА и ЕГЭ по информатике.
Варианты обучения:
Мария Шашерина - Ведущий специалист по работе с образовательными организациями

Курс будет интересен школьникам, увлеченным компьютерами и информационными технологиями.

Мария Шашерина / Ведущий специалист по работе с образовательными организациями

Ваши навыки после прохождения курса

Купить «1С:Предприятие» в Ростове - это просто!
Научитесь решать нестандартные, творческие задачи
Купить «1С:Предприятие» в Ростове - это просто!
Научитесь декомпозиции задачи, писать код, который не содержит ошибок
Купить «1С:Предприятие» в Ростове - это просто!
Получите опыт работы в команде и распределения обязанностей

Содержание курса

количество часов: 24 часов
количество модулей: 4 модуля
срок обучения: 2 года

Первый модуль. Первоначальный математический аппарат

  • Множества (наивное понятие, диаграммы Венна, операции над множествами, декартово произведение), вполне упорядоченное множество. Мощность и счетность. Отношения (рефлексивность, симметричность, транзитивность, эквивалентность, лексикографический порядок). Функция, обратная функция, композиция.
  • Логические переменные, операции, выражения. Таблицы истинности. Законы логики. Теорема, необходимое и достаточное условие, методы доказательства теорем (контрпример, противопоставление, противоречие). Математическая индукция. Структура формальных доказательств.
  • Точка, прямая, отрезок, вектор, угол. Декартовы координаты в евклидовом пространстве, евклидово расстояние. Геометрические фигуры: основные формулы. Выпуклые многоугольники: понятие и формулы. Векторы, операции над векторами. Скалярное произведение.
  • Числовые последовательности. Арифметическая и геометрическая последовательности. Числа Фибоначчи. Рекуррентные соотношения.
  • Матрицы, действия с матрицами.
  • Создание jar-архива игры «Новогодний дождь»

Второй модуль. Основы программирования. Введение в спортивное программирование

  • Единицы измерения информации. Биты, байты и слова. Компьютерная арифметика. Представление числовых и текстовых данных в компьютере.
  • Языки программирования. Переменные, типы, выражения, операции. Основы ввода/вывода. Операторы проверки условия и цикла. Функции и передача параметров. Структурная декомпозиция. Концепция типа данных как множества значений и операций над ними. Свойства объявлений (связывание, область видимости, блоки и время жизни). Обзор проверки типов. Массивы. Представление массивов в компьютере. Алгоритмы работы с массивами. Записи и структуры. Алгоритмы как стратегии решения задач. Роль алгоритмов в решении задач.
  • Олимпиадная задача. Структура олимпиадной задачи, стратегии построения модели решения задачи. Тестирующая система, вердикты тестирующей системы. Соревнования, правила соревнований: школьная система, ACM.

Вашу квалификацию подтвердят документы
установленного образца

  • Диплом
    Диплом Учебного центра

Хотите пройти курс со скидкой?

Скидка на курс Скачать Узнайте, как получить скидку от 5% до 38% на любой курс! Просто скачайте руководство по экономному происхождению курсов в учебном центре «ГЭНДАЛЬФ».

Сэкономте 5% от стоимости курса!

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