De modo geral, existem várias características importantes em sistemas de apoio ao ensino. Destacamos aqui duas delas, uma relacionada aos professores e outra relacionada aos alunos.
Para o professor é importante que o sistema simplifique, de alguma forma, seu trabalho. Esta simplificação pode motivá-lo a enfrentar o aprendizado do sistema, que idealmente deve ser de fácil manipulação e, se possível, auto-explicativo.
Em relação ao aluno, além de outras questões didáticas, é importante que ele receba rapidamente a validação de sua solução em cada atividade desenvolvida. Isso permite o maior envolvimento do aluno com o assunto abordado e evita a insatisfação pela demora em obter uma resposta (, ).
Nas próximas seções apresentaremos estas duas características (autoria e validação) em três programas de geometria dinâmica, o iGeom, o C.a.R. e o Cinderella, que utilizam a validação numérica para realizar a validação automática de exercícios.
O esquema de autoria de exercício é semelhante nos três programas, possuindo, pelo menos, os seguintes passos:
Como a construção do exercício utiliza a mesma área de desenho que será utilizada em sua resolução, o professor pode deixar os objetos nas posições onde gostaria que o aluno os visualizasse, agilizando sua formatação e publicação.