程序教学活动以一种灵活有趣的方式来发布内容。它包含一系列的页面,通常每个页面的结尾有一个问题和一系列可选答案。系统根据学生的回答将他带入下一页或者上一页。根据要表达材料的不同,程序教学的导航可以很简单也可以很复杂。