Un tuteur cognitif est un système tuteur intelligent qui dispose d’un modèle computationnel capable de résoudre les problèmes qui sont posés à l’apprenant d’une manière analogue à celle qu’ils mettraient eux-mêmes en œuvre (Anderson et al. 1996 p.3).