
Линейка курсов «ЮниорКод» разрабатывалась таким образом, чтобы ее можно было осваивать поэтапно, интерес ребенка подогревается по степени сложности курса.
От самых простых курсов мы поднимаемся вверх, доходим до серьезных продуктовых, которые можно изучать детям старшего возраста и при этом они будут им по-прежнему интересны. Интерес не будет ослабевать, если мы будем придерживаться последовательного характера обучения.
Курсы условно можно разделить на несколько уровней на каждом из которых дети получают определенные знания и производят определенный продукт при этом развивая базовые способности:
Первый уровень — это обучение детей, которые еще не умеют читать или читают на каком-то совсем начальном этапе. Продуктом на этом уровне будет решение простых программных задач. Знанием — основы алгоритмического языка и базовых понятий программирования.
Второй уровень — это визуальное программирование в различных средах. Продуктом будут анимации, игры, приложения, которые работают в рамках данных сред. Знанием — более сложные понятия программирования и сопутствующие понятия мира информационных технологий.
Третий уровень — это визуальное программирование, направленное на создание реальных программных продуктов, не привязанных к среде разработки, которые пользователи могут применить для решения прикладных жизненных задач (например, приложения для смартфонов, мобильные или браузерные игры). Также на этом уровне дети получают знания по организации совместной работы, планированию, проектной методологии в IT.