No contexto do uso de TICs na educação, o CAI (Computer Assisted Instruction) é associado a uma modalidade em que o computador atua prioritariamente como: