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



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


Ребята научатся
- Понимать основные принципы программирования.
- Понимать и уметь применять различные типы данных и переменные.
- Работать с условными и циклическими конструкциями.
- Использовать списки в задачах с множественными вычислениями.
- Работать с различными множествами и кортежами.
- Понимать смысл и уметь использовать на практике функции (методы).
Типовой тематический план изучения языков программирования*
- Ознакомление с языком программирования. (2 занятия)
- Понятия типов данных. Описание, использование, программирование (2 занятия)
- Понятие «алгоритм» решения задачи. Составление линейного алгоритма. (2 занятия)
- Процедурные основы. Разветвляющийся алгоритм. Переход по условию. (4 занятия)
- Процедурные основы. Циклический алгоритм. Виды циклов, их использование. (4 занятия)
- Понятие метода (функции). Виды, использование, программирование. (4 занятия)
- Множественные вычисления с сохранением данных. Списки (массивы), их использование. (4 занятия)
- Основы объектно-ориентированного программирования (ООП). Введение в ООП. (2 занятия)
- Основы ООП. Наследование и полиморфизм. (2 занятия)
- Итераторы и генераторы. (2 занятия)
- Рекурсия. Понятия, использование. (2 занятия)
- В качестве учебных заданий используются олимпиадные задачи и задания ОГЭ, ЕГЭ 2022-2025 года. (в течение всего курса)
Проектная деятельность на языке программирования Python*
Базовые проекты
- Инструменты языка. Начальный математический проект (2 занятия).
- Исходные данные проектов. Переменные и типы данных. Ввод/ вывод (2 занятия).
- Проект «Калькулятор» (4 занятия).
- Виды алгоритмов в проектах. Программирование различного рода условий (4 занятия).
- Множественные вычисления в проектах. Конструкции для заданного количества повторений блоков кода. Цикл for (4 занятий).
- Повторяющиеся вычисления в проектах. Конструкции для произвольного количества повторений блоков кода. Цикл while (4 занятия).
- Обработка текстовой информации в проектах. Строки и работа с ними (4 занятия).
- Программирование массивов данных в проектах. Списки: виды и программирование. Обработка одномерных и двумерных списков (4 занятия).
- Повторяющиеся вычисления в проектах. Методы (функции), структурирование проектов (4 занятия).
- Повторное использование кода проекта. Рекурсии: основы использования (2 занятия).
- Практикум. Решение олимпиадных задач (4 занятия).
- Итоговый проект. Создание консольной игры (2 занятия).
Итого: 40 занятий (10 месяцев).
* Указаны типовые тематика и продолжительность курса изучения языка программирования и могут быть изменены. Количество занятий равно количеству недель.
Запишитесь на бесплатное пробное занятие и приходите к нам заниматься!