Чтобы быть точным в определениях, необходимо отметить, что программа обучения каратэ охватывает не всю многолетнюю деятельность в каратэ, а в полном объёме лишь её первый период — период обучения, или школу. Следующий за ним период многолетней деятельности, особенно его вторая часть, предполагает уже не обучение, а углублённую специализацию и профессиональное совершенствование. Педагогические отношения в подобных случаях строятся уже не по принципу «учитель—ученик», что подразумевает беспрекословное подчинение ученика требованиям учителя, а по принципу «наставник—мастер», в основе которого заложена индивидуализированная программа действий, построенная на понимании объективных закономерностей и индивидуальных особенностей мастера. На третьем, завершающем, периоде многолетнего цикла деятельность носит характер самосовершенствования, где мастер сам вправе выбирать средства и методы собственной деятельности.

Тематическая структура программы обучения школьного периода состоит из следующих разделов:

1. Физическая подготовка.

2. Технико-образующие действия.

3. Базовые упражнения.

4. Формальные упражнения.

5. Учебные поединки.

6. Введение в реальный поединок.

7. Приёмы боя с традиционным оружием.

8. Разбивание предметов.

9. Теоретическая подготовка.

10. Соревновательная практика.

11. Инструкторская практика.

12. Практика судейства соревнований.

13. Экзамены.