Chris Castiglione Professeur à One Month. Faculté de l'Université Columbia où j'enseigne la littératie numérique.

Pourquoi Codecademy n’a pas fonctionné pour moi

2 min read

Apprendre à coder avec Codecademy
Apprendre à coder avec Codecademy

En tant que personne qui a appris à coder assez récemment, je suis frustré par la façon dont le codage est enseigné aux débutants.

Je voulais apprendre le codage parce que: a) je voulais créer une application Web et il était presque impossible de trouver de bons développeurs sur le marché, et b) le codage réfléchi m’apparaissait comme une compétence précieuse à avoir (lisez la couverture arrière du livre de Douglas Rushkoff “ Programme ou être programmé «  si vous voulez voir ce que je veux dire).

Comme beaucoup d’autres, j’ai commencé avec Codecademy .

Certes, c’était plutôt cool. Il y avait une nouveauté de pouvoir taper le code dans mon navigateur et de voir immédiatement ce que cela faisait. Mais la nouveauté a rapidement disparu. J’apprenais des choses comme les variables, les chaînes de caractères et “les boucles” – mais très vite, je me suis demandé: «En quoi ces connaissances vont-elles m’aider à construire ce que je veux construire?

L’idée de construire quoi que ce soit, un tant soit peu pratique, à l’aide de variables, de chaînes et de boucles, c’est comme construire un gratte-ciel avec Lincoln Logs. C’est à ce moment là que j’ai failli abandonner.

Une meilleure façon d’apprendre à coder que Codecademy…

Puis un ami m’a montré le didacticiel Ruby on Rails de Michael Hartl. Cela m’a appris sans encombre non seulement Ruby on Rails, mais aussi le langage sous-jacent Ruby, HTML, CSS, un peu de Javascript et même un peu de SQL – mais surtout, il m’a montré comment construire une application Web  (Twitter) en peu de temps.

Dans son intro, Michael Hartl souligne un point important :

“De nombreux développeurs Rails débutants sont enthousiastes à l’idée de créer des applications Web et ne veulent pas parcourir un livre de 500 pages  sur Ruby avant même d’écrire une seule page Web”.

Ce n’est qu’après avoir terminé le didacticiel Ruby on Rails que je suis retourné à Codecademy. Ce n’est qu’à ce moment là que j’ai vraiment compris son utilité et comment l’appliquer immédiatement.

Maintenant, les rôles ont changé et je suis en train d’enseigner à des développeurs web novices qui sont là où j’étais auparavant. Nous devons comprendre que la motivation et l’enthousiasme sont des choses extrêmement fragiles. Il est très facile de dissuader les gens de programmer (certains diraient que ces personnes ne sont tout simplement pas faites pour être des programmeurs – mais je pense que c’est plutôt élitiste).

Imaginez un monde dans lequel tout le monde maîtrise les technologies! C’est un monde que nous devrions nous efforcer d’atteindre. Les gens ont soif de créer, de se créer et de s’exprimer sur Internet. Montrons-leur comment.

Si vous cherchez à en savoir plus sur Codecademy? Nous avons un article de Codecademy vs Udemy ici à One Month.

Où est le meilleur endroit pour commencer à apprendre à coder?

Je crois qu’il n’y a pas un seul « meilleur endroit » pour apprendre à coder. Si vous êtes débutant, je vous suggère d’essayer plusieurs écoles de codage, livres, vidéos en ligne, tutoriels et mentors jusqu’à ce que vous trouviez quelque chose qui vous convienne. Chez One Month, nous proposons des cours de codage en ligne en HTML , CSS , JavaScript et Python . Et parce que nous savons que la partie la plus difficile pour apprendre à coder est de se lancer, n’hésitez pas à nous envoyer un courriel et nous vous aiderons à trouver quelque chose qui vous convient. Que ce soit avec One Month, ou avec d’autres écoles de codage en ligne ou dans le monde entier. Nous sommes là pour vous aider!

Learn to Code Comment Avatar
Chris Castiglione Professeur à One Month. Faculté de l'Université Columbia où j'enseigne la littératie numérique.