- Messages : 18192
Enseigner l'informatique à l'école
Quelque chose est masqué pour les invités. Veuillez vous connecter ou vous enregistrer pour le visualiser.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
La lecture un tout petit peu attentive de l'article d'origine permet de bien relativiser une annonce aussi fracassante :
Il faut dire qu'autant d'enseignants de primaire maîtrisant le Python au point de pouvoir l'enseigner...The programming language Python has overtaken French as the most popular language taught in primary schools, according to a new survey released today.
Six out of ten parents said they want their primary school age children to learn the coding language over French. And 75% of primary school children said they would rather learn how to programme a robot than learn a modern foreign language.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 37
À l'école j'avais plusieurs copains qui voulaient devenir astronautes, malheureusement l'astronotisme ne devint pas une branche majeure de la scolarité.And 75% of primary school children said they would rather learn how to programme a robot than learn a modern foreign language.
Quant aux robots, malgré une pratique de la programmation depuis mes 10 ans, et une pratique régulière professionnelle, je me garderait bien d'y toucher. Cela nécessite du travail assidu d'équipes composées de spécialistes très qualifiées. Autrement dit la programmation de robot, c'est un peu l'astronaute de l'époque. La programmation à ce niveau là ça permettra, au mieux, d'écrire une macro sur Excel. Ce qui rend la chose moins sexy.
En même temps peut-être cet engouement aussi massif est lié au fait que c'est une branche secondaire. Sans programme strict et intensif, ce qui permet de faire des leçons sympas et ludiques, le tout sans notes ou objectifs élevés à atteindre.“Unfortunately this is an example of a wider and more serious problem that we face in terms of computer science in the UK not being treated as the serious engineering discipline that it undoubtedly is,” said Paul Clarke, director of technology at Ocado.
Pour ma part j'ai toujours trouvé le leçons de dessin plus intéressantes que les langues étrangères, allez savoir pourquoi?
Pour ce qui est des parents, je pense qu'à force de promettre à tout va du plein emploi et des milliers de débouchés, c'est sûr que dans les circonstances économiques actuelles, la programmation semble plus intéressante que le français. le problème étant qu'il faudra pouvoir les tenir, ces promesses…
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Quelque chose est masqué pour les invités. Veuillez vous connecter ou vous enregistrer pour le visualiser.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Quelque chose est masqué pour les invités. Veuillez vous connecter ou vous enregistrer pour le visualiser.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Quelque chose est masqué pour les invités. Veuillez vous connecter ou vous enregistrer pour le visualiser.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 18192
Quelque chose est masqué pour les invités. Veuillez vous connecter ou vous enregistrer pour le visualiser.
Connexion ou Créer un compte pour participer à la conversation.
- Messages : 37
Pas tout à fait non, l'article dit qu'il n'est pas nécessaire d'avoir des notions avancées de mathématiques pour faire de la programmation. Ce qui n'est pas complètement faux même si l'article minimise l'impact des maths dans la programmation.Contrairement à une idée reçue, l'apprentissage de la programmation informatique n'a (presque) rien à voir avec les connaissances mathématiques, explique The Atlantic.
C'est plutôt le contraire, un domaine jeune et inexploré a laissé au début beaucoup de place à tous les autodidactes. Après tout, aucun des professeurs d'informatiques des grandes universités n'ont suivi eux-même des cursus informatiques… Mais le domaine se professionnalisant et devenant plus pointu, la part d'autodidactes diminue (bien qu'elle soit loin d'être nulle ou impraticable).La programmation a longtemps été perçue comme un domaine réservé aux diplômés en ingénierie et mathématiques. Mais les choses changent à mesure que de plus en plus d’autodidactes font leurs preuves en la matière.
C'est clair que si «apprendre à coder» se limite à faire du HTML, la part de mathématiques se réduit drastiquement. Heureusement que ces témoignages poignants sur la programmation viennent de personnes si qualifiées qu'elles ne savent pas que le HTML n'est pas un langage de programmation, ni même un langage de script.Car apprendre à coder nécessite des connaissances minimes voire nulles en mathématiques, comme en témoigne Victoria Fine, directrice stratégique de Slate.com et autodidacte « mathophobe » assumée :
Parce que pour les maths, la logique ça ne sert à rien!Finalement, bien plus que des mathématiques – les calculs complexes et autres équations sont bien souvent traités par les ordinateurs eux-mêmes –, l’apprentissage du code nécessite une bonne dose de logique (pour interpréter, adapter, etc.), mais aussi et surtout… de la patience.
Cet article mélange juste tout pour en sortir ce qu'il en veut.
Qu'entend-on par «savoir coder»? Réussir à créer une page web basique ou devenir un professionnel de la programmation? Qu'est-ce que «être bon en math»? Connaitre ses livrets de multiplication, avoir de bonnes notes dans sa scolarité obligatoire ou être docteur en mathématiques?
Les rapports entre maths et programmation sont multiples:
1) Si on a les aptitudes nécessaires à être bon en programmation, il y a peu de chances que l'on soit vraiment mauvais en mathématiques à l'école.
2) Les mathématiques interviennent souvent dans la programmation. Un bagage élevé en mathématiques peut s'avérer fort utile, même s'il n'est pas forcément indispensable. Le monde professionnel à besoin de développeurs très qualifiés en la matière, même si ce n'est pas indispensable.
3) Si savoir résoudre une équation simple est utilisé tout le temps en programmation ce n'est effectivement pas le cas avec des équations complexes. Par contre les manières de résoudre ces équations est très proche de la manière de résoudre un problème informatique.
Connexion ou Créer un compte pour participer à la conversation.