Comment une personne sans expérience préalable en programmation informatique peut-elle commencer à apprendre le codage ?


Cela dépend de votre talent, fondamentalement, pour la programmation. Les gens détestent l'admettre et continuent de dire 'tout le monde peut programmer&apos ;. Mais c'est tout comme 'tout le monde peut jouer au basket&apos ;. Pourtant, certains arrivent à être dans la NBA et d'autres non. Parce que la façon dont vous êtes construit a de l'importance.

Maintenant, des études montrent qu'il y a des gens qui saisissent intuitivement les concepts de programmation tout de suite sans avoir jamais rien programmé. Ce sont ceux qui ont la vie facile.


Puis il y a des gens qui ont du mal avec les concepts de programmation les plus basiques, comme l'ordre d'exécution, les boucles et la sélection.

Ne vous inquiétez pas des virgules's, des points-virgules, des points, des tirets, des crochets, des accolades, etc. Ceux-ci peuvent tous être appris, et les bons outils vous aident à les corriger lorsque vous les faites mal.

La recherche originale dit 'le chameau a deux bosses&apos ;. C'est le résultat surprenant qui montrent que quand il s'agit de programmation il's pas comme la distribution statistique attendue d'un 'hump&apos ; (une courbe en cloche) mais deux bosses. En termes simples, cela signifie que le monde peut être divisé en deux catégories : les personnes très douées en programmation et celles qui sont très mauvaises, sans aucun intermédiaire. C'est une conclusion effrayante, car les gens en concluent que si vous tombez dans le mauvais groupe, vous pourriez aussi bien abandonner maintenant.

Puis il y a le commentaire qui dit que tout cela'est faux, et que le chameau n'a pas'à bossuer. Curieusement, le partisan le plus livide de cette théorie est l'auteur de l'article original 'le chameau a deux bosses' ! Dans son article, il explique comment il s'est trompé et que l'article n'aurait jamais dû être écrit, et sa conclusion finale : la programmation est tout simplement difficile. (dans ses mots "capacité" = talent + volonté + compétence).

Lisez-le et tirez votre propre conclusion.

Mon expérience personnelle en tant que professeur de programmation est qu'avec les bons conseils, tout le monde peut apprendre à programmer, bien qu'avec beaucoup de sueur et de persévérance.

À mon avis, les ordinateurs sont des choses vraiment étranges, et ils pensent très différemment de nous, les humains : ils n'utilisent que deux doigts pour compter (0 et 1), ils ne peuvent que suivre des ordres, et ils sont si précis qu'un mauvais &apos ;,&apos ; ou &apos ;(&apos ; peut les faire tomber sur la tête.

Cependant, les ordinateurs ressemblent aussi beaucoup aux humains. Ils utilisent le langage pour communiquer, ils peuvent lire, écrire et calculer, et on peut leur faire 'comprendre&apos ; des sujets assez complexes. Et bien sûr, les programmes informatiques ne sont pas faits pour les ordinateurs, ils sont en fin de compte faits pour les humains. Ainsi, à travers un programme informatique, nous communiquons avec nos semblables (à moins que vous ne jouiez au solitaire).

Un conseil pour les débutants : commencez au bon niveau, ce qui signifie 'programmer pour les nuls&apos ;, et non 'créer des jeux incroyables en utilisant C++&apos ;. Commencez simplement par code.org - chaque enfant mérite cette opportunité, puis passez à quelque chose comme BASIC ou Python.

sources:
Le chameau a deux bosses
Le chameau n'a pas deux bosses : Le "test d'aptitude" à la programmation mis en boîte pour cause de conclusion trop zélée - Retraction Watch

.