Некоторые ключевые отличия между линейным и разветвлённым программированным обучением:
Линейное программированное обучение предполагает фиксированную последовательность. 2 Учащиеся изучают один и тот же материал в одном и том же порядке. 2 Различия между ними проявляются только в скорости усвоения материала. 1 В случае неправильного ответа учащийся получает единый вариант учебной информации, которая обеспечивает знания по теме, где допущена ошибка, и направляет к правильному решению задачи или ответу. 4
Разветвлённое программированное обучение рассчитано на индивидуализацию процесса. 1 Работая по такой программе, каждый учащийся приходит к заданной цели обучения различными путями. 1 Выбор и характер этих путей зависит от индивидуальных особенностей учащегося. 1 После каждой учебной дозы в зависимости от характера ответа на контрольный вопрос учащийся переходит или к следующей учебной дозе, или на боковые «ветви» программы. 1 Боковых ветвей может быть несколько, они содержат разъяснения ошибок, дополнительные пояснения, позволяют выявить определённые пробелы знаний и способствуют их восполнению. 1
Таким образом, разветвлённое программирование позволяет больше индивидуализировать обучение, а линейное — ориентировано на реализацию управления обучением «без ошибок». 45