Comment étudier le cours ‘6.042J Mathématiques pour l’informatique’ sur MIT OpenCourseWareArtboard


Solvez des problèmes. Beaucoup, beaucoup de problèmes.

Vous ne pouvez pas apprendre ce matériel en regardant des conférences ou en lisant passivement. Dans une certaine mesure, cela est vrai de chaque cours dans chaque sujet, mais c'est particulièrement vrai du matériel dans ce cours. Vous ne pouvez apprendre à faire ce genre de choses qu'en le faisant. Vous ne pouvez apprendre à résoudre des problèmes qu'en les résolvant. Vous ne pouvez apprendre à écrire des preuves qu'en écrivant des preuves. Vous ne pouvez apprendre à écrire du code qu'en écrivant du code.


Résolvez chaque problème de récitation.

Résolvez chaque problème des ensembles de problèmes.

Ne regardez pas la solution d'un problème avant d'avoir fait un effort de bonne foi pour résoudre le problème vous-même.

Et par "résoudre", je ne veux pas simplement dire "Ouais, je pense comprendre comment le faire." "Comprendre" est un piège ! Si vous voulez réellement apprendre ce genre de choses, votre objectif devrait être la maîtrise. Par "résoudre", j'entends écrire une solution complète et détaillée, exactement comme si vous alliez la soumettre à Tom Leighton Himself pour qu'il la note. Attendez-vous à passer une heure ou deux par problème, surtout lorsque vous commencez un nouveau sujet.

Comme motivation : Achetez-vous un grand bocal en verre. Chaque fois que vous regardez une récitation ou une solution de devoir qui a été écrite par quelqu'un d'autre - n'importe qui d'autre, y compris vous il y a trois mois - mettez de l'argent dans le bocal.

  • Si vous n'avez pas du tout passé de temps sur le problème, mettez 10 $.
  • Si vous avez travaillé dur sur le problème mais que vous êtes resté bloqué, mettez 5 $. (" Travailler dur " inclut relire le manuel/regarder les cours, parcourir les solutions des problèmes présentés dans le manuel/les cours, demander des conseils généraux sur StackExchange, etc.)
  • Si vous comprenez comment la solution devrait fonctionner, mais que vous n'avez rien écrit, mettez 5 $. Tant que vous ne l'écrivez pas, elle n'existe pas.
  • Si vous avez déjà écrit votre propre solution, et qu'elle s'avère complètement fausse, mettez 1 $.
  • Si vous avez déjà écrit votre propre solution, et qu'elle part de la bonne idée mais a quelques problèmes dans les détails, mettez 25 ¢.
  • Si vous avez déjà écrit votre propre solution, et qu'elle s'avère correcte, retirez 5 $. Félicitations ! Vous avez trouvé ! Passez maintenant au sujet suivant. (Ne vous inquiétez pas, vous ne manquerez pas d'argent.)