Personnellement, j'ai toujours été rétif à l'apprentissage par cœur (apprendre les tables de multiplication a été un vrai calvaire).

Je pense qu'il faut mettre l'accent sur les règles, afin que celui qui apprend puisse retrouver par lui-même le savoir, avec un minimum a mémoriser.

Un exemple : au lieu d'apprendre bêtement le futur, expliquer qu'il s'agit de l'infinitif auquel on accole le verbe avoir au présent, etc.

De même, j'ai toujours trouvé « débile » de faire apprendre les verbe irréguliers anglais par ordre alphabétique alors qu'on peut facilement les regrouper.

Par contre, il est vrai qu'il me semble dépassé de mémoriser des dates, des numéro de département, etc.

Le même constat vaut pour l'orthographe : il est essentiel de faire saisir le sens des mots et des phrases plutôt que la graphie par elle-même. En soit, les fautes de grammaire sont bien plus importantes que celle d'orthographe, car bien souvent, elles indique un manque de sens.

En somme, il me semble difficile d'évacuer totalement la mémorisation brute ; mais il m'apparait relativement simple de développer la mémorisation structurée. Par ailleurs, il est urgent de développer un enseignement à la culture numérique (se servir d'un moteur de recherche, les logiciels et licences libres, etc.).