
Сибирская Академия инновационных
И компьютерных технологий
Начальный курс по базовым концепциям программирования, алгоритмам и логике для детей 10+
Детей 10+
(начальный уровень)
Создавать визуальные алгоритмические схемы
Понимать принципы работы программ без написания кода
Писать "псевдокод" без погружения в синтаксис конкретного языка
Разбираться в основных терминах и концепциях программирования
Согласно нашей внутренней статистике, половина новичков, начинающих изучать программирование на конкретном языке, теряют к нему интерес в течение нескольких месяцев обучения.
Причина проста: непонимание базовых концепций работы компьютерных программ, неумение строить алгоритмы, несформированное "мышление программиста".
Для решения этой проблемы мы разработали образовательную программу, которая погружает детей в создание алгоритмов, логику и программирование без привязки к конкретному языку и необходимости писать код.
На нашем курсе вы освоите логику, алгоритмы и структуры данных без погружения в определенную технологию или язык.
Последовательно, шаг за шагом, мы научимся строить алгоритмические визуальные схемы, разберемся с программистскими терминами, научимся создавать программы на визуальном языке, без изучения правил синтаксиса.
С одной стороны, это даст стимул к изучению более узкой области в дальнейшем, а в с другой — поможет осваивать "чистый код" с пониманием основных терминов и концепций программирования.
2 раза в неделю
по 2 академических часа
Сентябрь-май
(144 академических часа)
5000 рублей / месяц*
при оплате за год
Введение в программирования
• Создавать алгоритмические схемы, решать логические задачи
• Разрабатывать игры и приложения с помощью визуального программирования
• Писать простые скрипты на современных языках
• Разбираться в основных концепциях и терминах программирования
1. Логические операции
2. Таблицы истинности
3. Правила вывода и доказательства утверждений
4. Предикаты и кванторы
5. Практика: решение логических задач
1. Понятие алгоритма, свойства алгоритмов
2. Базовые типы данных
3. Представление данных в памяти компьютера
4. Простейшие структуры данных
5. Линейные, ветвящиеся и циклические алгоритмы
6. Блок-схемы и UML-диаграммы
7. Ветвления
8. Практика: построение визуальных алгоритмических схем
1. Знакомство с Blockly
2. Циклы с условием
3. Циклы с параметром
4. Ветвления
5. Анимация
6. Математика анимации
7. Переменные и текст
8. Циклы и переменные
9. Списки
10. Практика: разработка игры
11. Основы ООП на Blockly
12. Основы веб-разработки на Blockly
13. Практика: создание сайта
1. Знакомство с Codecombat
2. Переменные и константы
3. Простейшие условия
4. Выполнение простых операций с числами и строками
5. Циклы
6. Вложенные условия
7. Создание функций и процедур
8. Циклы и переменные
9. Списки
10. Практика: разработка игры
1. Знакомство с LearnCode
2. Практика написания скриптов
1. Разработка концепции проекта
2. Создание дорожной карты проекта
3. Разработка прототипа
4. Создание пользовательского интерфейса
5. Реализация программного кода
6. Презентация проекта
Считает, что передавать свои знания и навыки - это призвание.
Занимается проектированием, созданием и печатью автозапчастей на 3D-принтере. Фанат робототехники и Arduino.
Разрабатывает игры, участвует в гейм-джемах. Готовит учеников к конкурсам и конференциям по геймдеву.
Любит делиться знаниями и обучать такому виду современного искусства, как программирование.
Дмитрий знает, как заинтересовать подростков программированием через создание игр, так как имеет образование и художника-мультипликатора, и гейм-разработчика.
Кроме преподавания, занимается моушн-дизайном для крупных заказчиков.
Если вы ищете курсы программирования с нуля для школьников, важно понимать главное: обучение должно начинаться не с изучения кнопок и команд, а с развития мышления. Подростки, которые сразу идут на Python или C++, часто «буксуют» — не потому что язык сложный, а потому что не хватает базового понимания логики программирования.
Именно поэтому мы создали курс «Введение в программирование» в нашей школе программирования в Омске. Это полноценная база, с которой любой школьник сможет уверенно двигаться дальше — к языкам, проектам и олимпиадам.
Наша школа программирования — это не просто кружок с копированием кода с экрана. Это пространство, где подростки действительно учатся думать, как программисты.
На первом этапе мы фокусируемся не на языках, а на концепциях:
Мы учим понимать программирование, а не «просто писать команды». Этот подход делает будущий переход к конкретным языкам — будь то Python, C++ или Java — быстрым и понятным.
Этот курс — идеальный старт для подростков 12–17 лет, которые хотят освоить основы без перегрузки и путаницы. Курс охватывает такие темы, как:
Занятия проходят в формате «теория + практика». Упор — на развитие логики и умения разбираться в задаче, а не на зубрёжку. Мы используем визуальные среды (например, Blockly, Code.org), чтобы сначала всё было наглядно и понятно, а потом — постепенно переводим мышление в текстовую форму.
В Омске есть немало курсов, но далеко не все они действительно адаптированы под школьников. Наша Омская школа программирования разрабатывает программы с учётом возраста, восприятия и интересов подростков.
Чем наш подход отличается от других:
Наша цель — не просто научить, а включить в процесс, заинтересовать и удержать внимание. Благодаря этому ученики не бросают курс на середине, а доходят до результата.
Мы знаем, что подростки сегодня сталкиваются с огромным выбором: языки, фреймворки, платформы… Всё это может сбить с толку. Мы помогаем навести порядок.
Курс «Введение в программирование» — это как изучение грамматики перед тем, как писать сочинения. Без понимания основ невозможно двигаться вперёд. Поэтому наша школа делает акцент именно на алгоритмике, логике и концепциях.
После курса ребёнок:
Программа построена так, чтобы быть понятной и интересной даже тем, кто никогда не пробовал кодить. При этом курс даёт прочную базу, которая будет полезна даже тем, кто уже немного знаком с программированием.
Важно начать правильно. Не с копирования кода и не с «быстрых курсов по Python», а с глубинного понимания, что такое программирование. Наша школа строит путь с фундамента — так, как это делают в хороших университетах и профильных лицеях.
Обучение программированию для подростков должно быть системным и осмысленным. Тогда оно становится мощным инструментом развития.
Программирование — это не про машины. Это про мышление.
Мы получили Вашу заявку и в ближайшее время Вам перезвоним!