Курс представляет собой смесь онлайн-занятий и офлайн занятий (уроки, на которых обучающиеся могут изучать вычислительные концепции с компьютером или без него). Интерактивные занятия состоят в основном из учебных пособий, в которых используются готовые наборы инструкций по программированию для изучения и практики алгоритмического мышления.
Форма обучения - очная с применением дистанционных образовательных технологий.