top of page

Программирование. Осваиваем цифровые профессии будущего

Конструкторское Бюро КУБИК ведет для  детей 6 - 15 лет комплексную программу изучения языков программирования. Программа рассчитана на 6 лет. Она начинается с интуитивно понятных блочных языков, подходящих для дошкольников и детей начальной школы, и доходит до наиболее распространенных современных языков программирования, таких как Python, JavaScript, С#

Запишите вашего ребенка на бесплатное пробное занятие на этой неделе

2 - 5 класс Программирование в Minecraft

Разработка игр в Minecraft Education Edition

Погружаемся в знаменитый и любимый всеми детьми мир. Но теперь ребенок станет его создателем. Мы будем программировать мир Minecraft.

Изучаем программирование в образовательной версии игры Minecraft Education Edition.

Осваиваем теорию алгоритмов с помощью блочного языка программирования CodeBuilder.

Формируем у ребенка аппарат абстрактной логики и алгоритмического мышления.

Готовимся к изучению JavaScript - популярного языка разработки Web-приложений.

Учим программирование с 6 лет!

Курс программирования, построенный как серия увлекательных игр - головоломок. Герой игры под управлением ребенка должен решить задачу.  Тренируя логическое мышление, и изучая основы алгоритмов, ребенок собирает из блоков свои первые компьютерные программы.

От простых операторов управления ребенок переходит к понятиям условия и цикла. Узнает натуральные числа, счет и переменные и изучает основы информатики. 

Ребенок пишет свои первые компьютерные игры, узнает как придумать интересный сюжет и воплотить его в алгоритм.

6 - 9 лет Визуальное

 Программирование

5-7 лет Junior Coder

Алгоритмика и первые программы на языке Scratch Junior

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

На курсе ребенок изучает теорию алгоритмов - операторы, сложные условия, вложенные циклы.  Выстраиваются четкие представления об информатике - науке управления данными.

В простом, интуитивно понятном синтаксисе языка Scratch Junior ребенок нарабатывает абстрактное и алгоритмическое мышление.

Изучаем популярный текстовый язык программирования. Играючи!

Ребенок отправляется в путешествие со своим другом - роботом Карелом, управлять которым можно благодаря языку программирования Python. Язык осваивается быстро, и прогресс виден на каждом занятии. Карел будет проходить все более сложные уровни, а ребенок нарабатывать навыки абстрактного и критического мышления. 

При простоте и наглядности Python обладает мощным функционалом. Ребенок освоит продвинутую теорию алгоритмов, включая функции, процедуры, рекурсию. Изучив Python, ребенок получит базу для быстрого освоения любого другого языка программирования. 

Python - один из самых популярных языков программирования в мире. На нем, например, написаны YouTube, Google и Instagram. Python - универсальный язык. На нем одинаково легко создавать аппаратные программы, вэб-приложения и мобильные игры. Знание Python дает ребенку наиболее востребованные профессии цифрового мира.

3 - 6 класс Программирование Python

4 - 8 класс Code Combat

Ролевая игра со сложным программированием

Дети любят играть в ролевые игры. А в Code Combat для успешного прохождения уровней подземелья, победы над врагами и прокачки своего героя ребенку нужно будет освоить язык программирования Python. И чем выше знания информатики, тем дальше он пройдет в игре.

Ребенок начинает с простейших операторов, а вскоре не хуже опытного программиста пишет код и выполняет всё более сложные задачи, оттачивая математический аппарат и алгоритмическое мышление

Ребенок хочет перейти на изучение JavaScript? Язык программирования меняется на лету, не выходя из курса. Ваш ребенок станет компьютерным полиглотом. 

Знания и навыки, осваиваемые на курсах программирования:

  • ​​Теория алгоритмов и реализация в программном коде: операторы, условия, циклы, функции, процедуры.

  • Информатика: числа, управление информацией и данными, переменные и массивы данных.

  • Языки программирования Scratch, Karel, Python, JavaScript

  • Аппарат абстрактной логики, аналитического и критического мышления.

  • Парадигмы объектно-ориентированного программирования, параллельного программирования.

  • Творческое мышление, поиск оптимальных решений.

  • Создание компьютерных игр и приложений, работа с графическими редакторами.

Прийти на пробное занятие бесплатно

Учебный план курсов программирования

Курс 1. Визуальное  программирование. 6-9 лет

  • Знакомство с основами теории алгоритмов. Понятие команды и оператора, правила построения алгоритма.

  • Создание программ из блоков. Установление взаимосвязи действий персонажа с данной ему командой.

  • Основы информатики. Понятие числа, счета, подсчет результата, натуральные числа, использование чисел в алгоритме

Курс 2. Создание игр на языке Scratch. 2-4 класс

  • Развитие творческого мышления. Выбор героев игры и проработка их поведения, создание сюжета игры. Курс дает осознание, что все действия, которые совершает герой игры, зависят только от программы, написанной детьми.

  • Усложненная теория алгоритмов. Концепции объектно-ориентированного программирования, параллельного программирования. Управление игрой в режиме реального времени учат ребенка находить и исправлять ошибки в коде.

  • Обучение ребенка работе в среде программирования. Редактор кода, библиотека операторов и объектов, графический редактор, окно исполнения программы.

  • Продвинутая информатика. Работа с целыми числами, счетчики, переменные. Логические переменные.

Курс 3. Программирование в Minecraft 3-5 класс

  • Развитие у ребенка пространственного воображения при создании трехмерных сооружений и перемещении героев по 3-м осям координат

  • Формирование навыка абстрактной логики и парадигмы объектно-ориентированного программирования. Создание героя игры как объекта в коде программы. Управление множеством объектов мира Minecraft

  • Сложная информатика. Действия с целыми и логическими переменными.

  • Разделение понятий «Исполняемая программа» - экран запущенной игры Minecraft и «Редактор кода». Осознание взаимосвязи: программный код – полученный в игре результат.

4. Программирование на языке Python Karel 3-5 класс

  • Освоение первого текстового языка программирования Karel (Python с упрощенным синтаксисом). Изучение основ синтаксиса и семантики языка – правил написания текстового кода и смысла операторов. Параметры операторов.

  • Формирование строгого аппарата аналитики и абстрактной логики. Освоение сложных алгоритмических конструкций - вложенные циклы, ветвление алгоритма, составные условия, функции, рекурсия. Ребенок решает концептуальные задачи алгоритмизации – перевод  сложного поведения объекта в алгоритм, понятный компьютеру

  • Развитие критического мышления - поиск ошибок, оптимизация кода – задача на создание компактного кода, алгоритма дающего решение за минимальное количество шагов.

5. Программирование Code Combat на языках программирования Python, JavaScript, CoffeeScript 4-8 класс

  • Изучение языка программирования Python с полной семантикой и синтаксисом. Развитие навыков абстрактного мышления ребенка через освоение арсенала работы с параметризацией операторов, вызовом процедур и функций.

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

  • Концепция объектно-ориентированного программирования. Ребенок создает своего героя как объект в программе и наделяет его Методами - новыми возможностями взаимодействия с другими  объектами и миром.

  • Концептуальное мышление. При переходе на другой язык программирования (JavaScript, CoffeeScript) в рамках курса ребенок осознает их различия в синтаксисе и семантике. Но он способен к быстрому изучению нового языка, понимая его парадигму – способ реализации стандартных задач.

bottom of page