Главное предназначение курса «Основы языков программирования» в том, чтобы познакомить ребят с тем, кто же такие «айтишники» и программисты через обучение основам написания программ на самых востребованных языках программирования: Python, C++, Java, C#.

Погружаясь в волшебный мир программирования для детей, сегодняшние школьники становятся будущими мастерами в области программирования, искусственного интеллекта, робототехники и машинного обучения.

Еще одна существенная особенность курса в том, что практическими заданиями в нем являются олимпиадные задачи и тестовые задание из ОГЭ и ЕГЭ.

Программирование для детей в Ростове

В рамках этого курса ребята, кто выбрал IT направление в будущих всевозможных видах тестирования, подготавливаются к ним решая задачи различной степени сложности, как говорится: «на время». Тем самым, определяется тайминг написания, например, ОГЭ или ЕГЭ тестов и возможные запасы по времени.

Регулярные участия в различного рода олимпиадных мероприятиях дает возможность проверить полученные знания и навыки.

Курс «Основы языков программирования» рассчитан на год из расчета одно занятие в неделю. Стоимость абонемента на курс 5000 руб. В абонемент входят 4 занятия до 1,2 часа каждое.

Ребята научатся

  • Понимать основные принципы программирования.
  • Понимать и уметь применять различные типы данных и переменные.
  • Работать с условными и циклическими конструкциями.
  • Использовать списки в задачах с множественными вычислениями.
  • Работать с различными множествами и кортежами.
  • Понимать смысл и уметь использовать на практике функции (методы).

Типовой тематический план изучения языков программирования*

  1. Ознакомление с языком программирования. (2 занятия)
  2. Понятия типов данных. Описание, использование, программирование (2 занятия)
  3. Понятие «алгоритм» решения задачи. Составление линейного алгоритма. (2 занятия)
  4. Процедурные основы. Разветвляющийся алгоритм. Переход по условию. (4 занятия)
  5. Процедурные основы. Циклический алгоритм. Виды циклов, их использование. (4 занятия)
  6. Понятие метода (функции). Виды, использование, программирование. (4 занятия)
  7. Множественные вычисления с сохранением данных. Списки (массивы), их использование. (4 занятия)
  8. Основы объектно-ориентированного программирования (ООП). Введение в ООП. (2 занятия)
  9. Основы ООП. Наследование и полиморфизм. (2 занятия)
  10. Итераторы и генераторы. (2 занятия)
  11. Рекурсия. Понятия, использование. (2 занятия)
  12. В качестве учебных заданий используются олимпиадные задачи и задания ОГЭ, ЕГЭ 2022-2025 года. (в течение всего курса)

Проектная деятельность на языке программирования Python*

Базовые проекты

  1. Инструменты языка. Начальный математический проект (2 занятия).
  2. Исходные данные проектов. Переменные и типы данных. Ввод/ вывод (2 занятия).
  3. Проект «Калькулятор» (4 занятия).
  4. Виды алгоритмов в проектах. Программирование различного рода условий (4 занятия).
  5. Множественные вычисления в проектах. Конструкции для заданного количества повторений блоков кода. Цикл for (4 занятий).
  6. Повторяющиеся вычисления в проектах. Конструкции для произвольного количества повторений блоков кода. Цикл while (4 занятия).
  7. Обработка текстовой информации в проектах. Строки и работа с ними (4 занятия).
  8. Программирование массивов данных в проектах. Списки: виды и программирование. Обработка одномерных и двумерных списков (4 занятия).
  9. Повторяющиеся вычисления в проектах. Методы (функции), структурирование проектов (4 занятия).
  10. Повторное использование кода проекта. Рекурсии: основы использования (2 занятия).
  11. Практикум. Решение олимпиадных задач (4 занятия).
  12. Итоговый проект. Создание консольной игры (2 занятия).

Итого: 40 занятий (10 месяцев).

* Указаны типовые тематика и продолжительность курса изучения языка программирования и могут быть изменены. Количество занятий равно количеству недель.

Запишитесь на бесплатное пробное занятие и приходите к нам заниматься!