Connexion
Abonnez-vous

[Interview] Initier les enfants au code ? « Pas urgent » selon Benjamin Bayart

Enseigner l’informatique à tout le monde « ne présente pas d'intérêt »

[Interview] Initier les enfants au code ? « Pas urgent » selon Benjamin Bayart

Le 16 juillet 2014 à 07h20

Alors que les enfants devraient pouvoir bénéficier dans certaines communes d’une initiation au code informatique dès la rentrée prochaine (hors temps scolaire), Next INpact a souhaité solliciter l’analyse de Benjamin Bayart, qui est expert en télécommunications, militant de l’internet libre et président de la fédération FDN

Certaines écoles primaires devraient proposer dès la rentrée prochaine une initiation au code informatique. Est-ce une bonne idée ?

Ça ne peut pas nuire qu'il y ait des cours d'initiation, mais ce n'est pas quelque chose d'une urgence significative. Initier les enfants à faire un peu de code ou les initier à faire de la danse ou des arts plastiques, c'est bien en termes de diversité. Sauf que ce n'est pas ça le défi du passage de la société au numérique : on n'est pas sur les bons enjeux. 

En 2014, n’est-il pas plus important de savoir comment fonctionne la programmation informatique que de savoir danser ?

Il y a besoin que les gens comprennent la programmation quand on veut fabriquer des programmes. Le rôle de l'école n'est pas forcément de former des professionnels. Quand on cherche à former des citoyens épanouis, la programmation n'est pas un enjeu significatif.

 

Aujourd'hui encore, on apprend aux enfants à écrire dans un contexte qui n'est pas fait pour être lu. On leur apprend à écrire pour répondre à la question du prof, et ils ne s'attendent pas à être lus par quelqu'un d'autre que le prof. Or s'exprimer en public, c'est quelque chose de très particulier. Et le moindre post Facebook, le moindre billet de blog, le moindre commentaire est une expression. Et ça, ça joue un rôle-clé dans la vie future des citoyens. Ça demande de la préparation, ça demande à y être entraîné. Je trouve qu'il y a un enjeu beaucoup plus fort sur le fonctionnement de la société à apprendre aux gamins à s'exprimer en public qu'à leur apprendre trois lignes de programmation.

 

Je ne dis pas qu'il faut enseigner l'informatique à personne, je dis que ce n'est pas urgent. Que les gamins doivent apprendre le code, c'est exactement comme une initiation à n'importe quoi d'autre : c'est intéressant d'en avoir vu, mais pas plus. Après, ceux qui se spécialiseront en informatique auront besoin de voir beaucoup plus que ce qu'on peut faire comme initiation en primaire. Ce qui est intéressant dans cet aspect initiation, c'est de ne pas décourager les talents. C'est-à-dire que les gamins qui sont doués pour la programmation, c'est intéressant de s'en rendre compte, de même que c'est intéressant de se rendre compte des gamins qui sont doués pour la danse ou pour le foot ou pour n'importe quoi d'autre. Mais ce n'est pas plus que ça.

Il existe pourtant bien des cours afin de sensibiliser les enfants aux publications sur Facebook par exemple, tel que le B2i...

Je ne m'avancerais pas trop sur le B2i, parce qu'autant que je sache, c'est plutôt une merde... Mais non, ce qui existe aujourd'hui est marginal. Typiquement, apprendre aux gamins à utiliser un traitement de texte ou un logiciel pour faire des présentations, ça ne sert à rien ! Ils y arriveront tout seuls, et plus vite que leurs profs. On leur explique que copier c'est mal, alors que ce n'est pas vrai ! On ferait mieux de leur apprendre qu'il y a des choses libres de droits qu'ils peuvent copier, ce serait un peu moins fantaisiste... On leur apprend l'utilisation de logiciels propriétaires, alors qu'on ferait mieux de leur expliquer les enjeux de société. On fait les choses de travers !

Code Informatique Enfants Ecole
Crédits : michaeljung/iStock/Thinkstock

Les problèmes qui se posent sont beaucoup plus fondamentaux. S'exprimer en public est quelque chose de compliqué, qu'on ne peut pas apprendre tout seul en bricolant sur un logiciel. Ça, c'est un boulot de prof de français, de prof de philo, ça peut s'apprendre tout petit... Savoir qu'on ne dit pas la même chose sur Facebook devant tout le monde que ce qu'on dit dans la cour de récré ou entre copains, ça s'apprend. Et ça me parait être un enjeu beaucoup plus structurant que le fait de savoir écrire dix lignes de HTML.

Vous préféreriez donc un meilleur apprentissage du numérique dans tous les cours, sans qu'il y ait d'enseignement spécifique de l'informatique ?

Je pense qu'il y a un intérêt à prendre en compte les usages du numérique dans tous les cours, oui. Il y a certains cours dans lesquels il y a besoin d'un travail spécifique, mais exactement comme en cours de français il y a des travaux spécifiques sur la maîtrise de la langue par exemple. Je ne sais pas comment ça peut s'enseigner, je ne suis pas prof de français, je suis plutôt un scientifique, mais ça me paraît être un enjeu beaucoup plus fondamental. C'est presque un cours de journalisme... Quelqu'un qui publie un billet de blog, ce n'est pas très différent d'un journaliste qui écrit un article : ça s'apprend. Quelqu'un qui poste sur son mur Facebook, c'est quelqu'un qui écrit en public : ça s'apprend. Et ça, ça me paraît beaucoup plus important.

 

S'il y a une initiation à la programmation, très bien, tant mieux. Ce n'est ni grave, ni important. Ça permettra de repérer les gamins qui ont un certain talent pour la programmation et qui en ont la vocation. Moi j'ai commencé comme ça : lorsque j’étais en CM2, mon instituteur a acheté des ordinateurs et j'ai trouvé ça bien. On a dû passer quelques après-midi à faire de la programmation et puis c'est tout. Le reste, je l'ai fait tout seul ! Il y a un besoin sur les formations, mais beaucoup plus sur les questions humaines que sur les questions techniques.

De plus en plus de voix poussent pourtant à un meilleur apprentissage de l’informatique à l’école. Comment expliquez-vous cela ?

À l'heure actuelle, il y a une poussée d'un certain nombre de lobbys pour mettre en avant l'enseignement de l'informatique comme une discipline à l'école. Si vous regardez bien, ce sont toujours les mêmes phrases, toujours formulées de la même façon. Donc manifestement toujours les mêmes personnes qui poussent derrière. Et en fait, à part quelques universitaires en mal de reconnaissance, il n'y a pas de travaux disant que ça présente un intérêt.

 

Il y a les mêmes poncifs ressassés en permanence, disant « oh la la, au 21ème siècle il faudrait bien enseigner l'informatique ! » C'est comme si, au 19ème siècle, l'urgence avait été d'enseigner l'usage de la machine à vapeur à tout le monde... Or je ne suis pas sûr que le plus urgent à cette époque-là était d'enseigner les lois de Watt et les théorèmes de Carnot, alors qu'à l'opposé, apprendre à lire et à écrire à la totalité du peuple, ça avait un sens et ça représentait une urgence. Pour autant, aujourd'hui, il faut bien former des informaticiens, il n'y a pas de doute. Il faut arrêter de les dénigrer, ce qu'on fait de manière systématique en France. Mais ça ne veut pas dire qu'il faut enseigner l'informatique à tout le monde, ça ne présente pas d'intérêt.

 

Merci Benjamin Bayart.

Commentaires (200)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

Assez d’accord avec monsieur.

votre avatar







aurel_gogo a écrit :



Assez d’accord avec monsieur.





Je dirais même plus, tout à fait d’accord avec le monsieur !


votre avatar

All hail !

votre avatar

Merci beaucoup…



Mr Bayard est toujours aussi impressionnant d’intelligence et de perspicacité. Depuis que j’ai entendu cette histoire de code a l’ecole, j’eprouve une gene a cette idee et je n’arrivais pas a dire pourquoi.

Maintenant, je sais car Mr Bayard vient de me le montrer.



<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />

votre avatar

This. <img data-src=" />

votre avatar

Merci ! <img data-src=" />

votre avatar

On pourrait le cloner ce monsieur ? et le mettre à divers postes stratégiques du pays ?

Il a un cerveau, et il l’utilise, ce qui fait 2 avantages considérable par rapport à ceux déja en place.

votre avatar

Très INtéressant. L’école doit effectivement donner envie aux enfants d’aller plus loin par leurs propres moyens, alors que le risque d’une matière complète est de les dégouter et de les ancrer dans ce qu’ils connaissent.



Merci pour ce témoignage

votre avatar



Moi j’ai commencé comme ça : lorsque j’étais en CM2, mon instituteur a acheté des ordinateurs et j’ai trouvé ça bien. On a dû passer quelques après-midi à faire de la programmation et puis c’est tout. Le reste, je l’ai fait tout seul ! Il y a un besoin sur les formations, mais beaucoup plus sur les questions humaines que sur les questions techniques.





Tellement vrai <img data-src=" />

votre avatar

Alors déjà quand je lis cette phrase





On leur apprend l’utilisation de logiciels propriétaires, alors qu’on ferait mieux de leur expliquer les enjeux de société. On fait les choses de travers !



C’est d’une stupidité… La connaissance est un tout mettre en opposition les logiciels avec les enjeux de société ne rime à rien…

Quant au fait qu’ils soient propriétaires ou libres, le gamin n’en a rien à secouer…



Quand on poursuit par



Quelqu’un qui poste sur son mur Facebook, c’est quelqu’un qui écrit en public : ça s’apprend. Et ça, ça me paraît beaucoup plus important.



Encore un qui confond éducation nationale et apprentissage de la vie.

Une partie de l’éducation des enfants est faite à l’école, l’autre chez soi et je ne vois pas en quoi l’EN devrait apprendre aux enfants à poster sur Facebook <img data-src=" />



Pour en revenir au sujet de l’article, tout dépend de la façon dont on apprend à coder. Si il s’agit juste d’apprendre par coeur quelques mots clés et bouts de code, l’effet est limité il est vrai…

Par contre, s’il s’agit de présenter le codage sous l’angle de la logique et de la résolution de problèmes… je ne vois pas en quoi cela serait inutile… <img data-src=" />



Edit: j’ai plutôt l’impression en relisant l’article que cet apprentissage est vécu comme le résultat d’un lobby de puissants éditeurs cyno-américains qui voudrait prendre la main sur l’apprentissage à l’école… ou encore une autre théorie du complot…

votre avatar

Donc il préconise plutôt d’apprendre aux enfants à réfléchir par eux-mêmes? Donc des cours de philo en fait. Ca serait pas mal, plein de petits bout d’initiation pour qu’ils deviennent curieux, et un gros cours d’apprentissage de la reflexion.

votre avatar

+1

Il n’y a effectivement pas d’urgence et les enjeux du numérique ne se situent clairement pas dans l’apprentissage du code.

Cependant je ne suis pas contre une initiation à l’école dans ce domaine. L’algorithmique peut aider à développer la logique et la résolution de problème chez l’enfant. L’intégrer comme apprentissage facultatif à l’école, pourquoi pas, mais donnons lui sa place réelle : un petit plus pour certains enfants et pas le pilier de notre futur numérique.

Franchement, c’est pas le plan informatique pour tous de ma jeunesse et les 2h de BASIC sur MO5 qui m’ont aider à travailler dans l’informatique <img data-src=" />

Ça avait surtout aidé le prof après qu’on lui ait expliquer certains principes de programmation <img data-src=" />

votre avatar







FunnyD a écrit :



Donc il préconise plutôt d’apprendre aux enfants à réfléchir par eux-mêmes? Donc des cours de philo en fait. Ca serait pas mal, plein de petits bout d’initiation pour qu’ils deviennent curieux, et un gros cours d’apprentissage de la reflexion.





Ils font des cocottes en papier en grande section de maternelle. Donc c’est bon vu que c’est la poule qui fait les oeufs….<img data-src=" />



Ok je sors. ==&gt; []


votre avatar







FunnyD a écrit :



Justement, le français serait l’écrit, avec toutes les règles de grammaire conjugaison et orthographe qui s’impose, et la philo à l’oral, qui serait plus du débat entre élèves et prof. Le prof amène un sujet et hop, on débat dessus en essayant de structurer sa pensée, ses idées. Bon faudrait sacrément former les profs…<img data-src=" />







J’ai fait de la philo pendant 2 ans, et jamais je n’ai eu un cours qui ressemble à ça :(


votre avatar







envy44 a écrit :



Une initiation à l’algorithmie me semble plus approprié que de plonger dans le code sans rien comprendre (ça ne limite pas les connaissances à un seul langage comme ça).







Soit, mais gaffe à la technique d’apprentissage alors, parce que l’algo tel que je l’ai étudiée, ce n’est pas franchement ludique pour un gamin de moins de 10 ans <img data-src=" />

Trop normatif alors qu’il ne s’agit que d’une méthode pour décrire logiquement un processus de traitement de l’information.

À la limite, autant faire des cours de logique, ça aura en gros le même effet sur le développement du cerveau.


votre avatar







eliumnick a écrit :



J’ai fait de la philo pendant 2 ans, et jamais je n’ai eu un cours qui ressemble à ça :(





Moi non plus, mais dans l’idéal, ca serait ça <img data-src=" /> amha<img data-src=" />


votre avatar

Sinon, ils peuvent refaire une instalaltion électrique ?





============&gt;[<img data-src=" />]

votre avatar







eliumnick a écrit :



J’ai fait de la philo pendant 2 ans, et jamais je n’ai eu un cours qui ressemble à ça :(







Toi aussi t’es tombé sur des profs qui prétendent que la philo c’est une matière scientifique à 95%, et qui n’attendent de toi, du moins à l’écrit, que tu ne fasse que recracher des citations dans un cadre normatif bien défini, en évitant absolument toute valeur ajoutée personnelle?



La philo au niveau lycée ça pouvait être sympa à l’oral, à l’écrit c’est juste n’imp. On ne commence à te laisser réfléchir par toi-même en philo que bien des années après le bac…


votre avatar







Citan666 a écrit :





  1. Tu peux aussi essayer de comprendre ce qu’il veut dire avant de critiquer par principe. Ce que défendent beaucoup de gens, c’est l’objectif de former aux concepts qui sous-tendent un logiciel et pas un logiciel proprement dit. Et il parle d’enjeux parce qu’il y a effectivement derrière l’approche choisie des enjeux en termes d’ouverture d’esprit, de différenciation entre un concept et son implémentation etc…



    1. Ce n’est pas ce qu’il dit, il dit une chose toute simple et pourtant essentielle : la maîtrise de la communication est la base de tout, la langue est à la base de la communication, donc la maîtrise de la langue devrait être la priorité absolue (= avant de s’inquiéter d’apprendre à coder aux enfants, s’assurer que tous ont un niveau de compréhension et expression écrite/orale suffisante pour soutenir leur réflexion).

    2. Il ne dénigre pas l’initiative en soi, il souligne simplement que ce n’est pas une priorité, d’une part du fait du point ci-dessus, d’autre part parce qu’il ne s’agit que d’une initiation, utile pour repérer les talentueux mais pas plus.

      Comme un autre INpactien, à mon sens un véritable apprentissage (au sens acquérir une compétence) devrait démarrer au collège.



      @Hercule : j’aime beaucoup comment tu ne cherches pas à comprendre son message pour encore mieux le déformer. Quant au fait de crier au loup vu son rôle, c’est assez risible : c’est parce qu’il défend ces valeurs et convictions qu’il participe à ces entités, pas l’inverse.







      C’est pas parce que je ne suis pas d’accord avec lui que je déforme ses propos. Évite de faire l’amalgame. Au contraire ces propos sont de mauvaise foi, je ne fais que le faire remarquer. (l’exemple de la machine à vapeur est un exemple flagrant de sa mauvaise foi, et ceci suscite le débat car s’est absurde comme comparaison)



      ‘Il ne denigre pas”, mais il dit que ce n’est pas l’essentiel. Ça c’est une méthode de manipulation classique. Je dis que je ne fais pas quelquechose, mais je le fait quand même. En disant que ce n’est pas essentiel pourtant IL LE DENIGRE.



      Rien n’est une priorité. On devrait aussi apprendre aux enfant à bien manger.



      L’important est d’apprendre à lire, à écrire, à compter ET l’informatique.

      C’est pas parce que l’éducation nationale a du mal avec Ecrire/Lire, que l’enseignement en informatique ne doit pas exister.



      On n’a pas parlé de réduire le nombre d’heure d’enseignement du Français ?

      Donc il n’y a en soit pas de problèmes… à par ceux que certains lobby créé dans l’esprit des gens pour prêcher leur paroisse.



      Benjamin Bayart oppose en réalité l’initiation à l’utilisation d’internet, et l’intiation à la programmation. Évidement il vous manipule en rattachant l’initiation à internet, à l’apprentissage de l’écriture ce dont tout le monde est d’accord pour dire que c’est essentiel. Mais on pourrait tout justement rapprocher l’initiation à la programmation aux mathématiques… Apprendre à raisonner est la base de tout!

      (tout comme apprendre à communiquer)



      Arrêté de vous faire manipuler pas de bon orateurs ! Et utiliser votre logique pour réfléchir !



      PS: Certain pourrait se sentir visée par ces propos, mais ce n’est pas mon but.

      Je ne veux que montre le “truc” derrières les tours que vous font les magiciens de la langues.











votre avatar







lateo a écrit :



Toi aussi t’es tombé sur des profs qui prétendent que la philo c’est une matière scientifique à 95%, et qui n’attendent de toi, du moins à l’écrit, que tu ne fasse que recracher des citations dans un cadre normatif bien défini, en évitant absolument toute valeur ajoutée personnelle?



La philo au niveau lycée ça pouvait être sympa à l’oral, à l’écrit c’est juste n’imp. On ne commence à te laisser réfléchir par toi-même en philo que bien des années après le bac…







Malheureusement oui :(


votre avatar







Inny a écrit :



Nos voisins le font depuis des années sans souci. On a un retard catastrophique, mais c’est pas urgent.







Et en quoi cela serait catastrophique ?

Oui, nos enfants n’apprennent pas le code en primaire, et alors ? Ils sont pas plus bêtes à cause de ça. Ca ne les empêche pas de savoir utiliser les nouvelles technologies. Nos ingénieurs et dev’ restent très bons même s’ils n’ont commencé à coder qu’après le bac pour beaucoup…

Donc en quoi ne pas enseigner le code en primaire/collège est si catastrophique que ça ?


votre avatar







Hercule a écrit :



C’est pas parce que je ne suis pas d’accord avec lui que je déforme ses propos. Évite de faire l’amalgame. Au contraire ces propos sont de mauvaise foi, je ne fais que le faire remarquer. (l’exemple de la machine à vapeur est un exemple flagrant de sa mauvaise foi, et ceci suscite le débat car s’est absurde comme comparaison)



‘Il ne denigre pas”, mais il dit que ce n’est pas l’essentiel. Ça c’est une méthode de manipulation classique. Je dis que je ne fais pas quelquechose, mais je le fait quand même. En disant que ce n’est pas essentiel pourtant IL LE DENIGRE.



Rien n’est une priorité. On devrait aussi apprendre aux enfant à bien manger.



L’important est d’apprendre à lire, à écrire, à compter ET l’informatique.

C’est pas parce que l’éducation nationale a du mal avec Ecrire/Lire, que l’enseignement en informatique ne doit pas exister.



On n’a pas parlé de réduire le nombre d’heure d’enseignement du Français ?

Donc il n’y a en soit pas de problèmes… à par ceux que certains lobby créé dans l’esprit des gens pour prêcher leur paroisse.



Benjamin Bayart oppose en réalité l’initiation à l’utilisation d’internet, et l’intiation à la programmation. Évidement il vous manipule en rattachant l’initiation à internet, à l’apprentissage de l’écriture ce dont tout le monde est d’accord pour dire que c’est essentiel. Mais on pourrait tout justement rapprocher l’initiation à la programmation aux mathématiques… Apprendre à raisonner est la base de tout!

(tout comme apprendre à communiquer)



Arrêté de vous faire manipuler pas de bon orateurs ! Et utiliser votre logique pour réfléchir !



PS: Certain pourrait se sentir visée par ces propos, mais ce n’est pas mon but.

Je ne veux que montre le “truc” derrières les tours que vous font les magiciens de la langues.







Ahem.

Et rien sur les modalités de l’enseignement de la programmation à l’école? Rien sur le fait qu’étant donné que cela ne sera certainement pas le corps professoral qui sera le plus à même de prendre ces cours en charge mais qu’il va falloir aller chercher ailleurs (au hasard: du côté des entreprises, des fournisseurs de logiciels propriétaires etc.)?

Non parce que quitte à vouloir jouer les lumières, au temps éclairer tous les recoins.


votre avatar







lateo a écrit :



Soit, mais gaffe à la technique d’apprentissage alors, parce que l’algo tel que je l’ai étudiée, ce n’est pas franchement ludique pour un gamin de moins de 10 ans <img data-src=" />







Tu peux faire faire du logo à des gamins, c’est très ludique de dessiner des formes. Encore plus si les formes sont ensuite dessinées par un robot « réel » sur du vrai papier, piloté par le programme (ça coûte moins de 1000 € d’investissement pour faire ça, c’est loin d’être hors de portée d’en avoir un par école).


votre avatar







Hercule a écrit :



L’important est d’apprendre à lire, à écrire, à compter ET l’informatique.







O.o

Ah ouai quand même… C’est ça ce qu’on appelle un développeur évangeliste ?


votre avatar







Constrilia a écrit :



Et rien sur les modalités de l’enseignement de la programmation à l’école? Rien sur le fait qu’étant donné que cela ne sera certainement pas le corps professoral qui sera le plus à même de prendre ces cours en charge mais qu’il va falloir aller chercher ailleurs (au hasard: du côté des entreprises, des fournisseurs de logiciels propriétaires etc.)?

Non parce que quitte à vouloir jouer les lumières, au temps éclairer tous les recoins.







Les instituteurs sont normalement formés pour donner des cours d’informatique « basique ». Après, oui, vu le niveau, on part de loin et ça ne sera pas glorieux. C’est d’ailleurs pour cela qu’il aurait fallu continuer de le faire (ça a été commencé dans les années 80) et pas arrêter comme on l’a fait. Mais si on persiste, dans 20 ans, on aura un enseignement correct de l’informatique en primaire.



Et contrairement à M. Bayart, je pense que c’est indispensable vu l’orientation que prend la société. Le code n’est qu’une des composantes de ce qu’il faut enseigner en informatique, mais c’est la seule qu’on peut enseigner dès la primaire.


votre avatar







white_tentacle a écrit :



Et contrairement à M. Bayart, je pense que c’est indispensable vu l’orientation que prend la société. Le code n’est qu’une des composantes de ce qu’il faut enseigner en informatique, mais c’est la seule qu’on peut enseigner dès la primaire.







Le code fait partie de la dernière des choses à enseigner.

Pas besoin de savoir coder pour comprendre les enjeux et les risques l’informatique, et pour en avoir une meilleure compréhension et utilisation. Or c’est justement ça que l’on doit enseigner aux élèves (ce qui serait parfait pour remplacer les cours de technologies) et non pas comment coder fibo de n en récursif et en itératif alors qu’on ne sait pas encore ce qu’est une suite &gt;&lt;


votre avatar







Jed08 a écrit :



Le code fait partie de la dernière des choses à enseigner.

Pas besoin de savoir coder pour comprendre les enjeux et les risques l’informatique, et pour en avoir une meilleure compréhension et utilisation. Or c’est justement ça que l’on doit enseigner aux élèves (ce qui serait parfait pour remplacer les cours de technologies) et non pas comment coder fibo de n en récursif et en itératif alors qu’on ne sait pas encore ce qu’est une suite &gt;&lt;







En effet. Dire que c’est la seul que l’on peut enseigner en primaire est une betise. Programmer sans savoir comment fonctionne la machine est une hérésie. Tu programmes mais tu fais nimporte quoi.


votre avatar







ndjpoye a écrit :



Sinon, ils peuvent refaire une instalaltion électrique ?





============&gt;[<img data-src=" />]







Petit canaillou va ! Tu devrais avoir honte <img data-src=" />


votre avatar

Très belle interview, et ce bonhomme à de très bonnes vues sur l’enseignement ^^









white_tentacle a écrit :



Et contrairement à M. Bayart, je pense que c’est indispensable vu l’orientation que prend la société. Le code n’est qu’une des composantes de ce qu’il faut enseigner en informatique, mais c’est la seule qu’on peut enseigner dès la primaire.







Pas d’accord, le code est une chose très spécialisée en informatique, et qui ne sert qu’en informatique. Ce n’est pas une base de l’informatique, c’est un moyen de créer de l’informatique.



L’apprentissage de l’usage d’une “chose” n’est pas pareil que l’apprentissage de “comment créer cette chose”, et surtout pas au primaire…



C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.


votre avatar







levhieu a écrit :



Débat entre professeur et élèves, je suppose que le prof. a une dizaine de procès sur le dos avant la fin de l’année







Si c’est un prof de philo je te lui caserais un procès pour tapage nocturne moi !



Empêcher les gens de dormir <img data-src=" />


votre avatar







levhieu a écrit :



Débat entre professeur et élèves, je suppose que le prof. a une dizaine de procès sur le dos avant la fin de l’année





C’est sûr que si il lance un débat ur les bienfaits de la zoophilie, ca risque de faire tâche, sinon, ca devrait aller <img data-src=" />


votre avatar

euuhhh (désolé je n’ai pas lu toutes les 17 pages précédentes)



mais ce serait bien s’ils apprenaient et comprenaient déjà le Français en primaire … ça éviterait de retrouver en secondaire des gosses qui comprennent pas un énoncé … (où alors apprendre aux profs à faire des énoncés en kikoolol)

votre avatar







FunnyD a écrit :



C’est sûr que si il lance un débat ur les bienfaits de la zoophilie, ca risque de faire tâche, sinon, ca devrait aller <img data-src=" />







toi aussi tu es fan de stray-X ? <img data-src=" />


votre avatar

Le monsieur à tort, et le monsieur à raison.



Il a tort parce qu’il ne se rend pas compte à quel point la programmation peut être utile dans chacun des métier. Aujourd’hui on retrouve la programmation dans quasiment toutes les branches scientifiques : en commençant par la finance, l’économie, la biologie, et aussi les sciences humaines ! (sisi ! modélisation de bases de données afin d’établir des corrélations avec des archives).



Aujourd’hui les personnes qui étudient dans ces cursus, et qui connaissent la programmation ont un net avantage sur les autres.



Autre argument : la programmation a ceci de différent avec la danse, que la programmation se rapproche de l’écriture, surtout dans un univers de plus en plus robotisé. Autrement dit : l’analphabète de demain sera celui qui ne saura pas se servir d’un langage de programmation.



Mais il a raison en disant que cela ne devrait pas être enseigné à tout le monde :

A mon sens, la programmation devrait être enseigné au lycée, car elle servira aussi bien au sciences humaines qu’aux sciences dures.

votre avatar







Srg2 a écrit :



euuhhh (désolé je n’ai pas lu toutes les 17 pages précédentes)



mais ce serait bien s’ils apprenaient et comprenaient déjà le Français en primaire … ça éviterait de retrouver en secondaire des gosses qui comprennent pas un énoncé … (où alors apprendre aux profs à faire des énoncés en kikoolol)







Je ne comprends pas ce débat qui consiste à toujours opposer les matières plutôt qu’a améliorer leur enseignement.



Le nombre d’heure de français est conséquent et nos écoliers sont parmi ceux qui font le plus d’heures au monde.



Il est probable qu’on améliorerait beaucoup la compréhension de la langue avec un peu plus de lecture et un peu moins de grammaire-orthographe-conjugaison.



Renforcer la lecture, c’est ce que font tous les profs pour leurs enfants.


votre avatar







lol51 a écrit :



Le monsieur à tort, et le monsieur à raison.



Il a tort parce qu’il ne se rend pas compte à quel point la programmation peut être utile dans chacun des métier. Aujourd’hui on retrouve la programmation dans quasiment toutes les branches scientifiques : en commençant par la finance, l’économie, la biologie, et aussi les sciences humaines ! (sisi ! modélisation de bases de données afin d’établir des corrélations avec des archives).



Aujourd’hui les personnes qui étudient dans ces cursus, et qui connaissent la programmation ont un net avantage sur les autres.



Autre argument : la programmation a ceci de différent avec la danse, que la programmation se rapproche de l’écriture, surtout dans un univers de plus en plus robotisé. Autrement dit : l’analphabète de demain sera celui qui ne saura pas se servir d’un langage de programmation.



Mais il a raison en disant que cela ne devrait pas être enseigné à tout le monde :

A mon sens, la programmation devrait être enseigné au lycée, car elle servira aussi bien au sciences humaines qu’aux sciences dures.









Tout à fait.



Par contre, il est difficile de supposer qu’il y aurait des gens pour qui cela pourrait ne pas être utile.



Même ceux qui sont dans des professions manuelles utilisent des ordinateurs et ont des calculs à faire.



Sans compter que de nos jours, les gens changent plus fréquemment de métier que par le passé.


votre avatar







lol51 a écrit :



Autrement dit : l’analphabète de demain sera celui qui ne saura pas se servir d’un langage de programmation.







l’analphabete d’aujourd’hui est celui qui ne sait ni comprendre ni résumer un article.


votre avatar

Moi j’ai eu droit quand j’étais gosse à un truc du même calibre intellectuel: on m’a appris à utiliser MS-DOS et Framework… il a pas fallu 5 ans avant que windows arrive et prouve la débilité d’apprendre des trucs qui seront presqu’à tout les coups obsolètes avant même d’arriver au brevet des collèges.



Benjamin Bayart a tout a fait raison de dire que l’enseignement désormais urgent à fournir aux enfants est dans un registre tout autre que le registre technique.



Sinon pour ceux qui disent que c’est pas à l’éducation nationale d’éduquer un minimum les enfants, moi je veux bien mais alors il faut interdire que les deux parent travaillent. Il faut choisir, parent ou école ou un peu des deux, mais ça ne peut pas être ni l’un ni l’autre.



Il y a des tas de choses qui ne peuvent pas être enseignées aux enfants par leurs parents de toute façon tout simplement parce que leurs parents n’ont pas connu ça. Internet a changé la société fondamentalement, il n’y a quasiment aucun parent qui puisse éduquer ses enfants dans ce domaine, au contraire ils auraient eux-même besoin d’éducation sur ce sujet!




votre avatar







sukualu a écrit :



Moi j’ai eu droit quand j’étais gosse à un truc du même calibre intellectuel: on m’a appris à utiliser MS-DOS et Framework… il a pas fallu 5 ans avant que windows arrive et prouve la débilité d’apprendre des trucs qui seront presqu’à tout les coups obsolètes avant même d’arriver au brevet des collèges.







La chance…



Mes premiers pas en info c’était sur Amiga sous workbench…. le temps que j’arrive à l’âge où j’aurais pu commencer à faire usage de ces connaissances durement acquises à coup de club dorothé ratés et de beaux billets de mes parents l’amiga avait cramé et la fabrication avait été arrêtée <img data-src=" />


votre avatar







saf04 a écrit :



toi aussi tu es fan de stray-X ? <img data-src=" />





J’ai pas voulu aller voir les images <img data-src=" />


votre avatar







sukualu a écrit :



Moi j’ai eu droit quand j’étais gosse à un truc du même calibre intellectuel: on m’a appris à utiliser MS-DOS et Framework… il a pas fallu 5 ans avant que windows arrive et prouve la débilité d’apprendre des trucs qui seront presqu’à tout les coups obsolètes avant même d’arriver au brevet des collèges.







Justement, on parle d’apprentissage de la programmation, pas d’apprendre à administrer un produit lambda.



Les concepts de la programmation ne changent pas réellement avec le temps.



Celui qui as appris la programmation dans les années 80 peut toujours utiliser ses connaissances aujourd’hui.



Et pour information, le langage C a été inventé dans les années 70 et toujours en usage de nos jours.



Donc non, la programmation, ça n’est pas obsolète le lendemain. Pas même 20 ans après.





Benjamin Bayart a tout a fait raison de dire que l’enseignement désormais urgent à fournir aux enfants est dans un registre tout autre que le registre technique.





En même temps, sans compréhension technique, les gens peuvent t’il réellement comprendre ce qu’on cherche à leur apprendre ?



Monsieur Bayart dit quantité de choses intéressantes. Il oublie simplement que pour les comprendre, il faut une certaine compréhension technique que n’ont pas la plupart des gens.





Sinon pour ceux qui disent que c’est pas à l’éducation nationale d’éduquer un minimum les enfants, moi je veux bien mais alors il faut interdire que les deux parent travaillent. Il faut choisir, parent ou école ou un peu des deux, mais ça ne peut pas être ni l’un ni l’autre.





C’est totalement vrai.





Il y a des tas de choses qui ne peuvent pas être enseignées aux enfants par leurs parents de toute façon tout simplement parce que leurs parents n’ont pas connu ça. Internet a changé la société fondamentalement, il n’y a quasiment aucun parent qui puisse éduquer ses enfants dans ce domaine, au contraire ils auraient eux-même besoin d’éducation sur ce sujet!





Comment veux tu que les gens comprennent quelque chose à internet s’ils ignorent tout de comment cela fonctionne ?



Et comment leur enseigner des connaissances qui ne soient pas orientées par les idées des uns ou des autres ?



Moi je pense qu’ils doivent surtout apprendre les bases qui permettent de se faire leur propre idée par eux même.


votre avatar



Moi je pense qu’ils doivent surtout apprendre les bases qui permettent de se faire leur propre idée par eux même.





Oui mais il faut aussi leur donner un peu d’analyse sur ce que ça signifie, sur les répercussions possibles. ça n’a aucun rapport avec la technologie. C’est des histoire de réputation, de sphère publique et de sphère privée etc.



Comprendre comment ça marche est complètement inutile par rapport à comprendre les répercussions et les conséquences de leurs actes. Éviter le pire et profiter du meilleur. La technique n’est utile que pour ceux qui ont besoin de la technique.





Donc non, la programmation, ça n’est pas obsolète le lendemain. Pas même 20 ans après.





C’est vrai pour C mais la programmation qu’on a appris à l’école c’était sur MO5 et je crois bien que ça n’a aucune utilité. Des langages de programmation y en a plein pour plein d’usages différents. Sans vouloir dire de conneries y en a vraiment plein qui ne sont plus utilisés et encore plus qui ne seront plus utilisés tôt ou tard. Apprendre vite fait le principe de la programmation pourquoi pas, mais sinon c’est du temps de perdu pour rien. 99,9% des enfants n’auront jamais besoin d’utiliser un langage de programmation dans leur vie mais plutôt les outils créés à cet effet par les programmeurs et savoir comment c’est programmé ne leur servira à rien du tout.



C’est comme la mécanique auto. Pourquoi pas, mais il vaut mieux réserver ça à ceux qui veulent et à qui ça servira, pour les autres ce qu’il faut c’est le permis de conduire… ne rien y connaitre en mécanique n’a jamais empêché personne de bien conduire.


votre avatar

give that man a cookie

votre avatar







lateo a écrit :



Toi aussi t’es tombé sur des profs qui prétendent que la philo c’est une matière scientifique à 95%, et qui n’attendent de toi, du moins à l’écrit, que tu ne fasse que recracher des citations dans un cadre normatif bien défini, en évitant absolument toute valeur ajoutée personnelle?



La philo au niveau lycée ça pouvait être sympa à l’oral, à l’écrit c’est juste n’imp. On ne commence à te laisser réfléchir par toi-même en philo que bien des années après le bac…







Je n’ai jamais mis les pieds en cours de philo (bac pro suivi de bts et du reste) et j’ai toujours dit que ça ne me manquait pas.



Merci de me le confirmer. <img data-src=" />



<img data-src=" />


votre avatar



Sinon pour ceux qui disent que c’est pas à l’éducation nationale d’éduquer un minimum les enfants, moi je veux bien mais alors il faut interdire que les deux parent travaillent. Il faut choisir, parent ou école ou un peu des deux, mais ça ne peut pas être ni l’un ni l’autre.



Superbe vision de l’éducation: si bobonne ne reste pas à la maison, les enfants vont forcément partir en cacahuète? Pourquoi opposer activité pro et éducation des enfants?!?

Mes deux parents bossaient, idem pour beaucoup d’amis, ça n’a pas empêché les parents de transmettre des valeurs, des conseils, y compris avec des carrières prenantes…il suffit de bien penser le temps qu’on passe avec ses enfants, le mettre à profit, au lieu d’y voir la corvée de garderie où l’on met la TV pour “avoir la paix”.



Maintenant, si le prof peut et doit compléter, apporter des infos dans des domaines où les parents ne sont pas fortiches, ou profiter d’une situation pour leur apprendre quelque chose de neuf, tant mieux! Mais il ne faut pas tout lui confier.





Moi j’ai eu droit quand j’étais gosse à un truc du même calibre intellectuel: on m’a appris à utiliser MS-DOS et Framework… il a pas fallu 5 ans avant que windows arrive et prouve la débilité d’apprendre des trucs qui seront presqu’à tout les coups obsolètes avant même d’arriver au brevet des collèges.



Bel exemple de bonne idée qui n’a pas servi…d’où la nécessité d’apprendre plutôt des “bases”, donner aux enfants la logique de l’info et donc des idées pour régler les problèmes qu’ils n’ont jamais rencontré avant: le goût de bidouiller, en somme. :)

votre avatar







eliumnick a écrit :



Donc par exemple tu sais en détail comment fonctionne ta voiture ? Comment fonctionnent les machines qui produisent de l’électricité ? etc….

Bref, non, ce n’est pas pake on l’utilise tout le temps tout les jours qu’il est impératif de savoir comment ça marche.







En détail, non, mais en général oui (comme ce qui est réclamé pour l’informatique). J’en sais suffisamment pour qu’en cas de panne basique, je puisse faire moi-même les réparations.



C’en est de même pour tous les appareils que j’utilise quotidiennement, allant de la plomberie, à l’informatique, en passant par le jardinage, le bricolage, la comptabilité et les médicaments.

Et c’est justement parce que j’utilise ces éléments (presque) tous les jours qu’il est impératif de savoir comment ça marche. Pas besoin de connaitre, le détail de tout le fonctionnement, seulement les principes de base.



Je ne suis pas un spécialiste ni même un gars surdoué ou quoique ce soit, mais quand tu sais qu’il te faut à peine un peu de patience (30 min) pour savoir réparer toi-même une fuite de robinet, et ben tu prends ce temps. Surtout qu’au final, ça te permet d’économiser les 60 euros d’intervention du plombier.

De même, quand t’as un pneu crevé, une batterie naze, une fenêtre cassée, etc… Ça sert à rien de faire appel à un spécialise pour ce genre de conneries: tu te feras plus entuber qu’autre chose.



Pour l’info, c’est pareil. Ça permettra ainsi aux gens de faire toutes les manips de base sans devoir faire appel à des connaisseurs.


votre avatar







nuandafr a écrit :



Et les nouvelles générations sont bien plus doués que la plus pars de leurs aînés dans l’utilisation des nouvelle technologies.





Pour une utilisation basique oui…

Et dans la plupart des cas pour une mauvaise utilisation d’ailleurs…



Par contre ils ne comprennent pas plus les problèmes que leurs ainés…


votre avatar







js2082 a écrit :



En détail, non, mais en général oui (comme ce qui est réclamé pour l’informatique). J’en sais suffisamment pour qu’en cas de panne basique, je puisse faire moi-même les réparations.



C’en est de même pour tous les appareils que j’utilise quotidiennement, allant de la plomberie, à l’informatique, en passant par le jardinage, le bricolage, la comptabilité et les médicaments.

Et c’est justement parce que j’utilise ces éléments (presque) tous les jours qu’il est impératif de savoir comment ça marche. Pas besoin de connaitre, le détail de tout le fonctionnement, seulement les principes de base.



Je ne suis pas un spécialiste ni même un gars surdoué ou quoique ce soit, mais quand tu sais qu’il te faut à peine un peu de patience (30 min) pour savoir réparer toi-même une fuite de robinet, et ben tu prends ce temps. Surtout qu’au final, ça te permet d’économiser les 60 euros d’intervention du plombier.

De même, quand t’as un pneu crevé, une batterie naze, une fenêtre cassée, etc… Ça sert à rien de faire appel à un spécialise pour ce genre de conneries: tu te feras plus entuber qu’autre chose.



Pour l’info, c’est pareil. Ça permettra ainsi aux gens de faire toutes les manips de base sans devoir faire appel à des connaisseurs.







En fait complètement d’accord avec toi! Malheureusement les gens comme ça sont de plus en plus rare… exemple qui m’est arrivé l’année dernière : un collègue de taff était impressionné car je savais changer une roue sur ma voiture… et je ne parle même pas de changer le pneu sur la jante, mais simplement de changer la roue….

Mais pour revenir au sujet, que fait on pour apprendre aux gens a être autonome ? rien du tout, voir on fait tout pour les rendre dépendants :(


votre avatar







eXa a écrit :



Tout programmeur l’est devenu car il a un minimum apris par lui même donc donner des cours de programmation n’est pas nécessaire même si c’est utile c’est pas le plus important.





C’est aussi peut-être parce qu’il n’y a aucun cours de programmation avant le supérieur en France, non ?





Typiquement, apprendre aux gamins à utiliser un traitement de texte ou un logiciel pour faire des présentations, ça ne sert à rien !





Je suis tout à fait d’accord avec le contenu de l’article sauf sur ce point. J’ai un collègue qui a donné des cours de C2I à la fac cette année. Et quand tu te rend compte qu’une classe entière ne sait pas mettre un texte en titre sur un traitement de texte, ça fait peur.



Donc non, pour certain utiliser l’ordinateur ça s’arrête à aller sur facebook, sur youtube et sur google et c’est tout. Il faut prendre nos cas pour des généralités.


votre avatar







carbier a écrit :



Et à quoi servent les parents ?





A pas grand chose, en France les parents demandent à l’état de faire leur travail.


votre avatar







eliumnick a écrit :



T’as raison, dans le monde c’est tout l’un ou tout l’autre : soit tu connais tout dans les moindres détails, soit tu ne connais rien….





Merci de ne pas confondre ta vision des choses avec la mienne…

C’est toi qui dit qu’un apprentissage de l’informatique ne sert à rien tout comme une connaissance de la mécanique automobile ne sert à rien…


votre avatar

Un mec enfonce des porte ouverte, et vous trouvez ça malin ???



“On ferait mieux de leur apprendre qu’il y a des choses libres de droits qu’ils peuvent copier, ce serait un peu moins fantaisiste… ”

C’est sur ils ne savent pas déjà faire ça, avec des choses pas libre de droits.

C’est un cours d’éthique “Pas voler”, que l’on devrait apprendre ça.



“à-dire que les gamins qui sont doués pour la programmation, c’est intéressant de s’en rendre compte, de même que c’est intéressant de se rendre compte des gamins qui sont doués pour la danse ou pour le foot ou pour n’importe quoi d’autre. Mais ce n’est pas plus que ça.”



A par que la dance et le foot ne rapporte pas des masses à l’export…

Tan qu’on raisonnera comme ça les maître du monde (Facebook et Google), ne seront pas Français. Au lieu d’apprend à utiliser Facebook, ça serait pas mieux d’apprendre à créer son Facebook ?



“français, je suis plutôt un scientifique, mais ça me paraît être un enjeu beaucoup plus fondamental. C’est presque un cours de journalisme… Quelqu’un qui publie un billet de blog, ce n’est pas très différent d’un journaliste qui écrit un article : ça s’apprend. Quelqu’un qui poste sur son mur Facebook, c’est quelqu’un qui écrit en public : ça s’apprend. Et ça, ça me paraît beaucoup plus important.”



Remplir sa fiche des impôt cela s’apprend.

Et les gamins savent mieux que n’importe quel prof ou adulte à utiliser Facebook.

Seulement Facebook, c’est du loisir 99% du temps. Devons nous apprendre aux gens à s’amuser correctement ? sans danger? a la place des parent? ou à gagner de l’argent ?



“Et en fait, à part quelques universitaires en mal de reconnaissance, il n’y a pas de travaux disant que ça présente un intérêt.”

C’est sur ces des gros nuls, et Benjamin Bayart ne tiens pas des propos provocateurs, par besoin de reconnaissance, n’est ce pas ? (c’est bizzare mais ces universitaires ne se mettent pas sous les feux des projecteurs eux…)



C’est sur la machine à vapeur était le moyen de communiqquer au 19ième siècle… a zut c’était l’écriture :) Enseignons la!

Oh mais au 21ième sicles ce n’est pas l’informatique qui sert à communiquer… a zut, si :) Enseignons la !





PS: “expert en télécommunications, militant de l’internet libre et président de la fédération FDN. ”

Donc il ne prêche pas pour sa paroisse, et ne fait pas de lobby :)

Avant d’écouter quelqu’un il faudrait que votre sens critique modules les propos d’une personne en fonction de ses intérêts propres. Ça on devrait l’enseigner et ce pour tous les médias.










votre avatar







carbier a écrit :



Alors déjà quand je lis cette phrase

C’est d’une stupidité… La connaissance est un tout mettre en opposition les logiciels avec les enjeux de société ne rime à rien…

Quant au fait qu’ils soient propriétaires ou libres, le gamin n’en a rien à secouer…



Quand on poursuit par



Encore un qui confond éducation nationale et apprentissage de la vie.

Une partie de l’éducation des enfants est faite à l’école, l’autre chez soi et je ne vois pas en quoi l’EN devrait apprendre aux enfants à poster sur Facebook <img data-src=" />



Pour en revenir au sujet de l’article, tout dépend de la façon dont on apprend à coder. Si il s’agit juste d’apprendre par coeur quelques mots clés et bouts de code, l’effet est limité il est vrai…

Par contre, s’il s’agit de présenter le codage sous l’angle de la logique et de la résolution de problèmes… je ne vois pas en quoi cela serait inutile… <img data-src=" />



Edit: j’ai plutôt l’impression en relisant l’article que cet apprentissage est vécu comme le résultat d’un lobby de puissants éditeurs cyno-américains qui voudrait prendre la main sur l’apprentissage à l’école… ou encore une autre théorie du complot…







  1. Tu peux aussi essayer de comprendre ce qu’il veut dire avant de critiquer par principe. Ce que défendent beaucoup de gens, c’est l’objectif de former aux concepts qui sous-tendent un logiciel et pas un logiciel proprement dit. Et il parle d’enjeux parce qu’il y a effectivement derrière l’approche choisie des enjeux en termes d’ouverture d’esprit, de différenciation entre un concept et son implémentation etc…

  2. Ce n’est pas ce qu’il dit, il dit une chose toute simple et pourtant essentielle : la maîtrise de la communication est la base de tout, la langue est à la base de la communication, donc la maîtrise de la langue devrait être la priorité absolue (= avant de s’inquiéter d’apprendre à coder aux enfants, s’assurer que tous ont un niveau de compréhension et expression écrite/orale suffisante pour soutenir leur réflexion).

  3. Il ne dénigre pas l’initiative en soi, il souligne simplement que ce n’est pas une priorité, d’une part du fait du point ci-dessus, d’autre part parce qu’il ne s’agit que d’une initiation, utile pour repérer les talentueux mais pas plus.

    Comme un autre INpactien, à mon sens un véritable apprentissage (au sens acquérir une compétence) devrait démarrer au collège.



    @Hercule : j’aime beaucoup comment tu ne cherches pas à comprendre son message pour encore mieux le déformer. Quant au fait de crier au loup vu son rôle, c’est assez risible : c’est parce qu’il défend ces valeurs et convictions qu’il participe à ces entités, pas l’inverse.


votre avatar







Nhacsam a écrit :



C’est aussi peut-être parce qu’il n’y a aucun cours de programmation avant le supérieur en France, non ?







Lycée, dès la seconde, ils ont des cours d’algo et de programmation sur calculatrice.


votre avatar







envy44 a écrit :



Une initiation à l’algorithmie me semble plus approprié que de plonger dans le code sans rien comprendre (ça ne limite pas les connaissances à un seul langage comme ça).





Oui et non, l’avantage de la programmation, c’est qu’il y a un résultat, et pour quelqu’un qui apprend, c’est beaucoup plus intéressant! C’est bien de voir que tu peux “fabriquer/construire” quelque chose l’intérêt. L’algorithmie c’est bien mais c’est pas intéressant en soi.







carbier a écrit :



Encore un qui confond éducation nationale et apprentissage de la vie.

Une partie de l’éducation des enfants est faite à l’école, l’autre chez soi et je ne vois pas en quoi l’EN devrait apprendre aux enfants à poster sur Facebook <img data-src=" />





Tout le monde n’a pas la chance d’avoir eu des parents qui ont guidé leur enfant. Un enfant sera beaucoup plus respecté (et donc aura beaucoup plus confiance en lui) s’il sait écrire des choses structurées, à défaut d’être intéressantes.

Après bien entendu tout ne s’apprend pas à l’école, et c’est bien dommage.









carbier a écrit :



Pour en revenir au sujet de l’article, tout dépend de la façon dont on apprend à coder. Si il s’agit juste d’apprendre par coeur quelques mots clés et bouts de code, l’effet est limité il est vrai…

Par contre, s’il s’agit de présenter le codage sous l’angle de la logique et de la résolution de problèmes… je ne vois pas en quoi cela serait inutile… <img data-src=" />





Il ne dit pas que c’est inutile, juste que ça n’est pas PLUS utile qu’apprendre autre chose. Cependant en effet, c’est pas en apprenant à danser à un gamin qu’il deviendra millionnaire, mais ça développera sa créativité (bien pour un entrepreneur) et son écoute (c’est une qualité de savoir écouter).







FunnyD a écrit :



Donc il préconise plutôt d’apprendre aux enfants à réfléchir par eux-mêmes? Donc des cours de philo en fait. Ca serait pas mal, plein de petits bout d’initiation pour qu’ils deviennent curieux, et un gros cours d’apprentissage de la reflexion.





Il me semble que ça serait plutôt apprendre aux enfants à “s’exprimer, de manière claire, en public”.

Il y a deux points majeurs :

Savoir s’exprimer de manière claire et structurée =&gt; ça c’est le français et la philo, même si le job n’est pas extrèmement bien fait à mon avis.

Savoir s’exprimer en public, à l’écrit ou à l’oral: l’écrit est pris en compte dans le premier point normalement, par contre l’oral est à mon avis un des points faibles de l’EN: on apprend pas à parler en public, que ce soit en français ou en langues étrangères.


votre avatar







carbier a écrit :



Merci de ne pas confondre ta vision des choses avec la mienne…

C’est toi qui dit qu’un apprentissage de l’informatique ne sert à rien tout comme une connaissance de la mécanique automobile ne sert à rien…







Alors la pas mal :




  1. tu n’as même pas compris ce que j’ai dit.

  2. tu me fait tenir des propos que je n’ai pas dit.


votre avatar







carbier a écrit :



<img data-src=" />

Tu as raison: on devrait juste apprendre aux enfants à écrire sur une page Facebook…

La connaissance ne sert à rien <img data-src=" />



Pour ta gouverne, quand on passe le code on peut avoir droit à des questions basiques sur le fonctionnement d’une voiture… de plus savoir un minimum comment cela fonctionne permet d’éviter de se faire entuber au cours d’une révision <img data-src=" />







Je pense que Facebook, comme la machine à vapeur, ne sont que des exemples, d’un côté pour l’expression et la maitrise des informations que tu divulgues sur internet, de l’autre d’une obsession pour une “techno” d’actualité.



Faut pas le prendre littéralement, bien sur.



D’ailleurs, je me rappel avoir eu des cours de publipostages et de traitement de texte au collège, qui serait 100% inutile de nos jours. Alors pourquoi pas - ça peut faire un complément tout à fait valable aux cours d’éducation civique - dans un package plus complet autour du numérique, rappeler les fondamentaux* de l’expression sur internet, ça ne me parait pas bien méchant comme idée :).



* Techniques, sociaux, légaux, si ça pouvait donner un peu de web awareness, ça serait ça de gagner :).


votre avatar







Jed08 a écrit :



Lycée, dès la seconde, ils ont des cours d’algo et de programmation sur calculatrice.







Pour savoir mettre tout ses cours dedans ? <img data-src=" />


votre avatar







metaphore54 a écrit :



Pour savoir mettre tout ses cours dedans ? <img data-src=" />







Non non, des vrai cours d’algo sur comment reconnaitre un nombre premier et ce genre de chose et passage à l’acte avec l’implémentation de l’algo sur la calculatrice.


votre avatar







FunnyD a écrit :



Donc il préconise plutôt d’apprendre aux enfants à réfléchir par eux-mêmes? Donc des cours de philo en fait. Ca serait pas mal, plein de petits bout d’initiation pour qu’ils deviennent curieux, et un gros cours d’apprentissage de la reflexion.





Grave erreur : en France, les cours de philo, c’est tout le contraire d’apprendre à réfléchir par soi même. En France, les cours de philo, c’est respecter un quota de citations par page pour faire plaisir au correcteur. C’est du par coeur. On s’en fout de ton opinion, il faut juste que ce que tu cite plaise au correcteur…


votre avatar

Comme d’habitude, du bon Benjamin Bayard. Cette homme fait partie des personnes que j’aime écouter, ses idées sont souvent intéressante et il ne se voile pas la face par un quelconque extrémisme (ce n’est pas un Stallman 2 par exemple). Et bon, il faut se l’avouer, c’est un bon orateur. Mais je ne dit pas que je suis forcément d’accord avec lui.









trytodosth a écrit :



Ah ah, moi qui suis pour une place plus importante de l’informatique à l’école (et donc l’initiation au code entre autres choses), ce monsieur vient de m’expliquer pourquoi j’avais raison et tort à la fois.

En tout cas il soulève de très bons points avec une bonne argumentation !



Merci NXi pour l’interview !





L’informatique en soit, seule, ça n’a presque pas d’intérêt. C’est surtout la réflexion autour qui est importante. Il faut voir ça de manière plus large comme rechercher à résoudre un problème et l’automatiser. Ca peut se faire avec de l’informatique et du code, mais ça peut aussi se faire avec de l’ingénierie et de la mécanique ou la construction d’un protocole…


votre avatar

Je n’ai pas trop d’avis sur ce qui devrait ou non être enseigné à des gamins de primaire…



Par contre pour l’usage de la “programmation” dans la vie courante, dans un grand pan de domaine professionnel c’est plutôt utile !



La programmation ne s’arrête pas à pondre des lignes de code pour créer une fenêtre avec des boutons, des gros utilisateurs d’excel ou autre tableur, des utilisateurs d’access ou simili base de données, des ouvriers qui manipulent des commandes numériques, un cadre qui tri sa base client, un ingénieur qui doit modéliser une simulation, ou n’importe quel tâche visant à reproduire un même geste à l’aide d’un automate peut être grandement facilités avec quelques bases de boucles et de conditions.



C’est plus un aspect de mathématique pour cette spécificité, mais si c’est accompagné d’autre notions pour mieux maitriser l’outil ça ne peut être que bénéfique de mon point de vue, je pense tout de même qu’une majorité des futurs adultes qui sont aujourd’hui en primaire finiront par effectuer un travail qui consiste à donner des ordres à une machine.

votre avatar







Jed08 a écrit :













Tout est dit, rien à ajouter <img data-src=" />


votre avatar

Il y a de l’idée dans la priorisation des connaissances à acquérir…mais je retrouve un travers courant: compter sur l’école pour apprendre ce qui tient de l’éducation.



Dire aux enfants de ne pas tout divulguer sur le net, d’être méfiants en toutes circonstances, cela revient aux parents, point barre! Ils doivent faire comprendre qu’on court aussi des risques sur le net. Est-ce que l’école peut remplacer des parents qui se reposent de plus en plus sur le maître de classe pour ce qui tient de l’attitude générale, bref, de ce qui s’acquiert à la maison?



J’ai un temps enseigné, et je confirme les propos de i4004: il est déjà difficile de transmettre l’essentiel, comment espérer que des choses aussi techniques pourront passer? D’autant que l’info générale est à mon avis bien plus utile: monter un PC, tripoter le bios ou taper dans la base de registre, tout cela leur servira même s’ils ne font pas carrière dans l’info. Et au passage, ils feront des bonds spectaculaires en anglais y compris technique.



Je ne suis pas dans l’info mais j’ai beaucoup appris dessus au contact d’amis informaticiens qui ont jugé opportuns de partager ce savoir…hé bien je bénis tous les jours cet acquis. Voilà ce qu’il faut apprendre aux enfants. Ceux que cela passionne pourront toujours approfondir mais ils ne seront plus comme ces idiots qui prétendent connaître l’informatique juste parce qu’ils vont sur FB!

votre avatar







latlanh a écrit :



Le b2i existe encore??? Oo

Il y a 10 ans c’était déjà dépassé!

Il a bien raison quand il dit que c’est une merde… a 10 ans les gosses ont un compte FB et post photos et statuts (j’approuve pas, je dis ce que je vois.)

A quoi sert encore le B2i?







+1 Je trouvais le B2i d’une inutilité totale quand je l’ai passé <img data-src=" /> Benji a bien raison <img data-src=" />


votre avatar







Elisheva a écrit :



Il y a de l’idée dans la priorisation des connaissances à acquérir…mais je retrouve un travers courant: compter sur l’école pour apprendre ce qui tient de l’éducation.



Dire aux enfants de ne pas tout divulguer sur le net, d’être méfiants en toutes circonstances, cela revient aux parents, point barre!







tu dois sembler oublier le but premier de l’ecole….

etre capable d’offrir aux enfants la connaissance que leurs parents sont incapables de leur fournir.



quand a ta tirade “compter sur l’école pour apprendre ce qui tient de l’éducation.” qui serait pour toi un travers.

ton ecole ne faisait pas partie de l éducation nationale ?


votre avatar







Elisheva a écrit :



D’autant que l’info générale est à mon avis bien plus utile: monter un PC, tripoter le bios ou taper dans la base de registre, tout cela leur servira même s’ils ne font pas carrière dans l’info.







Tout à fait d’accord sur le reste.



Par contre la base de registre déjà c’est pas de l’info générale mais du spécifique windows (et c’est un système à chier ! La base hein, pas windows), et ensuite je ne vois pas ce qu’un néophyte va bien pouvoir aller trifouiller là-dedans.



Le bios c’est pareil d’ailleurs si l’on excepte le menu de boot qui est généralement accessible à part


votre avatar







carbier a écrit :



C’est d’une stupidité… La connaissance est un tout mettre en opposition les logiciels avec les enjeux de société ne rime à rien…

Quant au fait qu’ils soient propriétaires ou libres, le gamin n’en a rien à secouer…







Alors déja … raté ^^ il y a des priorités et les enjeux de société sont devant l’apprentissage de certains logiciels.







carbier a écrit :



Encore un qui confond éducation nationale et apprentissage de la vie.

Une partie de l’éducation des enfants est faite à l’école, l’autre chez soi et je ne vois pas en quoi l’EN devrait apprendre aux enfants à poster sur Facebook <img data-src=" />







Et tu confonds enseignement et éducation, mais t’en veux pas, beaucoup de français ont ce même soucis grâce a notre histoire politique.

L’école devrais avoir dans ses prérogative l’apprentissage de nos interactions publiques/en société … ca en fais partie.







carbier a écrit :



Edit: j’ai plutôt l’impression en relisant l’article que cet apprentissage est vécu comme le résultat d’un lobby de puissants éditeurs cyno-américains qui voudrait prendre la main sur l’apprentissage à l’école… ou encore une autre théorie du complot…







hahaha, j’avoue que dis comme cela… mais bon l’évocation des trois lettres N,S et A devraient te mettre la puce a l’oreille hein? théorie… ca c’est quand même vachement vu appliqué depuis peu ^^


votre avatar







saf04 a écrit :



tu dois sembler oublier le but premier de l’ecole….

etre capable d’offrir aux enfants la connaissance que leurs parents sont incapables de leur fournir.



quand a ta tirade “compter sur l’école pour apprendre ce qui tient de l’éducation.” qui serait pour toi un travers.

ton ecole ne faisait pas partie de l éducation nationale ?







Jules Ferry était ministre de l’Instruction Publique


votre avatar

Le moins que l’on puisse dire, c’est que je ne suis vraiment pas d’accord du tout avec les propos de monsieur Bayart…





Il y a les mêmes poncifs ressassés en permanence, disant « oh la la, au 21ème siècle il faudrait bien enseigner l’informatique ! » C’est comme si, au 19ème siècle, l’urgence avait été d’enseigner l’usage de la machine à vapeur à tout le monde…





Raisonnement très contestable parce que la machine à vapeur ne s’est jamais répandue dans le grand public. Pas plus au 19ième que par la suite.



Au contraire, les ordinateurs ont déjà envahi le quotidien de tous, et pas seulement sur votre bureau, mais également dans tous les objets : téléphone, automobile, télévision.



Dans l’automobile, il y a des mécano qui ont changé de métier parce que faute de comprendre l’informatique, ils ne pouvaient même plus réaliser certaines opérations d’entretien de base.



C’est la raison pour laquelle il devient désormais plus que nécessaire que les gens comprennent leur fonctionnement.



Et la réalité, c’est qu’on s’aperçoit que comme dans toutes les autres matières scientifiques, sans apprendre la base du fonctionnement, ce n’est pas réellement possible.





À l’heure actuelle, il y a une poussée d’un certain nombre de lobbys pour mettre en avant l’enseignement de l’informatique comme une discipline à l’école.





Par définition, quand des projets émergent dans un pays, c’est parce qu’il y a des citoyens, des associations, des entreprises ou des politiques qui militent pour faire émerger des idées et des projets.



En quoi lui et son association sont différent de cela ?



Quand aux arguments, de nombreuses nations (et non des moindre) ont remis l’apprentissage du code dans les programmes scolaire.



Rien que cela n’est t’il pas une bonne raison, au moins de se préoccuper du sujet ?



Faut t’il prendre le risque de se laisser dépasser ?





Et le moindre post Facebook, le moindre billet de blog, le moindre commentaire est une expression. Et ça, ça joue un rôle-clé dans la vie future des citoyens. Ça demande de la préparation, ça demande à y être entraîné.





Qu’il se rassure, nos gamins n’ont besoin de personne pour s’y entraîner tout seuls.



Et c’est le rôle des cours de français d’apprendre l’expression. Y compris d’aborder la dimension publique. Et plus tard au lycée, les cours de philosophie.



J’ajouterais que personnellement, je ne trouve pas souhaitable que l’éducation nationale en rajoute une couche pour formater nos enfants a devenir des clients de Facebook.





Ça permettra de repérer les gamins qui ont un certain talent pour la programmation et qui en ont la vocation. Moi j’ai commencé comme ça : lorsque j’étais en CM2, mon instituteur a acheté des ordinateurs et j’ai trouvé ça bien. On a dû passer quelques après-midi à faire de la programmation et puis c’est tout. Le reste, je l’ai fait tout seul ! Il y a un besoin sur les formations, mais beaucoup plus sur les questions humaines que sur les questions techniques.





Si je comprends bien, ces quelques cours de programmation lui ont mis le pied à l’étrier à l’époque. Et il trouve normal que les jeunes d’aujourd’hui n’en profitent pas ?



Quand à repérer des talents, oui, c’est un argument qui revient souvent et qui n’est pas idiot.



Mais n’est t’il pas encore plus important de former chaque citoyen à savoir ce que sont réellement ces “bidules” high tech qu’on lui met partout ?





C’est presque un cours de journalisme… Quelqu’un qui publie un billet de blog, ce n’est pas très différent d’un journaliste qui écrit un article : ça s’apprend.





Il est certain qu’il faudrait réellement enseigner que la publication de propos mal réfléchi en public sur le web et sans utiliser de pseudonyme peut aboutir à ce que le monde entier se moque d’eux.



Au fait, s’est t’il réellement demandé ce que ses petits enfants penseront en relisant ses propos dans 20 ans ? <img data-src=" />





Les problèmes qui se posent sont beaucoup plus fondamentaux. S’exprimer en public est quelque chose de compliqué, qu’on ne peut pas apprendre tout seul en bricolant sur un logiciel.





Ah, le grand débat sur l’opposition des savoirs. Si on écoutait certains, il ne faudrait enseigner qu’une seule matière parce que soit disant la plus importante pour eux.



Ici encore, je ne suis pas d’accord avec lui : de nos jours il y a certainement bien plus de gens qui apprennent à parler en public tout seuls que de gens qui arrivent à étudier les entrailles d’un ordinateur sans aide extérieure.





Il y a besoin que les gens comprennent la programmation quand on veut fabriquer des programmes. Le rôle de l’école n’est pas forcément de former des professionnels. Quand on cherche à former des citoyens épanouis, la programmation n’est pas un enjeu significatif.





Pourquoi l’enseignement de la programmation a l’école aurait t’elle forcément pour ambition de former des professionnels plus que les autres enseignements ?



Ne réalise t’il pas pas la différence entre une initiation à une science et la formation de vrais professionnels qui demandera de toute manière des années d’étude ?



Est ce que les cours de physique, de français et de musique ont pour seul vocation de fabriquer des chercheurs, des écrivains ou des musiciens professionnels ?





On leur explique que copier c’est mal, alors que ce n’est pas vrai ! On ferait mieux de leur apprendre qu’il y a des choses libres de droits qu’ils peuvent copier, ce serait un peu moins fantaisiste… On leur apprend l’utilisation de logiciels propriétaires, alors qu’on ferait mieux de leur expliquer les enjeux de société. On fait les choses de travers !





Bien que défenseur du libre, je pense que l’école est la pour nous aider à acquérir les briques de base qui permettent de construire ses propres raisonnements, pas de faire de la propagande en nous expliquant comment nous devrions les assembler.



Et justement, la programmation est bien la brique de savoir manquant pour que les gens comprennent vraiment les problématiques dont il parle.



Comment voulez vous que les gens comprennent vraiment la différence entre un logiciel libre et propriétaire s’ils ne savent même pas ce que c’est qu’un programme et du code ?



Comment voulez vous qu’ils comprennent l’importance des logiciels libres s’ils ne peuvent pas comprendre ce que cela implique et apporte ?



Comment voulez vous qu’ils comprennent l’importance de protocoles et formats de fichiers libres si tout cela n’est pour eux que des notions complètement abstraites ?



Réalisons que les notions dont il parle ne sont aujourd’hui compréhensibles que par des informaticiens. Et il faut y remédier précisément parce que ces sujets sont importants pour tous.

votre avatar

Ah merci benjamin bayart, ça change du discours des inpactiens qui voudraient qu’on code dès l’école primaire.

votre avatar

Moui, je comprends. On ne partage pas la même vision. On se projette dans deux mode “d’initiation au code” bien distincts aussi : l’un pessimiste, l’autre optimiste <img data-src=" />









Jed08 a écrit :



Pour plusieurs raison :





  • l’utilité de la programmation est beaucoup trop spécifique. Savoir coder ne leur apportera pas grand chose selon moi.

  • les élèves en primaire auront donc 3 langues à étudier le français, l’anglais et le langage de programmation.

  • parce que si on veut sensibiliser les élèves aux nouvelles technologies, il est préférable de démystifier ces technologie en expliquant leur fonctionnement de façon abordable. Et pour moi la logique de programmation est tout sauf évidente !







    Aujourd’hui et demain, il y a urgence à ce que chacun puisse s’adresser à son semblable (l’européen, l’asiatique, l’africain…). L’école a débuté l’apprentissage de l’anglais en primaire.

    Vu l’omniprésence des machines dans nos mondes, je crois que la prochaine étape est que chacun puisse parler avec la machine : la programmation sert à parler à la machine. Ce n’est pas si spécifique que ça..

    Pour l’instant, l’initiative ne rend rien d’obligatoire. La prog, graphique par exemple, peut-être abordable. La prog amène, je pense, à se questionner sur les technologies à haut niveau.









    Jed08 a écrit :



    Pour que ça soit fun, il faut que ça marche du premier coup ou presque.

    Or la seule façon pour obtenir un tel résultat avec des élèves de primaire c’est de leur faire la quasi totalité du boulot. Et la, on perd une grosse partie de l’objectif de base : leur laisser découvrir par eux même l’informatique.







    On peut se questionner sur les méthodes d’apprentissage effectivement. Je ne suis pas certain que si ce n’est pas fun du premier coup, ça soit perdu. On peut sans doute faire un parallèle avec la musique où l’enseignement débute généralement tôt : est-ce que l’enfant y retourne parce que c’est un adulte qui fait tout le boulot ?

    J’y connais pas grand chose en “méthode d’enseignement pour les enfants”…



    J’en connais un peu en musique : l’imitation, la répétition, la méthode Martenot.

    Cette dernière, c’est justement “la découverte par soi même”. Et c’est bien avec un instrument, en lui demandant d’exécuter ce que l’on désire (la prog) que ça se passe et non en se lassant guider par l’instrument (la simple utilisation d’un pc, donner une vue globale sur l’écosystème des techno).

    C’est par la discussion avec la machine que l’on découvre l’informatique : la prog.







    Jed08 a écrit :



    Alors selon moi enseigner la prog pour piger comment fonctionne l’informatique ça revient à enseigner le principe d’un moteur à 2 et 4 temps pour passer le permis de conduire.





    Euuuh. Non. Vrai si tu me parles de l’utilisation de l’informatique (et non son fonctionnement).

    Pour comprendre un fonctionnement, il faut je crois être capable de produire un diagnostic : enseigner les principes d’un moteur, ceux de la prog… devient nécessaire.







    Jed08 a écrit :



    Et ensuite, pour la partie démystification, cela vaudra uniquement pour les élèves qui arriveront à comprendre ce qu’ils font. Ceux se contentant de reproduire juste pour avoir une bonne note ou un bon point ne comprendront toujours rien, et ceux n’arrivant à rien auront l’impression que l’informatique c’est vraiment compliqué.





    L’éternel problème d’un peu tout enseignement non ?









    Jed08 a écrit :



    Ca permet moi d’en douter.

    Je prends par exemple les dev’ sur NXI qui ont des raisonnement tordu, une expression écrite assez limite et qui font preuve d’une assez faible ouverture d’esprit.

    Je ne dis pas que cela est réservé aux développeurs, je dis que des c*ns qui ne savent pas s’exprimer correctement à l’écrit et qui ne savent pas tenir un raisonnement logique, il y en a partout. Et aussi chez les dev’.

    Ce qui me fait douter du transfert de ces compétences.







    <img data-src=" />

    L’ouverture d’esprit n’est pas liée à une expression correcte.

    Et si ces mêmes dev’ avaient eu l’opportunité d’un “apprentissage de la prog” en parallèle à celui de leur langage naturel, en seraient-ils au point que tu décris ici ?

    Toutes les compétences sont transférables : le transfert n’est par contre pas nécessairement des plus évident.


votre avatar







levhieu a écrit :



Jules Ferry était ministre de l’Instruction Publique







si tu es tellement vieux, tu devrais peut-etre te rappeler que le but premier de jules Ferry était de former des soldats capables de parler le français pour comprendre les ordres. Plutôt que de parler tous 15 patois différents.

(Coupe du monde France Prusse 1870 toussa)


votre avatar



B2i, parce qu’autant que je sache, c’est plutôt une merde

Pour ce que j’en est vu, c’est pas loin de la vérité, sert pas à grand chose, et les profs qui doivent le faire c’est limite si ils apprennent pas en même temps.

votre avatar







saf04 a écrit :



si tu es tellement vieux, tu devrais peut-etre te rappeler que le but premier de jules Ferry était de former des soldats capables de parler le français pour comprendre les ordres. Plutôt que de parler tous 15 patois différents.

(Coupe du monde France Prusse 1870 toussa)







Et le but des cours d’éducation physique était de s’assurer que les mêmes soient de bon soldats.

Et en fait, en 1914 les conscriits ne parlaient pas tous français, mais peut-être bien qu’ils le comprenaient tous.



J’ai fait une intervention minimaliste pour laisser le débat ouvert, je trouve que c’est réussi: merci pour ce rappel historique, qui montre que l’utilisation de l’école à des fins idéologiques et/ou utilitaristes est une tentation permanente.


votre avatar



B2i, parce qu’autant que je sache, c’est plutôt une merde





C’est pas “plutôt”, c’est une merde et inutile de surcroît. Complètement dépassé par l’usage actuel de l’outil informatique. Vu ce que c’était avec le fils d’un voisin qui voulait “réviser son informatique” <img data-src=" />



Comme je regrette parfois le MO5 et le Logo, au moins on apprenait.



(bon le prof techno était intelligent :

“Vous avez un but à atteindre, c’est un problème :




  • Comment le résoudre ? quels outils avez-vous ? dans quel ordre les utiliser ? Décrivez ce que vous voulez faire et comment le faire…”)

votre avatar







sr17 a écrit :



Et c’est le rôle des cours de français d’apprendre l’expression. Y compris d’aborder la dimension publique. Et plus tard au lycée, les cours de philosophie.





Euh là on a pas eu les mêmes cours alors, parce qu’au lycée, à part étudier des pièces de théâtre de la renaissance et d’autres bouquins genre Maupassant, et apprendre à faire des synthèse de documents parce que t’auras ce genre d’exo au Bac, le niveau “expression pratique de la langue” c’est peanuts.



Pour la philo, j’étudiais plus de textes philosophiques en Latin au collège qu’en dernière année de lycée, c’est dire…









sr17 a écrit :



Si je comprends bien, ces quelques cours de programmation lui ont mis le pied à l’étrier à l’époque. Et il trouve normal que les jeunes d’aujourd’hui n’en profitent pas ?







Le contexte est différent, à son époque l’informatique était ‘nouveau’ donc curieux, et donc c’était intéressant à l’époque de montrer de l’informatique dans une salle de classe, justement parce que c’était nouveau et rare.



Maintenant justement la banalité de l’informatique enlève cette curiosité, donc la placer dans une salle de classe est bien moins intéressant.







sr17 a écrit :



Ne réalise t’il pas pas la différence entre une initiation à une science et la formation de vrais professionnels qui demandera de toute manière des années d’étude ?



Est ce que les cours de physique, de français et de musique ont pour seul vocation de fabriquer des chercheurs, des écrivains ou des musiciens professionnels ?





Sauf que pour initier une motivation chez un jeune enfant, il faut montrer le côté attrayant d’un domaine (expérience physique amusante par exemple).

Et pour l’informatique, la programmation c’est pas le côté le plus attrayant du domaine.

Prenons un exemple attrayant de la prog : le jeu vidéo.



Si tu fais un prog de jeu simple, il n’est pas attrayant et même risible, et tu n’atteins pas ton objectif.



Si tu fais un prog de jeu très beau, il en devient tellement compliqué que sa réalisation ne sera pas à la portée d’un enfant de primaire.



Les enfants de primaire d’aujourd’hui, c’est pas la tortue en LOGO qui va les émerveiller quand ils sont déjà habitué à jouer à Mario Kart 78, FIFA 2014 et Uncharted…









sr17 a écrit :



Comment voulez vous que les gens comprennent vraiment la différence entre un logiciel libre et propriétaire s’ils ne savent même pas ce que c’est qu’un programme et du code ?





Ca oui c’est un autre problème, qui n’a rien à voir avec le code, c’est un problème légal (licence libre, brevets, propriété, etc…), mais on va pas non plus apprendre le droit en primaire.



Je pense qu’en primaire, les enfants savent déjà de base que “voler c’est mal”.


votre avatar

Une initiation à l’algorithmie me semble plus approprié que de plonger dans le code sans rien comprendre (ça ne limite pas les connaissances à un seul langage comme ça).

votre avatar

BB <img data-src=" /><img data-src=" />

votre avatar







Gab& a écrit :



Très INtéressant. L’école doit effectivement donner envie aux enfants d’aller plus loin par leurs propres moyens, alors que le risque d’une matière complète est de les dégouter et de les ancrer dans ce qu’ils connaissent.



Merci pour ce témoignage





Cela tombe bien on parlait seulement d’une initiation <img data-src=" />







myahoo a écrit :



Tellement vrai <img data-src=" />





Effectivement, tellement vrai que l’on peut se former à l’école sur les questions humaines <img data-src=" />


votre avatar







carbier a écrit :



Alors déjà quand je lis cette phrase





C’est d’une stupidité… La connaissance est un tout mettre en opposition les logiciels avec les enjeux de société ne rime à rien…

Quant au fait qu’ils soient propriétaires ou libres, le gamin n’en a rien à secouer…



Quand on poursuit par



Encore un qui confond éducation nationale et apprentissage de la vie.

Une partie de l’éducation des enfants est faite à l’école, l’autre chez soi et je ne vois pas en quoi l’EN devrait apprendre aux enfants à poster sur Facebook <img data-src=" />



Pour en revenir au sujet de l’article, tout dépend de la façon dont on apprend à coder. Si il s’agit juste d’apprendre par coeur quelques mots clés et bouts de code, l’effet est limité il est vrai…

Par contre, s’il s’agit de présenter le codage sous l’angle de la logique et de la résolution de problèmes… je ne vois pas en quoi cela serait inutile… <img data-src=" />



Edit: j’ai plutôt l’impression en relisant l’article que cet apprentissage est vécu comme le résultat d’un lobby de puissants éditeurs cyno-américains qui voudrait prendre la main sur l’apprentissage à l’école… ou encore une autre théorie du complot…







En lisant ton commentaire jme dis que tu dois prendre des trucs sympa le matin toi… vas y file m’en plein ^^


votre avatar







envy44 a écrit :



Une initiation à l’algorithmie me semble plus approprié que de plonger dans le code sans rien comprendre (ça ne limite pas les connaissances à un seul langage comme ça).







C’est dans le programme de maternelle.



Ils apprennent avec des exemples simples ce qu’est un algorithme y compris les “non mathématique”


votre avatar

Pas du tout d’accord avec le monsieur sur la dernière question et sa comparaison vaseuse avec la machine à vapeur.



L’informatique est dans tous les foyers, toutes les sociétés, toutes les administrations.

Le moindre matériel qu’on utilise est relié à l’informatique d’une quelconque manière. Contrairement à cette comparaison à deux balles avec les machines à vapeur.



Apprendre aux gens à s’en servir et à comprendre son fonctionnement, aussi bien matériel que logiciel est une nécessité.

Le faire à partir du primaire est un peu tôt. Il est plus logique de le faire à partir du collège.

votre avatar







js2082 a écrit :



Pas du tout d’accord avec le monsieur sur la dernière question et sa comparaison vaseuse avec la machine à vapeur.



L’informatique est dans tous les foyers, toutes les sociétés, toutes les administrations.

Le moindre matériel qu’on utilise est relié à l’informatique d’une quelconque manière. Contrairement à cette comparaison à deux balles avec les machines à vapeur.



Apprendre aux gens à s’en servir et à comprendre son fonctionnement, aussi bien matériel que logiciel est une nécessité.

Le faire à partir du primaire est un peu tôt. Il est plus logique de le faire à partir du collège.





Donc par exemple tu sais en détail comment fonctionne ta voiture ? Comment fonctionnent les machines qui produisent de l’électricité ? etc….

Bref, non, ce n’est pas pake on l’utilise tout le temps tout les jours qu’il est impératif de savoir comment ça marche.


votre avatar

Ah ah, moi qui suis pour une place plus importante de l’informatique à l’école (et donc l’initiation au code entre autres choses), ce monsieur vient de m’expliquer pourquoi j’avais raison et tort à la fois.

En tout cas il soulève de très bons points avec une bonne argumentation !



Merci NXi pour l’interview !

votre avatar







js2082 a écrit :



Pas du tout d’accord avec le monsieur sur la dernière question et sa comparaison vaseuse avec la machine à vapeur.



L’informatique est dans tous les foyers, toutes les sociétés, toutes les administrations.

Le moindre matériel qu’on utilise est relié à l’informatique d’une quelconque manière. Contrairement à cette comparaison à deux balles avec les machines à vapeur.



Apprendre aux gens à s’en servir et à comprendre son fonctionnement, aussi bien matériel que logiciel est une nécessité.

Le faire à partir du primaire est un peu tôt. Il est plus logique de le faire à partir du collège.







Apprendre à ce servir de quelque chose et savoir comment ça fonctionne à l’intérieurs sont deux choses différentes. Et les nouvelles générations sont bien plus doués que la plus pars de leurs aînés dans l’utilisation des nouvelle technologies.

Après oui il est bien de savoir comment marche le code d’un logiciel mais seulement si ça t’intéresse comme pour ta voiture.


votre avatar







carbier a écrit :



Cela tombe bien on parlait seulement d’une initiation <img data-src=" />





Effectivement, tellement vrai que l’on peut se former à l’école sur les questions humaines <img data-src=" />







Tout programmeur l’est devenu car il a un minimum apris par lui même donc donner des cours de programmation n’est pas nécessaire même si c’est utile c’est pas le plus important.



On est tellement doué dans l’humain en france que un français sur 3 prend des psychotropes

http://www.france24.com/en/20140520-france-drug-addiction-1-3-psychotropic-medic…



L’enseignement en france se barre en <img data-src=" /> et c’est pas d’ajouter des cours de “code” qui va vraiment aider il explique juste qu’il y a des enseignements plus pertinents a donner comme par exemple les dangers d’internet pour un enfant.


votre avatar



Je ne m’avancerais pas trop sur le B2i, parce qu’autant que je sache, c’est plutôt une merde…





Le b2i existe encore??? Oo

Il y a 10 ans c’était déjà dépassé!

Il a bien raison quand il dit que c’est une merde… a 10 ans les gosses ont un compte FB et post photos et statuts (j’approuve pas, je dis ce que je vois.)

A quoi sert encore le B2i?

votre avatar







eliumnick a écrit :



En lisant ton commentaire jme dis que tu dois prendre des trucs sympa le matin toi… vas y file m’en plein ^^









eliumnick a écrit :



Donc par exemple tu sais en détail comment fonctionne ta voiture ? Comment fonctionnent les machines qui produisent de l’électricité ? etc….

Bref, non, ce n’est pas pake on l’utilise tout le temps tout les jours qu’il est impératif de savoir comment ça marche.





<img data-src=" />

Tu as raison: on devrait juste apprendre aux enfants à écrire sur une page Facebook…

La connaissance ne sert à rien <img data-src=" />



Pour ta gouverne, quand on passe le code on peut avoir droit à des questions basiques sur le fonctionnement d’une voiture… de plus savoir un minimum comment cela fonctionne permet d’éviter de se faire entuber au cours d’une révision <img data-src=" />


votre avatar







latlanh a écrit :



Le b2i existe encore??? Oo

Il y a 10 ans c’était déjà dépassé!

Il a bien raison quand il dit que c’est une merde… a 10 ans les gosses ont un compte FB et post photos et statuts (j’approuve pas, je dis ce que je vois.)

A quoi sert encore le B2i?





Et à quoi servent les parents ?


votre avatar







carbier a écrit :



<img data-src=" />

Tu as raison: on devrait juste apprendre aux enfants à écrire sur une page Facebook…

La connaissance ne sert à rien <img data-src=" />



Pour ta gouverne, quand on passe le code on peut avoir droit à des questions basiques sur le fonctionnement d’une voiture… de plus savoir un minimum comment cela fonctionne permet d’éviter de se faire entuber au cours d’une révision <img data-src=" />







T’as raison, dans le monde c’est tout l’un ou tout l’autre : soit tu connais tout dans les moindres détails, soit tu ne connais rien….


votre avatar







eXa a écrit :



Tout programmeur l’est devenu car il a un minimum apris par lui même donc donner des cours de programmation n’est pas nécessaire même si c’est utile c’est pas le plus important.



On est tellement doué dans l’humain en france que un français sur 3 prend des psychotropes

http://www.france24.com/en/20140520-france-drug-addiction-1-3-psychotropic-medic…



L’enseignement en france se barre en <img data-src=" /> et c’est pas d’ajouter des cours de “code” qui va vraiment aider il explique juste qu’il y a des enseignements plus pertinents a donner comme par exemple les dangers d’internet pour un enfant.







Ca + le nombre d’illettrés que le système produit, Ca + le fait que la pseudo réforme des rythmes scolaires c’était surtout un moyen pour l’état de faire des économies de budget en refilant le cout aux municipalités. Ca + le fait que le système aujourd’hui reproduit voir amplifie les inégalités scolaires



(Source :http://www.fondation-res-publica.org/L-ecole-est-elle-une-machine-a-reproduire-l… mais y’en a d’autres )



Donc oui complètement d’accord avec Benjamin Bayart qui est un des rares intellectuels français que j’admire dans le numérique car il voit plus loin que son domaine de prédilection


votre avatar

Je suis d’accord sur l’importance d’apprendre aux gens à s’exprimer publiquement, plutôt que d’écrire “trois lignes de code”.



J’ai déjà posté le lien, mais sur l’apprentissage de l’informatique à l’école il faut absolument voir cette conférence de François Élie :



http://www.framablog.org/index.php/post/2013/06/11/francois-elie-education-confe…

youtube.com YouTubeIl parle des enjeux, de liberté, de l’informatique qui est à la fois science, technologie et usage… Il dit que ce qu’il faut apprendre à tous à l’école, c’est la science, pas la technologie ou les usages.

votre avatar







Lyzz a écrit :



Et comment tu peux savoir que ça te plait si t’essaye jamais ?

Il y en a beaucoup qui passent à côté de leur vocation car ils n’ont su que beaucoup trop tard que ça existait et en quoi ça consistait.







Parce qu’on t’as montrer comment faire quand tu étais petit.

Que le gentil monsieur t’as fait écrire 5 lignes pour que ton ordinateur puisse additionner 2 nombres et que toi ça te plait pas tant que ça au final.



J’ai jamais joué au cruling, mais je sais que ça ne me plaira pas (beaucoup trop lent comme jeu). J’ai jamais pêché et je doute que ça me plaise (j’ai pas vraiment de patience).

Un gamin qui ne voit pas l’intérêt d’écrire des lignes assez bizarres pour faire quelque chose qui existe déjà ne s’y intéressera pas


votre avatar







saf04 a écrit :



tu dois sembler oublier le but premier de l’ecole….

etre capable d’offrir aux enfants la connaissance que leurs parents sont incapables de leur fournir.





On peut et on doit le faire, mais c’est difficile en pratique.

Si on ne leur apprend pas l’essentiel, tu auras peu de prise pour corriger le tir. Normal, tu les vois quelques heures par jour (au milieu de 25 autres enfants) alors que les parents les gardent tout le reste du temps ou presque, avec juste les éventuels frères et sœurs…donc si quelqu’un DOIT lui apprendre à être prudent au quotidien, sur le web ou ailleurs, ce sont bien les parent.



Dire que cela revient au seul instit résume ce que je disais : on lui confie un rôle qui n’est pas (seulement et loin s’en faut!) le sien.







Fuinril a écrit :



Par contre la base de registre déjà c’est pas de l’info générale mais du spécifique windows (et c’est un système à chier ! La base hein, pas windows), et ensuite je ne vois pas ce qu’un néophyte va bien pouvoir aller trifouiller là-dedans.



Le bios c’est pareil d’ailleurs si l’on excepte le menu de boot qui est généralement accessible à part





Je donnais juste des exemples, ayant appris ces choses-là. Bien sûr qu’il faut élargir, mais déjà, dans bien des situations, savoir manipuler un brin son pc, remonter une pièce, tout leur sera plus utile que de coder Hello world.


votre avatar







renaud07 a écrit :



Maintenant la moindre vidange nécessite qu’on touche à l’ordi de bord c’est du grand n’importe quoi, y’a 20 ans y’avait pas d’électronique et on s’en portait pas plus mal (et au moins ça durait !) <img data-src=" /> Et on pouvait réparer sa voiture soi-même, maintenant ce n’est plus le cas <img data-src=" />







Sisi ça existe encore des voitures neuves sans ordinateurs de bord et dont on peut faire l’entretien soi même. Il ne suffit pas de critiquer la pseudo modernité commerciale, il faut avant tout ne pas l’acheter <img data-src=" />


votre avatar







Jed08 a écrit :





Comme je l’ai lu un jour sur DTC, “j’ai pas besoin de faire l’amour avec un nid de frelon pour savoir que ça ne me plaira pas”. Au delà de l’aspect totalement loufoque de la phrase, la morale est là : tu n’as pas besoin d’essayer de faire quelque chose très longtemps (voir pas du tout) pour savoir que ça ne te plaira pas.

Pour critiquer le dit domaine, il te faudra de sérieux argument, mais pour te convaincre toi même que cela ne te plaît pas, il faut pas grand chose. Surtout quand l’étude et la pratique te sont imposées.







Ce qui est amusant concernant l’apprentissage de la programmation, c’est de voir le nombre de gens sont persuadés que c’est inutile alors qu’ils ne savent même pas ce que c’est ni ce que ça peut leur apporter.



On comprends bien vite qu’ils en ont surtout une peur bleue. Et qu’ils cherchent juste à se persuader qu’ils ont des bonnes raisons d’y couper.



Pourtant, c’est beaucoup plus intéressant et moins rébarbatif que les maths.



(Sauf si c’est enseigné par des matheux qui semblent avoir un talent particulier pour tout rendre pénible).


votre avatar







Jed08 a écrit :



Parce qu’on t’as montrer comment faire quand tu étais petit.

Que le gentil monsieur t’as fait écrire 5 lignes pour que ton ordinateur puisse additionner 2 nombres et que toi ça te plait pas tant que ça au final.



J’ai jamais joué au cruling, mais je sais que ça ne me plaira pas (beaucoup trop lent comme jeu). J’ai jamais pêché et je doute que ça me plaise (j’ai pas vraiment de patience).

Un gamin qui ne voit pas l’intérêt d’écrire des lignes assez bizarres pour faire quelque chose qui existe déjà ne s’y intéressera pas







Le monsieur il aurait du surtout t’expliquer que l’ordinateur additionnait plus de nombre par seconde que tu n’en calculerait jamais dans ta vie.



La programmation, la vraie philosophie des flemmards…. <img data-src=" />



(Cela dit, je crois qu’on s’est quand même fait baiser quelque part <img data-src=" />)


votre avatar







sr17 a écrit :



Ce qui est amusant concernant l’apprentissage de la programmation, c’est de voir le nombre de gens sont persuadés que c’est inutile alors qu’ils ne savent même pas ce que c’est ni ce que ça peut leur apporter.



On comprends bien vite qu’ils en ont surtout une peur bleue. Et qu’ils cherchent juste à se persuader qu’ils ont des bonnes raisons d’y couper.



Pourtant, c’est beaucoup plus intéressant et moins rébarbatif que les maths.



(Sauf si c’est enseigné par des matheux qui semblent avoir un talent particulier pour tout rendre pénible).







c’est surtout parce que vous etes bloqués pour certains dans votre logique de geek.

je suis dev et je conçoit l’inutlilté comme un serrurier ou un boucher la concevrait.





votre avatar







Jed08 a écrit :



Parce qu’on t’as montrer comment faire quand tu étais petit.

Que le gentil monsieur t’as fait écrire 5 lignes pour que ton ordinateur puisse additionner 2 nombres et que toi ça te plait pas tant que ça au final.



J’ai jamais joué au cruling, mais je sais que ça ne me plaira pas (beaucoup trop lent comme jeu). J’ai jamais pêché et je doute que ça me plaise (j’ai pas vraiment de patience).

Un gamin qui ne voit pas l’intérêt d’écrire des lignes assez bizarres pour faire quelque chose qui existe déjà ne s’y intéressera pas



Euh tu m’as lu ?

Je ne t’ai pas demandé comment on sait qu’on aime pas quelque chose.

J’ai dit qu’on ne peut pas savoir si ça nous plait si on ne sait pas que ça existe.





Jed08 a écrit :



Un gamin qui ne voit pas l’intérêt d’écrire des lignes assez bizarres pour faire quelque chose qui existe déjà ne s’y intéressera pas



Et comment il peut y voir de l’intérêt si on ne lui présente pas, s’il ne sait pas que ça existe, s’il n’en fait jamais ?



Surtout que comme je l’ai dit, l’informatique (et le code) est utile dans beaucoup de métiers et domaines, c’est pas quelque chose qui ne sert jamais ou qu’à une poignée de développeurs.


votre avatar







Cartmaninpact a écrit :



Sisi ça existe encore des voitures neuves sans ordinateurs de bord et dont on peut faire l’entretien soi même. Il ne suffit pas de critiquer la pseudo modernité commerciale, il faut avant tout ne pas l’acheter <img data-src=" />







Pour gérer les normes anti pollution modernes, les voitures ont toutes des calculateurs depuis longtemps.



Par contre, c’est vrai que toutes n’imposent pas les mêmes contraintes en matière de mallette pour l’entretien.



Parce que ça dépends juste de comment le constructeur a programmé les calculateurs pour rendre la “malette” indispensable pour des opérations de base.



Le problème, c’est que comme les gens ne comprennent pas que ce n’est pas une fatalité, ils pensent même pas à s’enquérir de ce genre de détail avant achat.



votre avatar







sr17 a écrit :



Voila un commentaire très interessant.



Mais d’abord rappelons quand même que l’électronique et l’informatique sont dorénavant nécessaire pour gérer les systèmes d’injection modernes dépolués ainsi que l’abs, l’esp ou les airbags. Tout cela ne peut plus se gérer simplement avec des systèmes purement mécaniques.







D’accord pour cette partie, mais comme pour l’exemple de la viande ça n’a pas besoin d’électronique ça.



Donc moi je suis partisan de l’électronique juste quand c’est nécessaire et pas du tout lié à ce qui est le cas sur quasiment touts les véhicules modernes à part chez dacia j’ai l’impression.







sr17 a écrit :



Mais tu as parfaitement raison sur le reste : Il est manifeste que certaines stratégies ne visent qu’a empêcher le consommateur lambda d’entretenir lui même son véhicule. Demandez vous simplement pourquoi y a t’il besoin d’une malette pour afficher des informations alors que tout véhicule dispose d’un afficheur LCD et de boutons.



Et il est évident que le risque c’est de voir se développer dans le futur des DRM sur le droit à réparer dans tous objets courants.



Il est grand temps que les gens comprennent réellement comment ça marche.







<img data-src=" />


votre avatar







saf04 a écrit :



c’est surtout parce que vous etes bloqués pour certains dans votre logique de geek.

je suis dev et je conçoit l’inutlilté comme un serrurier ou un boucher la concevrait.







L’apprentissage de la programmation n’a pour simple but que de faciliter la vie aux gens. Pas de leur faire aimer la geekitude.



Si les gens ont besoin d’apprendre l’informatique, c’est parce qu’ils veulent tous utiliser un ordinateur.



Personne ne force le monde à utiliser un ordinateur.



Mais ce qui est idiot, c’est de voir des gars qui passent 8 heures par jour depuis 15 ans devant des écrans continuer de souffrir parce qu’ils sont toujours débutants faute d’avoir compris la base.



N’en déplaise aux programmeurs qui ont peur (à tort) que cela dévalorise leur métier.


votre avatar







Cartmaninpact a écrit :



Sisi ça existe encore des voitures neuves sans ordinateurs de bord et dont on peut faire l’entretien soi même. Il ne suffit pas de critiquer la pseudo modernité commerciale, il faut avant tout ne pas l’acheter <img data-src=" />







Oui d’accord, mais on achète avant tout une voiture parce qu’elle nous plaît donc je me vois mal me priver d’une voiture dont j’aime le confort intérieur et la conduite pour être sûr de ne pas avoir une tonne d’électronique derrière qui me pourri la vie.



C’est ça le gros problème.



Donc dans l’absolu, faudrait que toutes les voitures soient sans ordi de bord avec juste une partie électronique indépendante qui gère le strict nécessaire. Et là je dis d’accord.





votre avatar







renaud07 a écrit :



D’accord pour cette partie, mais comme pour l’exemple de la viande ça n’a pas besoin d’électronique ça.



Donc moi je suis partisan de l’électronique juste quand c’est nécessaire et pas du tout lié à ce qui est le cas sur quasiment touts les véhicules modernes à part chez dacia j’ai l’impression.

<img data-src=" />







On peut effectivement dénoncer cette généralisation pas toujours utile de l’électronique. Avec tout ce que suppose une électronique mal faite, insuffisamment fiabilisée et surtout pas suffisamment ouverte ni simple à dépanner. Sans compter la multiplication des gadgets qui ajoutent à la complexité et sont générateurs de problèmes.



Mais réalisons aussi que l’électronique ça peut être super fiable quand c’est bien fait. Que ça peut aussi remplacer bon nombre de dispositifs mécaniques beaucoup plus capricieux. Et que ça peut aussi faciliter énormément la vie en diagnostiquant tout seul les problèmes.



Donc, pour ma part, je milite effectivement pour une électronique utile, mais surtout pour une électronique mieux faite et plus ouverte.



Alors peut être réalisera t’on tous les avantages et la simplification que ça peut apporter sur une automobile au lieu d’en subir seulement les inconvénients.



Le problème, c’est qu’on en revient toujours au même : toute cette populace qui ne comprends rien au sujet, ça tente les constructeurs de matériel de tout poil de développer des logiques pour rendre la clientèle captive plutôt que de développer les avantages intrinsèques de la technologie.



votre avatar







FunnyD a écrit :



Justement, le français serait l’écrit, avec toutes les règles de grammaire conjugaison et orthographe qui s’impose, et la philo à l’oral, qui serait plus du débat entre élèves et prof. Le prof amène un sujet et hop, on débat dessus en essayant de structurer sa pensée, ses idées. Bon faudrait sacrément former les profs…<img data-src=" />





Non, car ce sont toujours les mêmes élèves qui parlent dans ces cas là. C’est le gros inconvénient des débats. Ou alors il faut obliger les élèves à donner leur point de vue argumenté un par un…

Mais le passage par l’écrit permet quand même une meilleure structuration des idées, etc…





Et puis les débats des profs, en général c’est toujours sur les mêmes sujets, qui n’ont à peu près rine à voir avec la vie de tous les jours, que ce soit perso ou pro.


votre avatar







jinge a écrit :



Non, car ce sont toujours les mêmes élèves qui parlent dans ces cas là. C’est le gros inconvénient des débats. Ou alors il faut obliger les élèves à donner leur point de vue argumenté un par un…

Mais le passage par l’écrit permet quand même une meilleure structuration des idées, etc…





Et puis les débats des profs, en général c’est toujours sur les mêmes sujets, qui n’ont à peu près rine à voir avec la vie de tous les jours, que ce soit perso ou pro.





Bien sûr, il faudrait un prof qui sache motiver les eleves, qui donne la parle à tout un chacun, qaund aux sujets, justement, je trouve intéressant de pouvoir débattre sur de l’abstrait.


votre avatar







renaud07 a écrit :



Oui d’accord, mais on achète avant tout une voiture parce qu’elle nous plaît donc je me vois mal me priver d’une voiture dont j’aime le confort intérieur et la conduite pour être sûr de ne pas avoir une tonne d’électronique derrière qui me pourri la vie.







De toute façon quand elle va commencer à jouer du sapin de noël et à s’arrêter toute seule la nuit au millieu de l’autoroute, le gars va se débarrasser bien vite et pour pas cher de cette super voiture qui lui plaît tant.





C’est ça le gros problème.

Donc dans l’absolu, faudrait que toutes les voitures soient sans ordi de bord avec juste une partie électronique indépendante qui gère le strict nécessaire. Et là je dis d’accord.





On pourrait virer le multiplexage des feux et la gestion de la clim et de quelques autres babioles comme les capteurs de pluie et les radars de recul. Mais si les gens veulent des fonctionnalités, il n’y a pas de secret, faudra les gérer.


votre avatar







FunnyD a écrit :



Bien sûr, il faudrait un prof qui sache motiver les eleves, qui donne la parle à tout un chacun, qaund aux sujets, justement, je trouve intéressant de pouvoir débattre sur de l’abstrait.







Débat entre professeur et élèves, je suppose que le prof. a une dizaine de procès sur le dos avant la fin de l’année


votre avatar

Au passage, le monsieur soulève un bon point sur la copie: il faudrait enseigner la distinction entre le bon copier et le mauvais copier. L’école c’est un peu comme dans l’art, on demande une oeuvre originale. Cependant dans la vraie vie, ce qui est demandé est bien plus souvent une oeuvre qui fonctionne, qu’elle qu’en soit la source. Les chinois l’ont bien compris (des fois un peu trop poussé à l’extrème).



Après les histoires de logiciels libres ça ne sert un peu à rien à mon avis dans son discours…

votre avatar







Jed08 a écrit :



Non non, des vrai cours d’algo sur comment reconnaitre un nombre premier et ce genre de chose et passage à l’acte avec l’implémentation de l’algo sur la calculatrice.







J’en ai aucun souvenir. Ça devait pas être très important (en terme d’horaire).


votre avatar







carbier a écrit :



Et à quoi servent les parents ?







Malheureusement, a pas grand chose, si ils étaient tous responsable ça se saurais!

Et surtout la majorité des parents y connaissent rien non plus… combien poste des photos de leurs mioches sans aucune sécurité sur FB?


votre avatar







Jed08 a écrit :



Non non, des vrai cours d’algo sur comment reconnaitre un nombre premier et ce genre de chose et passage à l’acte avec l’implémentation de l’algo sur la calculatrice.







Ça à changé, à mon époque ça servait juste pour avoir ses cours de math, enfin pour ceux qui pouvaient se payer une calculatrice programmable.


votre avatar

Plus que former les tout p’tits à l’informatique, où il le dit si bien, ça n’a pas grand intérêt, il faudrait qu’on soit aujourd’hui capable de faire de la programmation avant le BTS.



On peut faire de l’électronique, de l’électrotech, rester en générale, en littéraire, tout, mais pas d’informatique.

Pourquoi ?



C’est d’autant plus décourageant de passer par une filière dont on se fou pour arriver à ce qu’on veut faire.

(c’est mon cas, ayant dû passer par l’électronique pour attaquer en BTS)



Aujourd’hui, je regrette moins, même si je n’en ai pas grand souvenir, mais quand t’es gosse c’est déjà assez dur de te trouver des sujets intéressants sans qu’on ait besoin de se faire mettre des batons dans les roues.

votre avatar







Citan666 a écrit :





  1. Tu peux aussi essayer de comprendre ce qu’il veut dire avant de critiquer par principe. Ce que défendent beaucoup de gens, c’est l’objectif de former aux concepts qui sous-tendent un logiciel et pas un logiciel proprement dit. Et il parle d’enjeux parce qu’il y a effectivement derrière l’approche choisie des enjeux en termes d’ouverture d’esprit, de différenciation entre un concept et son implémentation etc…





    Sauf que le problème de l’apprentissage en France est justement de tout baser sur le concept et pas sur l’utilisation… si tu ne restes que sur du virtuel tu n’apprendras jamais rien aux enfants





    Citan666 a écrit :



  2. Ce n’est pas ce qu’il dit, il dit une chose toute simple et pourtant essentielle : la maîtrise de la communication est la base de tout, la langue est à la base de la communication, donc la maîtrise de la langue devrait être la priorité absolue (= avant de s’inquiéter d’apprendre à coder aux enfants, s’assurer que tous ont un niveau de compréhension et expression écrite/orale suffisante pour soutenir leur réflexion).





    Alors celle la je l’entends en permanence.

    Le primaire cela va du CP au CM2, désolé mais si tu passes 5 ans de leur vie (les 5 années ou le cerveau est le plus réceptif à la formation) à n’apprendre que le langage, c’est du temps gaché…

    On n’a qu’à dire aussi que les maths ne servent à rien, tout comme les cours d’histoire et de géo, etc. etc.





    Citan666 a écrit :



  3. Il ne dénigre pas l’initiative en soi, il souligne simplement que ce n’est pas une priorité, d’une part du fait du point ci-dessus, d’autre part parce qu’il ne s’agit que d’une initiation, utile pour repérer les talentueux mais pas plus.

    Comme un autre INpactien, à mon sens un véritable apprentissage (au sens acquérir une compétence) devrait démarrer au collège.





    Il ne dénigre pas ?



    À l’heure actuelle, il y a une poussée d’un certain nombre de lobbys pour mettre en avant l’enseignement de l’informatique comme une discipline à l’école. Si vous regardez bien, ce sont toujours les mêmes phrases, toujours formulées de la même façon.


votre avatar







eXa a écrit :



Tout programmeur l’est devenu car il a un minimum apris par lui même donc donner des cours de programmation n’est pas nécessaire même si c’est utile c’est pas le plus important.





Euh… ça marche pour toutes les matières ça.


votre avatar







Nhacsam a écrit :



J’en ai aucun souvenir. Ça devait pas être très important (en terme d’horaire).







C’est surtout assez récent (3 ou 4 ans)


votre avatar







metaphore54 a écrit :



Ça à changé, à mon époque ça servait juste pour avoir ses cours de math, enfin pour ceux qui pouvaient se payer une calculatrice programmable.





Oui initiation a l’algo mais on apprend surtout a recopier ce que le prof dicte…

En spé math il y a un peu plus de recherche perso sur les algos … mais vu le peu de personne dans cette filière…


votre avatar







vince120 a écrit :



Grave erreur : en France, les cours de philo, c’est tout le contraire d’apprendre à réfléchir par soi même. En France, les cours de philo, c’est respecter un quota de citations par page pour faire plaisir au correcteur. C’est du par coeur. On s’en fout de ton opinion, il faut juste que ce que tu cite plaise au correcteur…





Grave erreur de quoi? Ce que je dis, ou la manière dont est enseignée la philo?



jinge a écrit :



Il me semble que ça serait plutôt apprendre aux enfants à “s’exprimer, de manière claire, en public”.

Il y a deux points majeurs :

Savoir s’exprimer de manière claire et structurée =&gt; ça c’est le français et la philo, même si le job n’est pas extrèmement bien fait à mon avis.

Savoir s’exprimer en public, à l’écrit ou à l’oral: l’écrit est pris en compte dans le premier point normalement, par contre l’oral est à mon avis un des points faibles de l’EN: on apprend pas à parler en public, que ce soit en français ou en langues étrangères.





Justement, le français serait l’écrit, avec toutes les règles de grammaire conjugaison et orthographe qui s’impose, et la philo à l’oral, qui serait plus du débat entre élèves et prof. Le prof amène un sujet et hop, on débat dessus en essayant de structurer sa pensée, ses idées. Bon faudrait sacrément former les profs…<img data-src=" />


votre avatar

En gros il est sur la même ligne que Torvalds : initiation pour permettre à des vocations d’être découvertes. Mais l’important ça reste lire, écrire, compter ; tout le reste n’est au final que du bonus, et doit être considéré comme tel et certainement pas comme prioritaire.

<img data-src=" />

votre avatar







latlanh a écrit :



Oui initiation a l’algo mais on apprend surtout a recopier ce que le prof dicte…

En spé math il y a un peu plus de recherche perso sur les algos … mais vu le peu de personne dans cette filière…





A part en spé math, ça ne sert pas à grand chose à priori. C’est bien dommage.


votre avatar

“Je ne m’avancerais pas trop sur le B2i, parce qu’autant que je sache, c’est plutôt une merde… ”



Mais carrément, c’est la maxi quenelle ce b2i, il sert foutrement à rien.

votre avatar







Hercule a écrit :



“à-dire que les gamins qui sont doués pour la programmation, c’est intéressant de s’en rendre compte, de même que c’est intéressant de se rendre compte des gamins qui sont doués pour la danse ou pour le foot ou pour n’importe quoi d’autre. Mais ce n’est pas plus que ça.”



A par que la dance et le foot ne rapporte pas des masses à l’export…







Tu as raison, l’objectif de l’éducation est de “rapporter des masses à l’export”.


votre avatar







latlanh a écrit :



Oui initiation a l’algo mais on apprend surtout a recopier ce que le prof dicte…







Principalement parce que tout le monde s’en fou et ne s’y intéresse pas…

Je vois pas ce que cela va changer si ces cours de prog’/algo sont fait en primaire à la place de la seconde.





En spé math il y a un peu plus de recherche perso sur les algos … mais vu le peu de personne dans cette filière…





Vu le peu de passion des élèves pour les maths, on va leur en foutre encore plus dès la primaire c’est ça ? <img data-src=" />


votre avatar

Nos voisins le font depuis des années sans souci. On a un retard catastrophique, mais c’est pas urgent.

votre avatar

Je suis tout à fait d’accord avec ses propos. Il ne fait que développer la ligne que j’avais laissé sur un autre sujet où je me moquais de l’informatique pour tous 2.0



Un enfant il faut déjà le construire non pas via des automatismes, mais de la réflexion. Alors oui, on doit leur faire découvrir l’outil informatique au travers des cours qu’ils pratiquent déjà. Pour avoir accès à l’outil de recherche et d’amusement que peut être l’ordinateur. Savoir programmer est vraiment accessoire dans l’usage de tous les jours. Par contre cela en éveillera certains à aller plus loin.



il est évident que les nouveaux ados et pré ados, ne savent plus ce qui est du domaine de la vie privée et du domaine du public et les parents ne semblent pas faire leur devoir.



donc effectivement ils faut déjà que la formation des outils permettant la communication et la réflexion soient refaites. Car mes parents qui ont eu une éducation bien plus simple n’ont jamais fait 1 seule faute d’orthographe ni de construction de phrase. Ce n’est plus le cas actuellement.

Moi même je faisais 40 fautes par dictée et il m’aura fallu un grand nombre d’années avec énormément de lecture pour avoir actuellement zéro fautes et une expression des plus correctes. Pourtant cela devrait être le premier travail de l’école.



Sauf si un nouveau paradigme s’installe et que pour des raisons politiques, il vaut mieux des personnes faibles intellectuellement parlant.

Je n’adhère pas aux complots, mais parfois cela pose question.

votre avatar







levhieu a écrit :



Et le but des cours d’éducation physique était de s’assurer que les mêmes soient de bon soldats.

Et en fait, en 1914 les conscriits ne parlaient pas tous français, mais peut-être bien qu’ils le comprenaient tous.



J’ai fait une intervention minimaliste pour laisser le débat ouvert, je trouve que c’est réussi: merci pour ce rappel historique, qui montre que l’utilisation de l’école à des fins idéologiques et/ou utilitaristes est une tentation permanente.







merci a toi aussi.

mais plongé dans la nasse avec tous ces ingénieurs on ne va parler qu’a deux il me semble…


votre avatar







kuzko a écrit :



Alors déja … raté ^^ il y a des priorités et les enjeux de société sont devant l’apprentissage de certains logiciels.





Ah OK OK… on va donc revoir l’éducation… tant qu’un domaine ne sera pas entièrement maitrisé… on n’en abordera pas un autre <img data-src=" />





kuzko a écrit :



Et tu confonds enseignement et éducation, mais t’en veux pas, beaucoup de français ont ce même soucis grâce a notre histoire politique.

L’école devrais avoir dans ses prérogative l’apprentissage de nos interactions publiques/en société … ca en fais partie.





Ah OK OK… l’éducation c’est donc aussi apprendre aux enfants à utiliser un site auquel a priori ils ne devraient pas avoir accès (parents toussa)







kuzko a écrit :



hahaha, j’avoue que dis comme cela… mais bon l’évocation des trois lettres N,S et A devraient te mettre la puce a l’oreille hein? théorie… ca c’est quand même vachement vu appliqué depuis peu ^^





Ah OK OK… en fait l’EN est noyauté par les chinois de la NSA afin de lobotomiser les enfants avec des logiciels propriétaires…


votre avatar







levhieu a écrit :



Et le but des cours d’éducation physique était de s’assurer que les mêmes soient de bon soldats.

Et en fait, en 1914 les conscriits ne parlaient pas tous français, mais peut-être bien qu’ils le comprenaient tous.



J’ai fait une intervention minimaliste pour laisser le débat ouvert, je trouve que c’est réussi: merci pour ce rappel historique, qui montre que l’utilisation de l’école à des fins idéologiques et/ou utilitaristes est une tentation permanente.







En même temps, du haut de nos années de paix créés grâce à la dissuasion de la vilaine bombe nucléaire, n’allons nous pas un peu vite à oublier qu’il n’y a pas si longtemps, la protection du territoire était un enjeu permanent et vital pour les citoyens et non pas une simple idéologie de pacotille ?



D’ailleurs, les choses ont t’elle réellement changé sous prétexte que le militaire a laissé place à des stratégies de domination économiques ?



votre avatar

Un pas de plus vers l’Idiocracy rêvée pour une oligarchie? On saupoudre un peu de tout, histoire que les enfants soient bien perdus, sans bases solides et surtout n’ai plus le temps de réfléchir par et pour eux même. <img data-src=" />

votre avatar







FunnyD a écrit :



Donc il préconise plutôt d’apprendre aux enfants à réfléchir par eux-mêmes? Donc des cours de philo en fait. Ca serait pas mal, plein de petits bout d’initiation pour qu’ils deviennent curieux, et un gros cours d’apprentissage de la reflexion.



et c’est justement ce qui fait que ca ne passera pas de si tôt : il est plus difficile de contrôler les masses quand les gens se cultivent…


votre avatar







carbier a écrit :



Et à quoi servent les parents ?



(en théorie…) à éduquer. <img data-src=" />


votre avatar







sr17 a écrit :



En même temps, du haut de nos années de paix créés grâce à la dissuasion de la vilaine bombe nucléaire, n’allons nous pas un peu vite à oublier qu’il n’y a pas si longtemps, la protection du territoire était un enjeu permanent et vital pour les citoyens et non pas une simple idéologie de pacotille ?







oui et non…

ce n’etait pas vital pour les citoyens… c”était vital pour les riches industriels.



c’est d’ailleurs pour cela que quand l’instruction publique a été crée, le premier discours a été:

vous etes des citoyens, et vous avez maintenant le droit a l’education. comme l’ancienne aristocratie.

et comme l’ancienne aristocratie qui a toujours guerroyé, vous devrez payer cela de votre sang si la nation le réclame. un droit entraine toujours un devoir.



votre avatar







sr17 a écrit :



Dans l’automobile, il y a des mécano qui ont changé de métier parce que faute de comprendre l’informatique, ils ne pouvaient même plus réaliser certaines opérations d’entretien de base.







Ça c’est juste pour faire payer encore plus le consommateur (et emmerder les mécanos), car dans l’absolu il n’y a pas besoin de toute cette électronique…



Maintenant la moindre vidange nécessite qu’on touche à l’ordi de bord c’est du grand n’importe quoi, y’a 20 ans y’avait pas d’électronique et on s’en portait pas plus mal (et au moins ça durait !) <img data-src=" /> Et on pouvait réparer sa voiture soi-même, maintenant ce n’est plus le cas <img data-src=" />


votre avatar







malock a écrit :



Moui, je comprends. On ne partage pas la même vision. On se projette dans deux mode “d’initiation au code” bien distincts aussi : l’un pessimiste, l’autre optimiste <img data-src=" />







Je suis pas trop pessimiste.

J’essaye de m’interroger sur les objectifs réels cette initiation au code dès la primaire.

Si c’est pour leur démystifier l’informatique, leur expliquer comment cela marche, les enjeux, les risques, savoir l’utiliser… Le code c’est absolument pas utile mais un cours d’éducation informatique si ! Surtout pour des enfants.



Si c’est pour leur apprendre les rudiments de la programmation pour qu’ils puissent un jour s’en servir dans leur vie plus tard dans ce cas là il va falloir rendre la programmation obligatoire jusqu’au bac et voir au-delà car sinon cela ne servira à rien, ils auront tout oublié avant d’avoir besoin de ces connaissances.



Si c’est pour leur apprendre à créer une suite d’instruction logique afin de créer chez un automate un comportement cohérent, ça peut être intéressant et instructif pour les enfants. Et n’aura aucune influence sur leur compréhension des nouvelles technologies.







<img data-src=" />

L’ouverture d’esprit n’est pas liée à une expression correcte.



Je sais, mais j’avais envie de troller les barbus dans les caves ne sachant s’exprimer que sur des mailing lists ^^


votre avatar







Jed08 a écrit :



Je sais, mais j’avais envie de troller les barbus dans les caves ne sachant s’exprimer que sur des mailing lists ^^







en meme temps, t’es peut-etre un dev mal rasé sur un forum <img data-src=" />


votre avatar







saf04 a écrit :



en meme temps, t’es peut-etre un dev mal rasé sur un forum <img data-src=" />







Ce troll ^^ Ca n’existe pas les devs bien rasé <img data-src=" />


votre avatar







®om a écrit :



J’ai déjà posté le lien, mais sur l’apprentissage de l’informatique à l’école il faut absolument voir cette conférence de François Élie :



http://www.framablog.org/index.php/post/2013/06/11/francois-elie-education-confe…

youtube.com YouTubeIl parle des enjeux, de liberté, de l’informatique qui est à la fois science, technologie et usage… Il dit que ce qu’il faut apprendre à tous à l’école, c’est la science, pas la technologie ou les usages.







Effectivement, très bonne conférence. Merci. A voir.

Je ne connaissais pas du tout ce monsieur, François Élie.



S’il dit qu’il faut avant tout enseigner la science (et non les usages ou la techno (la prog)), il précise aussi que la difficulté dans l’informatique est que les trois se recouvrent.

Tout à fait d’accord pour enseigner la science (ce que j’ai nommé salement la gestion de l’information). Lui parle de pseudo code, d’algorithmie, des maths donc.

Le pseudo code c’est de la prog.



Quoi d’autre de mieux qu’un pc pour rendre le pseudo code, les maths, presque palpable ?

On peut voir à ce sujet cette conférence TED : Conrad Wolfram : enseigner les vraies mathématiques aux enfants avec l’ordinateur


votre avatar







saf04 a écrit :



en meme temps, t’es peut-etre un dev mal rasé sur un forum <img data-src=" />







Je suis mal rasé et sur un forum. J’ai la mauvaise foi d’un dev’ aussi.

Mais non, j’arrêté le dev’ après ma 3e année d’école (le python c’est génial mais c’est pas du dev)


votre avatar







Avygeil a écrit :



Euh là on a pas eu les mêmes cours alors, parce qu’au lycée, à part étudier des pièces de théâtre de la renaissance et d’autres bouquins genre Maupassant, et apprendre à faire des synthèse de documents parce que t’auras ce genre d’exo au Bac, le niveau “expression pratique de la langue” c’est peanuts.



Pour la philo, j’étudiais plus de textes philosophiques en Latin au collège qu’en dernière année de lycée, c’est dire…







Ce qu’il faut comprendre, c’est que ce qui concerne l’expression est à mettre au programme des cours qui en relèvent.



On se rends compte que l’informatique touche quasiment toute les matières. Et donc ce sont les matières elle même qui doivent s’adapter.





Le contexte est différent, à son époque l’informatique était ‘nouveau’ donc curieux, et donc c’était intéressant à l’époque de montrer de l’informatique dans une salle de classe, justement parce que c’était nouveau et rare.



Maintenant justement la banalité de l’informatique enlève cette curiosité, donc la placer dans une salle de classe est bien moins intéressant.





Donc nous ne devrions pas enseigner les sciences parce que ce n’est plus nouveau ?



Réalisons que l’ordinateur est un objet très complexe et très puissant et que c’est pour cela qu’on doit enseigner son fonctionnement.





Sauf que pour initier une motivation chez un jeune enfant, il faut montrer le côté attrayant d’un domaine (expérience physique amusante par exemple).

Et pour l’informatique, la programmation c’est pas le côté le plus attrayant du domaine.





Je suis d’accord qu’initier une motivation devrait être la base de tout enseignement.



Mais pourquoi cela devrait t’il être spécifique à l’enseignement de l’informatique ?





Prenons un exemple attrayant de la prog : le jeu vidéo.



Si tu fais un prog de jeu simple, il n’est pas attrayant et même risible, et tu n’atteins pas ton objectif.



Si tu fais un prog de jeu très beau, il en devient tellement compliqué que sa réalisation ne sera pas à la portée d’un enfant de primaire.



Les enfants de primaire d’aujourd’hui, c’est pas la tortue en LOGO qui va les émerveiller quand ils sont déjà habitué à jouer à Mario Kart 78, FIFA 2014 et Uncharted…





Il y a 30 ans, ce n’était pas plus simple de comparer les créations d’un élève avec un jeu commercial codé en assembleur ultra optimisé (et qui intégrait ses propres drivers pour piloter le hardware). <img data-src=" />



Mais n’oublions pas qu’en programmation on peut déclencher toute sortes d’actions intéressantes avec un simple appel de fonction de haut niveau.





Ca oui c’est un autre problème, qui n’a rien à voir avec le code, c’est un problème légal (licence libre, brevets, propriété, etc…), mais on va pas non plus apprendre le droit en primaire.



Je pense qu’en primaire, les enfants savent déjà de base que “voler c’est mal”.





Le débat “logiciel libre vs logiciel propriétaire” ne se résume pas seulement à un problème de droit. C’est un problème qui touche le processus de création dans son ensemble et qui est engendré par toutes les problématiques liées à ce que sont les ordinateurs.



Celui qui ne sait pas coder ne peut absolument pas comprendre ce débat ni même quantité de problèmes de société qui lui sont liés.



Ne parlons même pas des enjeux géostratégiques liés à ces technologies que tout futur décideur devrait savoir un minimum appréhender.



C’est absolument effarant de réaliser tout ce qu’on ne peut déjà plus réellement comprendre sans savoir comment les ordinateurs fonctionnent.





votre avatar







Jed08 a écrit :



Je suis pas trop pessimiste.

J’essaye de m’interroger sur les objectifs réels cette initiation au code dès la primaire.







Ok, parfait, mais je trouve perso que tu tires des conclusions bien hâtives (moi aussi peut-être…)



Genre, “rendre la prog obligatoire jusqu’au bac sinon c’est inutile”, “ça n’a aucune influence sur leur compréhension des nouvelles technos”.

Moui… tout ça reste à nuancer.


votre avatar









sr17 a écrit :



Donc nous ne devrions pas enseigner les sciences parce que ce n’est plus nouveau ?



Réalisons que l’ordinateur est un objet très complexe et très puissant et que c’est pour cela qu’on doit enseigner son fonctionnement.





Tu déformes mes propos là, spa bien <img data-src=" />



Il y a une grosse différence, un gouffre même, entre une découverte et un apprentissage.









sr17 a écrit :



Le débat “logiciel libre vs logiciel propriétaire” ne se résume pas seulement à un problème de droit. C’est un problème qui touche le processus de création dans son ensemble et qui est engendré par toutes les problématiques liées à ce que sont les ordinateurs.



Celui qui ne sait pas coder ne peut absolument pas comprendre ce débat ni même quantité de problèmes de société qui lui sont liés.





Ce que je voulais dire, c’est que le débat “libre vs proprio” n’englobe pas que l’informatique, ça englobe les créations artistiques, littéraires, filmo, audio, etc…

Donc inclure ça dans un cours “informatique” n’est pas pertinent.


votre avatar







Jed08 a écrit :



Le vrai problème c’est pas de dédiaboliser, c’est d’intéresser les gens.

En les sensibilisant dès la primaire, je suis sûr qu’on se retrouvera avec des gens qui se dédaigneront la programmation une fois adulte, et a qui on ne pourra rien reproché parce qu’ils en auront déjà fait !





Comme les mathématiciens, physiciens, écrivains, historien, etc.?


votre avatar

et puis le jour ou le gouvernement va annoncer que la sensibilisation au code se fera en HTML…. voila comme tous les codeurs du pays vont hurler!!



(je parie trois kilos de pop corns pour le HTML)

votre avatar







saf04 a écrit :



l’interet du type est de savoir ce que tu recois comme variable et de ne pas avoir a remonter a sa source en cas de bug…









Soit ta variable est déclarée dans ta fonction et si ton code est bien fait (c’est à dire que ta fonction fait pas 200 lignes) pas de problème, soit elle est reçu en paramètre et donc nécessairement typée et pas de problème non plus.



Après tu parles peut être de langages non typés, auquel cas ça pourrait se défendre… si ce n’est que dans ce genre de langage les transtypages sont tellement fréquents que ça en prendrait tout son sens.


votre avatar







Jed08 a écrit :



Le vrai problème c’est pas de dédiaboliser, c’est d’intéresser les gens.

En les sensibilisant dès la primaire, je suis sûr qu’on se retrouvera avec des gens qui se dédaigneront la programmation une fois adulte, et a qui on ne pourra rien reproché parce qu’ils en auront déjà fait !



C’est pas en leur disant, tient voilà le code c’est bien regarde (de toute façon t’as pas le choix) qu’ils vont vous croire.









Le pire c’est qu’ils penseront savoir parce qu’ils en auront fait 3 mois…


votre avatar







Jed08 a écrit :



Le vrai problème c’est pas de dédiaboliser, c’est d’intéresser les gens.

En les sensibilisant dès la primaire, je suis sûr qu’on se retrouvera avec des gens qui se dédaigneront la programmation une fois adulte



Ah ? Tu en es sûr ? C’est bien joli mais ça n’a rien d’une preuve…

Si on en parle pas du tout on peut toujours attendre que ça s’améliore tout seul, c’est pas en faisant rien que les choses changeront.





Jed08 a écrit :



C’est pas en leur disant, tient voilà le code c’est bien regarde (de toute façon t’as pas le choix) qu’ils vont vous croire.



Bah non, j’ai jamais dit ça. Simplement montrer à quoi ça peut servir c’est déjà un début.

Montrer comment ça marche et que ce n’est pas bien compliqué c’est pas mal non plus.

Leur faire coder des tâches simples qui ont une réelle répercussion tu verras qu’ils seront vite intéressés.



Si tout ce qu’on inculque aux enfants les dégoutte une fois adulte je me demande bien à quoi sert l’éducation.


votre avatar







Fuinril a écrit :



Si c’est pour n’utiliser que du haut niveau il n’y a pas franchement besoin de code : des lancements de programmes spécifiques dans un ordre précis marchent aussi bien (voir mieux) et c’est moins complexe à appréhender.







Le code de haut niveau, ça montre qu’on peut facilement faire des choses motivantes. Cela n’empêche pas qu’il faut également enseigner le bas niveau. Cela peut être aussi très amusant aussi de faire des jeux avec des kits de micro contrôleurs et divers capteurs et servo.





Enfin de toutes façons c’est du vent tout ça : les enseignants ne sont pas formés et l’on ne peut pas compter sur des assoc ou des volontaires pour faire le boulot au niveau national….





Oui, c’est clairement ça le vrai problème.



C’est d’ailleurs ce qui a causé l’échec partiel du plan informatique pour tous dans les années 80.



Mais la ou il y avait des enseignants motivés, ça a été une réussite. Donc rien que pour ça, je pense que ça valait le coup.



Du reste, il faudra bien un jour trouver le moyen de sortir de ce problème identifié depuis très longtemps.



Mais je suis d’accord que le gouvernement veut faire beaucoup de choses, mais sans aligner les moyens nécessaires. Associations, volontaires, c’est pas très sérieux comme projet.



Cela étant dit, ce n’est peut être pas plus mal pour une fois de prendre son temps et de mener l’expérience à petite échelle pour identifier les bonnes formules et méthodes pour mieux généraliser ensuite ce qui fonctionne le mieux. L’investissement n’en sera que meilleur.





Déjà je doute qu’il y en ait assez, et d’autre part la pédagogie c’est un métier qui s’apprend (ou plutôt une composante d’un métier). Quand je vois qu’une fois sur deux mon alternant bite pas un broc de ce que lui explique alors qu’il est en école d’ingé et que j’essaye d’être simple et clair, j’imagine sans peine ce que ça donnerait avec des enfants <img data-src=" />





Oui, c’est clair que la pédagogie c’est un métier. Mais c’est aussi et surtout un talent. Hélas, tous les profs de métier ne sont pas doués pour autant.



Mais la encore, l’informatique peut apporter une révolution. Un bon cours donné par un excellent prof peut être diffusé en vidéo à des millions d’élèves.



Et rien que ça, ça va révolutionner l’enseignement.


votre avatar







Fuinril a écrit :



Soit ta variable est déclarée dans ta fonction et si ton code est bien fait (c’est à dire que ta fonction fait pas 200 lignes) pas de problème, soit elle est reçu en paramètre et donc nécessairement typée et pas de problème non plus.



Après tu parles peut être de langages non typés, auquel cas ça pourrait se défendre… si ce n’est que dans ce genre de langage les transtypages sont tellement fréquents que ça en prendrait tout son sens.







je parlais d’une habitude de nommage qui s’applique idéalement sur tout les langages


votre avatar







Avygeil a écrit :



Tu déformes mes propos là, spa bien <img data-src=" />



Il y a une grosse différence, un gouffre même, entre une découverte et un apprentissage.







Comme pour tout.



Apprendre à coder ne signifie pas devenir programmeur professionnel. Loin s’en faut.





Ce que je voulais dire, c’est que le débat “libre vs proprio” n’englobe pas que l’informatique, ça englobe les créations artistiques, littéraires, filmo, audio, etc…

Donc inclure ça dans un cours “informatique” n’est pas pertinent.





Justement, il faut réaliser que c’est l’informatique qui a apporté réellement ce changement à tous les autres domaines.



L’informatique est la source réelle de ce changement sociétal. Parce que sans l’informatique, les couts de duplication et de distribution ne rendent pas réellement l’existence de cette culture libre viable.



Et l’informatique est également la source de quantité d’autres changements sociétaux aux conséquences majeures et parfois graves dont la très grande majorité des gens sont incapables de réaliser l’existence.



Et le plus grave, c’est que cela ne fait que commencer.


votre avatar







Khalev a écrit :



Comme les mathématiciens, physiciens, écrivains, historien, etc.?







Non, exactement comme tout ceux qui se dise : les cours d’histoire/de français/de physique je m’en fou un peu, ça va me servir à rien si je veux dev’ le prochain FB/Linux/FF/NXI/etc…







Fuinril a écrit :



Le pire c’est qu’ils penseront savoir parce qu’ils en auront fait 3 mois…







Comme je l’ai lu un jour sur DTC, “j’ai pas besoin de faire l’amour avec un nid de frelon pour savoir que ça ne me plaira pas”. Au delà de l’aspect totalement loufoque de la phrase, la morale est là : tu n’as pas besoin d’essayer de faire quelque chose très longtemps (voir pas du tout) pour savoir que ça ne te plaira pas.

Pour critiquer le dit domaine, il te faudra de sérieux argument, mais pour te convaincre toi même que cela ne te plaît pas, il faut pas grand chose. Surtout quand l’étude et la pratique te sont imposées.


votre avatar







Jed08 a écrit :



Comme je l’ai lu un jour sur DTC, “j’ai pas besoin de faire l’amour avec un nid de frelon pour savoir que ça ne me plaira pas”. Au delà de l’aspect totalement loufoque de la phrase, la morale est là : tu n’as pas besoin d’essayer de faire quelque chose très longtemps (voir pas du tout) pour savoir que ça ne te plaira pas.

Pour critiquer le dit domaine, il te faudra de sérieux argument, mais pour te convaincre toi même que cela ne te plaît pas, il faut pas grand chose. Surtout quand l’étude et la pratique te sont imposées.







Ah oui mais les petits chefs qui auront fait un peu de code je te raconte pas… Déjà qu’aujourd’hui j’ai déjà entendu des trucs du genre “comment ça tu peux pas faire telle fonctionnalité en 3 jours ? Mon petit frère de 12 ans y arrive”, alors après <img data-src=" />


votre avatar







Lyzz a écrit :



Montrer comment ça marche et que ce n’est pas bien compliqué c’est pas mal non plus.

Leur faire coder des tâches simples qui ont une réelle répercussion tu verras qu’ils seront vite intéressés.







Montrer comment ça marche pourquoi pas.

Après le “pas compliqué” c’est très subjectif. Il y a quelqu’un ici qui disait à 10 ou 12 ans il s’était mis à l’assembleur (ce qui prouve que c’était pas compliqué), même moi à 25 ans j’ai beaucoup de mal et ne supporte pas ça (alors que j’ai toute les connaissance pour comprendre le langage).

Le degré de difficulté n’est pas objectif, tu trouveras toujours des élèves qui ne comprendront pas comment tu fais et qui se sentiront blessé de ne pas comprendre quelque chose de “si simple”…



Après il faut va falloir leur expliquer un tas de truc sur le principe de compilation/interprétation du code par la machine. Parce que leur dire : voilà vous écrivez ça comme ça vous appuyez sur le bouton et l’ordinateur fait ce que vous avez voulu.

Il y a mieux comme principe de démystification ^^”


votre avatar







saf04 a écrit :



t’as pas encore vu




  • toto

  • toto1

  • toto2

    ?



    dire qu’on m’avait appris a ecrire nom de variable = type_nom descriptif (int_multiplicateur)

    et ca en formation pour adulte… personne l’applique dans le metier en fait.







    En même temps, pourquoi un programmeur se casserait la tête juste pour qu’on puisse le jeter et le remplacer plus facilement ?



    C’est triste, mais il faut bien réaliser que les programmeurs font juste la merde que ceux qui les emploient méritent.


votre avatar







Jed08 a écrit :



Comme je l’ai lu un jour sur DTC, “j’ai pas besoin de faire l’amour avec un nid de frelon pour savoir que ça ne me plaira pas”. Au delà de l’aspect totalement loufoque de la phrase, la morale est là : tu n’as pas besoin d’essayer de faire quelque chose très longtemps (voir pas du tout) pour savoir que ça ne te plaira pas.

Pour critiquer le dit domaine, il te faudra de sérieux argument, mais pour te convaincre toi même que cela ne te plaît pas, il faut pas grand chose. Surtout quand l’étude et la pratique te sont imposées.



Et comment tu peux savoir que ça te plait si t’essaye jamais ?

Il y en a beaucoup qui passent à côté de leur vocation car ils n’ont su que beaucoup trop tard que ça existait et en quoi ça consistait.


votre avatar







Jed08 a écrit :



Non, exactement comme tout ceux qui se dise : les cours d’histoire/de français/de physique je m’en fou un peu, ça va me servir à rien si je veux dev’ le prochain FB/Linux/FF/NXI/etc…







c’est la qu’on voit finalement que tu n’as pas reussi a le faire…

(ne le prend pas comme une attaque perso, je n’ai pas fait mieux)



mais un gars qui veux faire un outil qui marche il aura besoin d’une vision plus large que du code.




  • histoire et besoin culturel des clients (histoire).

  • adaptation du produit au milieu client (philo).

  • reaction physique des clients au produit (anatomie/chimie).


votre avatar







Fuinril a écrit :



Ah oui mais les petits chefs qui auront fait un peu de code je te raconte pas… Déjà qu’aujourd’hui j’ai déjà entendu des trucs du genre “comment ça tu peux pas faire telle fonctionnalité en 3 jours ? Mon petit frère de 12 ans y arrive”, alors après <img data-src=" />







Tu pourra lui répondre “et bien tu va me montrer” <img data-src=" />



Il n’y a pas de secret, dans tous les domaines, il y a des gens qu’on emploie juste parce qu’ils savent trouver les bonnes réparties pour faire trimer les autres.



Tant que vous n’apprendrez pas à dire merde, à poser vos conditions et à défendre vos droits en vous syndiquant, vous serez toujours des exploités.



votre avatar







sr17 a écrit :





Le nombre d’heure de français est conséquent et nos écoliers sont parmi ceux qui font le plus d’heures au monde.









Je ne cherche pas du tout à m’insérer dans la conversation et je voulais juste attirer l’attention du comique de la phrase que j’ai extraite de la citation.



Nos écoliers auraient plus d’heure de français que les chinois ? <img data-src=" />


votre avatar







Takaï a écrit :



Je n’ai jamais mis les pieds en cours de philo (bac pro suivi de bts et du reste) et j’ai toujours dit que ça ne me manquait pas.



Merci de me le confirmer. <img data-src=" />



<img data-src=" />





La philo scolaire ne manque pas.

La philo tout court, c’est intéressant. <img data-src=" />


votre avatar







Elisheva a écrit :



Superbe vision de l’éducation: si bobonne ne reste pas à la maison, les enfants vont forcément partir en cacahuète? Pourquoi opposer activité pro et éducation des enfants?!?

Mes deux parents bossaient, idem pour beaucoup d’amis, ça n’a pas empêché les parents de transmettre des valeurs, des conseils, y compris avec des carrières prenantes…il suffit de bien penser le temps qu’on passe avec ses enfants, le mettre à profit, au lieu d’y voir la corvée de garderie où l’on met la TV pour “avoir la paix”.



Maintenant, si le prof peut et doit compléter, apporter des infos dans des domaines où les parents ne sont pas fortiches, ou profiter d’une situation pour leur apprendre quelque chose de neuf, tant mieux! Mais il ne faut pas tout lui confier.







+1

L’instruction pour l’école, l’éducation pour les parents ; chacun son taf (même si l’État aimerait bien veut exige de pouvoir formater le peuple selon la Doctrine)…


votre avatar







sukualu a écrit :



Oui mais il faut aussi leur donner un peu d’analyse sur ce que ça signifie, sur les répercussions possibles. ça n’a aucun rapport avec la technologie. C’est des histoire de réputation, de sphère publique et de sphère privée etc.



Comprendre comment ça marche est complètement inutile par rapport à comprendre les répercussions et les conséquences de leurs actes. Éviter le pire et profiter du meilleur. La technique n’est utile que pour ceux qui ont besoin de la technique.







Justement, c’est une grave erreur.



Dans le monde informatique, il est totalement impossible de comprendre ce dont tu parles sans connaître la technique. Tout découle de la technique : stratégies, les conséquences, les dangers…



Sans la technique, tu ne fera qu’apprendre aux gens des comportements stéréotypés qu’ils seront absolument incapables d’adapter aux circonstances.



Les utilisateurs qui ont été formés comme tu dit, ils sont toujours paumés, même après 15 ans d’informatique.





C’est vrai pour C mais la programmation qu’on a appris à l’école c’était sur MO5 et je crois bien que ça n’a aucune utilité.





Sur le MO5, c’était du Basic.



D’une part, le Basic ça existe toujours de nos jours. D’autre part, les concepts n’ont pas changés sur les langages modernes.



Certains sont d’ailleurs restés assez proche dans leur syntaxe.





Des langages de programmation y en a plein pour plein d’usages différents. Sans vouloir dire de conneries y en a vraiment plein qui ne sont plus utilisés et encore plus qui ne seront plus utilisés tôt ou tard.





C’est vrai dans une certaine mesure.



D’un côté, il y a des langages “commerciaux” qui sont promus par un seul éditeur et qui ne durent souvent que le temps d’une mode. De l’autre des langages qui sont devenus de vrai standard et qui durent des décennies.



Il est évident que dans le domaine de l’éducation, il faut éviter les modes éphémères.



Cela dit, tout les langages sont plus ou moins dérivés des mêmes bases. Il est relativement facile de passer de l’un à l’autre une fois les concepts compris.





Apprendre vite fait le principe de la programmation pourquoi pas, mais sinon c’est du temps de perdu pour rien. 99,9% des enfants n’auront jamais besoin d’utiliser un langage de programmation dans leur vie mais plutôt les outils créés à cet effet par les programmeurs et savoir comment c’est programmé ne leur servira à rien du tout.





En réalité elle leur serait très utile, aussi bien pendant leurs études que dans leur travail et leur vie courante. Car bon nombre de problèmes se résolvent simplement grâce à la programmation.



Mais ceux qui ont fait leurs études sans et ont vécu sans l’ignorent. La programmation, c’est une grande économie d’énergie.



Non, les outils “tout faits” ne sont pas l’idéal : parce que tu ne peux pas les personnaliser à tes besoins, ils t’imposent une manière de travailler comme un carcan. La personnalisation, c’est la clé de l’efficacité.



De plus, il est plus simple de savoir programmer que d’avoir 36000 outils pour essayer de gérer tous les cas de figure. Au final, c’est beaucoup d’énergie économisée.



Passer à côté de la programmation, c’est passer à côté du vrai potentiel de l’informatique.





C’est comme la mécanique auto. Pourquoi pas, mais il vaut mieux réserver ça à ceux qui veulent et à qui ça servira, pour les autres ce qu’il faut c’est le permis de conduire… ne rien y connaitre en mécanique n’a jamais empêché personne de bien conduire.





Quelqu’un qui comprends un minimum la mécanique conduira toujours mieux. C’est pour cela que des notions de mécanique sont maintenant intégrées au permis.



Quand à dire que cela ne sers qu’aux mécanos, qui peut jurer qu’il pourra toujours payer son garagiste ?



Un revers de carrière, une période de chômage. On voit beaucoup de gens désemparés dans les clubs de mécanique en ce moment <img data-src=" />



Et se mettre à la mécanique à 45 ans quand on y a jamais touché, c’est TRES dur.



Ils ont cru pouvoir s’en passer. Ils ont eu tort et ils le payent…



Quoi qu’on en pense, il y aura toujours des répercussions sociétales à ne pas comprendre les objets qui nous entourent. <img data-src=" />



votre avatar







levhieu a écrit :



Je ne cherche pas du tout à m’insérer dans la conversation et je voulais juste attirer l’attention du comique de la phrase que j’ai extraite de la citation.



Nos écoliers auraient plus d’heure de français que les chinois ? <img data-src=" />







On peut préciser les choses de la manière suivante : d’heures d’enseignement de leur langue maternelle respective.


votre avatar







sr17 a écrit :



On peut préciser les choses de la manière suivante : d’heures d’enseignement de leur langue maternelle respective.







J’avais compris, hein, mais je n’allais pas laisser passer une pareille occasion


votre avatar







levhieu a écrit :



J’avais compris, hein, mais je n’allais pas laisser passer une pareille occasion







C’est clair <img data-src=" />


votre avatar

  • 10000000000000000000000000000000000 à cet article plein de bon sens.

votre avatar







carbier a écrit :



<img data-src=" />

Tu as raison: on devrait juste apprendre aux enfants à écrire sur une page Facebook…





Non mais quand BB parle de Facebook c’est pas pour apprendre à faire des kikoolol. <img data-src=" />

C’est juste une illustration “pratique” pour bien faire comprendre que Facebook c’est de l’expression publique et pas privé.

Et donc on ne dit pas la même chose sur Facebook devant tout le monde que ce qu’on dit dans la cour de récré ou entre copains, ça s’apprend.



Je crois que t’as tout compris de travers <img data-src=" />



…. à moins que ce soit un troll <img data-src=" />


votre avatar







zempa a écrit :



Non mais quand BB parle de Facebook c’est pas pour apprendre à faire des kikoolol. <img data-src=" />

C’est juste une illustration “pratique” pour bien faire comprendre que Facebook c’est de l’expression publique et pas privé.

Et donc on ne dit pas la même chose sur Facebook devant tout le monde que ce qu’on dit dans la cour de récré ou entre copains, ça s’apprend.



Je crois que t’as tout compris de travers <img data-src=" />



…. à moins que ce soit un troll <img data-src=" />





<img data-src=" />

Tu peux me rappeler quel cours tu as eu pour poster sur un site public… ou parler en public tout simplement…



Mais on pourrait aller plus loin: leur “apprendre” bien s’habiller suivant des critères tres précis pour sortir en public… voire aussi leur donner des leçons sur le type de parfum à choisir et enfin donner des cours pour savoir parler au sexe opposé… <img data-src=" />



votre avatar







carbier a écrit :



<img data-src=" />

Tu peux me rappeler quel cours tu as eu pour poster sur un site public… ou parler en public tout simplement…



Mais on pourrait aller plus loin: leur “apprendre” bien s’habiller suivant des critères tres précis pour sortir en public… voire aussi leur donner des leçons sur le type de parfum à choisir et enfin donner des cours pour savoir parler au sexe opposé… <img data-src=" />





Rhooo, c’est que tu ne le fais pas exprès en fait ! <img data-src=" />


votre avatar







Avygeil a écrit :



C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.







Ou la théorie de l’expansion de l’univers, du cycle de vie des étoiles et des trous noirs pour essayer de repérer la grande ourse dans le ciel :P


votre avatar







Dyblast a écrit :



En effet. Dire que c’est la seul que l’on peut enseigner en primaire est une betise. Programmer sans savoir comment fonctionne la machine est une hérésie. Tu programmes mais tu fais nimporte quoi.







Soit tu n’as pas la même vision de ce qu’est « programmer », soit juste tu dis de la merde.



Le but d’enseigner le code en primaire, c’est justement de familiariser avec ce qu’est une machine, ce qu’elle n’est pas, ce qu’elle fait et ce qu’elle ne peut pas faire. Avec justement une notion fondamentale, qui est le déterminisme.



Apprendre à coder, c’est un moyen simple de se familiariser à l’informatique. Personne n’a parlé d’enseigner le c++ en primaire, réveillez-vous un peu !







Avygeil a écrit :



C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.







Aussi idiot que de dire qu’il faut apprendre la théorie des groupes pour apprendre les mathématiques. Ah merde, on enseigne aussi les maths en primaire ? Comment on fait ?



C’est clair que des trucs comme :



AVANCE 10

TOURNE 45

AVANCE 30

LEVE CRAYON



c’est « trop loin de la machine » et « incompréhensible pour un gamin », etc ?


votre avatar







Avygeil a écrit :



Très belle interview, et ce bonhomme à de très bonnes vues sur l’enseignement ^^







Pas d’accord, le code est une chose très spécialisée en informatique, et qui ne sert qu’en informatique. Ce n’est pas une base de l’informatique, c’est un moyen de créer de l’informatique.



L’apprentissage de l’usage d’une “chose” n’est pas pareil que l’apprentissage de “comment créer cette chose”, et surtout pas au primaire…



C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.









Jed08 a écrit :



Ou la théorie de l’expansion de l’univers, du cycle de vie des étoiles et des trous noirs pour essayer de repérer la grande ourse dans le ciel :P







Apprendre la notion d’entropie avant d’apprendre à faire le ménage ? <img data-src=" />


votre avatar

apprendre le code a des enfants qui n’ont pas la moindre idée de ce qu’est un courant electrique…. une fabuleuse idée…



-alors les enfants regardez:

si le crayon est baissé, on fait un trait.

si le crayon n’est pas baissé, on le baisse d’abord puis on fait un trait.



-mais monsieur, peut-etre que le crayon il est cassé ? ou qu’il ecrit pas…

-et monsieur si peut-etre il fait nuit ca marche quand meme ? il voit comment le crayon ?



apprendre meme juste une idée du code a des enfants qui n’ont pas le recul pour comprendre un monde ou il n’y a que 0 et 1, bon courage….




votre avatar







Avygeil a écrit :



Pas d’accord, le code est une chose très spécialisée en informatique, et qui ne sert qu’en informatique. Ce n’est pas une base de l’informatique, c’est un moyen de créer de l’informatique.



L’apprentissage de l’usage d’une “chose” n’est pas pareil que l’apprentissage de “comment créer cette chose”, et surtout pas au primaire…





En lisant cet article et les commentaires je me dis que rien ne changera jamais en France. Même la proposition la plus censée pour préparer l’avenir est critiquée comme “inutile”, puis on va chercher quelques raisons de mauvaise foie pour le justifier.







Avygeil a écrit :



C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.





Oui d’ailleurs il faudrait arrêter d’enseigner les maths et la physique, ça empêcherai ENFIN aux jeunes de comprendre le monde qui les entoure, mieux vaux “réserver ça aux professionnels” et leur mettre plus de français pour “apprendre à écrire sur Facebook” car actuellement “ils écrivent pour la maîtresse” (je suis resté au fin niveau d’analyse de l’article).



Cependant malgré ces absurdités, sa réflexion en soit est équilibrée : ce n’est clairement pas une priorité absolue, et il a le mérite de ne pas rejeter complètement l’idée comme beaucoup le font dans ces commentaires.


votre avatar







white_tentacle a écrit :



Soit tu n’as pas la même vision de ce qu’est « programmer », soit juste tu dis de la merde.

?









  1. Restez courtois, ca ne coute pas cher.

  2. C’est mon metier donc “programmer” je fais ça tout les jours. Et tu vois facilement les programmeurs qui savent comment fonctionne un ordinateur, cpu et au “bas niveau” et ceux qui ne savent pas. Et cela se resent tout de suite dans le code et la personne.



    La où je ne suis pas d’accord c’est la partie “code” de ceci. Faire des automates avec des graphes (graphiquement simple et compréhensible) pour programmer quelque chose je suis pour cela ne peut que aider la logique des enfants. Mais faire du code c’est juste une grosse betise. De plus pour moi, c’est juste impossible de faire comprendre le code à un enfant qui n’a pas encore vue le concept d’abstraction, de variable et cie.




votre avatar

c’est pas idiot, mais ça me semble déformé par le prisme de ses connaissances.

savoir coder n’est pas une fin en soi.. mais un moyen de maitriser l’outil informatique, ou au moins de comprendre au delà de l’utilisation lambda que peuvent avoir les jeunes (et moins jeunes) en utilisant des sites tels que facebook ou réseaux sociaux “écervelants”.



éduquer et faire de la prévention au sujet des réseaux sociaux c’est très bien, mais ça n’est qu’une partie de l’épanouissement informatique nécessaire à une débrouillardise numérique de plus en plus indispensable de nos jours. ça rentre plus dans le cadre de l’éducation civique.

Le code (sans aller forcément très loin), le graphismes et certains autres outils sont des briques fondamentales pour être autonome.

Sans parler du fait que ça développe la logique… Analyse, choix de l’approche et résolution d’un problème. Chose qui semble manquer à la plupart des collaborateurs que j’ai pu croiser en 10 ans de taff (pas tout le monde biensur, mais beaucoup trop).



Pour terminer, si ce sujet du code à l’école revient tant, c’est qu’en France très peu de projets émergent chez les jeunes diplômés (ou chez les jeunes tout court). Probablement dû au manque de maturité et de recul face à des matières qui sont enseignées trop tardivement.

votre avatar







Lennyroquai a écrit :



On pourrait le cloner ce monsieur ? et le mettre à divers postes stratégiques du pays ?

Il a un cerveau, et il l’utilise, ce qui fait 2 avantages considérable par rapport à ceux déja en place.



C’est surement aussi ce qui explique la rareté des spécimens de ce genre <img data-src=" />


votre avatar







js2082 a écrit :



En détail, non, mais en général oui (comme ce qui est réclamé pour l’informatique). J’en sais suffisamment pour qu’en cas de panne basique, je puisse faire moi-même les réparations.



C’en est de même pour tous les appareils que j’utilise quotidiennement, allant de la plomberie, à l’informatique, en passant par le jardinage, le bricolage, la comptabilité et les médicaments.

Et c’est justement parce que j’utilise ces éléments (presque) tous les jours qu’il est impératif de savoir comment ça marche. Pas besoin de connaitre, le détail de tout le fonctionnement, seulement les principes de base.



Je ne suis pas un spécialiste ni même un gars surdoué ou quoique ce soit, mais quand tu sais qu’il te faut à peine un peu de patience (30 min) pour savoir réparer toi-même une fuite de robinet, et ben tu prends ce temps. Surtout qu’au final, ça te permet d’économiser les 60 euros d’intervention du plombier.

De même, quand t’as un pneu crevé, une batterie naze, une fenêtre cassée, etc… Ça sert à rien de faire appel à un spécialise pour ce genre de conneries: tu te feras plus entuber qu’autre chose.



Pour l’info, c’est pareil. Ça permettra ainsi aux gens de faire toutes les manips de base sans devoir faire appel à des connaisseurs.







Rien à ajouter <img data-src=" />


votre avatar

j’ai commencé la “programmation” sur une calculatrice scientifique Casio, à l’age de 12 ans, dans les années 8085.



C’est mon père qui avait récupéré ça, et il y avait un bouquin sur la programmation Basic de la calculatrice.



J’ai commencé à vouloir découvrir ce qu’on pouvait faire avec, et j’ai débuter comme ça, tout seul. A l’époque, il n’y avait pas Internet, et personne pour m’aider.



Le mieux, je pense, c’est de faire voir ce qui existe, et c’est l’enfant qui va tester pour voir si ça l’intéresse, mais il ne faut surtout pas en faire une matière notée et obligatoire !

votre avatar







Jed08 a écrit :



Le code fait partie de la dernière des choses à enseigner.





Je ne suis pas si d’accord.

Beaucoup ici et même M. Bayart nous disent que le plus important, c’est de savoir écrire, parler i, (s’exprimer en public).

Le code, qu’est ce d’autre qu’un langage, qu’une grammaire ? C’est finalement “très proche” d’un langage naturel bien que largement plus simple.

Pourquoi alors le placer comme “la dernière des choses à enseigner” alors que ce n’est pas si éloigné de l’apprentissage du parler, de l’écriture et fait intervenir les mêmes logiques ?



Après, oui, il y a sans doute pas urgence et rien n’est obligatoire. C’est bien aussi, de ne pas faire les choses dans l’urgence, ça change, non ?!







Jed08 a écrit :



Pas besoin de savoir coder pour comprendre les enjeux et les risques l’informatique, et pour en avoir une meilleure compréhension et utilisation. Or c’est justement ça que l’on doit enseigner aux élèves







Je suis ok, il faut une meilleure compréhension de l’informatique (la gestion de l’information donc, le truc capital) par tous.

Inutile de savoir coder un template en C++ oui. Par contre, je pense et ça n’engage que moi, qu’attaquer ce monde par un peu de prog n’est pas des plus aberrant :




  • ça peut être visuel, interactif, presque “fun” ;

  • ça démystifie l’idée selon laquelle c’est inabordable de piger comment fonctionne (grossièrement) l’informatique ;

  • les compétences acquises sont transférables dans d’autres domaines largement plus importants (l’expression donc) et me semble plus facilement accessible devant un PC.


votre avatar







plumachau a écrit :



j’ai commencé la “programmation” sur une calculatrice scientifique Casio, à l’age de 12 ans, dans les années 8085.







Nostalgie <img data-src=" />


votre avatar







Dyblast a écrit :





  1. Restez courtois, ca ne coute pas cher.







    Accordé <img data-src=" />





  2. C’est mon metier donc “programmer” je fais ça tout les jours. Et tu vois facilement les programmeurs qui savent comment fonctionne un ordinateur, cpu et au “bas niveau” et ceux qui ne savent pas. Et cela se resent tout de suite dans le code et la personne.





    C’est mon métier aussi. Et je suis 100% d’accord avec ton constat, mais je pense que tu pars d’une idée fausse : qu’on va enseigner le code tel que je ou tu le pratiques à des gamins. Ce n’est pas le propos.





    La où je ne suis pas d’accord c’est la partie “code” de ceci. Faire des automates avec des graphes (graphiquement simple et compréhensible) pour programmer quelque chose je suis pour cela ne peut que aider la logique des enfants.





    C’est pour ça que je parle de logo. À vrai dire, qu’on enseigne sous la forme de boîtes graphiques ou de texte simple à taper ne change pas grand chose, l’avantage que je vois avec le texte est que ça ne divertit pas de l’objectif principal, l’inconvénient est que c’est moins ludique.





    Mais faire du code c’est juste une grosse betise. De plus pour moi, c’est juste impossible de faire comprendre le code à un enfant qui n’a pas encore vue le concept d’abstraction, de variable et cie.





    Tu as un problème de poule et d’œuf si on suit ton raisonnement à l’extrême. Faire du code est justement ce qui va te permettre de comprendre le concept de variable, d’abstraction. C’est pour ça qu’il faut commencer par des choses simples, sans variables, avec uniquement des instructions, des boucles, en introduisant chaque chose petit à petit.



    Un élève de CM2 est capable d’assimiler ces concepts, s’il a eu la préparation suffisante avant.


votre avatar

Sur le sujet de l’école et de l’informatique, j’en profite pour rappeler l’excellente intervention de François Elie lors des Fêtons Linux de 2013:http://www.fetons-linux.ch/evenements/logiciel-libre-et-education


votre avatar

Les enseignants ont déjà beaucoup de mal à intéresser leurs élèves avec les matières classiques qu’ils maitrisent à peu près.

Le code ? il n’y a pas 1 enseignant sur 1000 qui connaissent.

Il faudra alors les former, et quand ce sera fait, la techno aura déjà complètement changée.

On aura dépensé des milliards en pure perte.

votre avatar







malock a écrit :



Je ne suis pas si d’accord.

Beaucoup ici et même M. Bayart nous disent que le plus important, c’est de savoir écrire, parler i, (s’exprimer en public).

Le code, qu’est ce d’autre qu’un langage, qu’une grammaire ? C’est finalement “très proche” d’un langage naturel bien que largement plus simple.

Pourquoi alors le placer comme “la dernière des choses à enseigner” alors que ce n’est pas si éloigné de l’apprentissage du parler, de l’écriture et fait intervenir les mêmes logiques ?







Pour plusieurs raison :





  • l’utilité de la programmation est beaucoup trop spécifique. Savoir coder ne leur apportera pas grand chose selon moi.

  • les élèves en primaire auront donc 3 langues à étudier le français, l’anglais et le langage de programmation. Déjà que l’on a trouver limite l’apprentissage de l’anglais en primaire, on veut maintenant leur apprendre un langage de programmation dont l’utilité futur sera encore plus incertaine

  • parce que si on veut sensibiliser les élèves aux nouvelles technologies, il est préférable de démystifier ces technologie en expliquant leur fonctionnement de façon abordable. Et pour moi la logique de programmation est tout sauf évidente !









    Je suis ok, il faut une meilleure compréhension de l’informatique (la gestion de l’information donc, le truc capital) par tous.

    Inutile de savoir coder un template en C++ oui. Par contre, je pense et ça n’engage que moi, qu’attaquer ce monde par un peu de prog n’est pas des plus aberrant :



    • ça peut être visuel, interactif, presque “fun” ;





      Pour que ça soit fun, il faut que ça marche du premier coup ou presque.

      Or la seule façon pour obtenir un tel résultat avec des élèves de primaire c’est de leur faire la quasi totalité du boulot. Et la, on perd une grosse partie de l’objectif de base : leur laisser découvrir par eux même l’informatique.






  • ça démystifie l’idée selon laquelle c’est inabordable de piger comment fonctionne (grossièrement) l’informatique ;

    [



    Alors selon moi enseigner la prog pour piger comment fonctionne l’informatique ça revient à enseigner le principe d’un moteur à 2 et 4 temps pour passer le permis de conduire.

    Et ensuite, pour la partie démystification, cela vaudra uniquement pour les élèves qui arriveront à comprendre ce qu’ils font. Ceux se contentant de reproduire juste pour avoir une bonne note ou un bon point ne comprendront toujours rien, et ceux n’arrivant à rien auront l’impression que l’informatique c’est vraiment compliqué.





  • les compétences acquises sont transférables dans d’autres domaines largement plus importants (l’expression donc) et me semble plus facilement accessible devant un PC.





    Ca permet moi d’en douter.

    Je prends par exemple les dev’ sur NXI qui ont des raisonnement tordu, une expression écrite assez limite et qui font preuve d’une assez faible ouverture d’esprit.

    Je ne dis pas que cela est réservé aux développeurs, je dis que des c*ns qui ne savent pas s’exprimer correctement à l’écrit et qui ne savent pas tenir un raisonnement logique, il y en a partout. Et aussi chez les dev’.

    Ce qui me fait douter du transfert de ces compétences.


votre avatar







Jed08 a écrit :



(…)

(le python c’est génial mais c’est pas du dev)







C’est sûr des choses comme ça que l’on est pas d’accord <img data-src=" />


votre avatar







carbier a écrit :



Ah OK OK… on va donc revoir l’éducation… tant qu’un domaine ne sera pas entièrement maitrisé… on n’en abordera pas un autre <img data-src=" />





Il me semble bien qu’il faut avoir une bonne connaissance du français pour faire de la philo non? donc…. oui.







carbier a écrit :



Ah OK OK… l’éducation c’est donc aussi apprendre aux enfants à utiliser un site auquel a priori ils ne devraient pas avoir accès (parents toussa)





heu, je vois pas en quoi c’est un soucis d’avoir un moyen d’expression sur la place publique… faudra que tu m’explique… (enfin sous entendu, ya les parents derrière hein, si tu laisse ton gamin faire c’est de l’abandon complet…)







carbier a écrit :



Ah OK OK… en fait l’EN est noyauté par les chinois de la NSA afin de lobotomiser les enfants avec des logiciels propriétaires…





mouarf, quand on vois l’état de l’enseignement en France, on est droit de se le demander… windows, word, chrome… ya qu’a regarder pour comprendre ^^


votre avatar







kuzko a écrit :



mouarf, quand on vois l’état de l’enseignement en France, on est droit de se le demander… windows, word, chrome… ya qu’a regarder pour comprendre ^^





Après on peut comprendre. Qu’est ce que tu retrouves le plus en dehors de l’école .. windows, word, chrome..


votre avatar







malock a écrit :



Ok, parfait, mais je trouve perso que tu tires des conclusions bien hâtives (moi aussi peut-être…)



Genre, “rendre la prog obligatoire jusqu’au bac sinon c’est inutile”, “ça n’a aucune influence sur leur compréhension des nouvelles technos”.

Moui… tout ça reste à nuancer.







Je dis pas que rendre la prog obligatoire jusqu’au bac c’est inutile. Je dis que apprendre le code en primaire sera inutile à moins qu’on continue jusqu’au bac voir au delà pour forcer les élèves à garder en mémoire les notions apprises afin qu’ils puissent les réutiliser plus tard (un jour ou jamais).

Après il faut avouer que faire exécuter à un automate une série d’instruction du type : lève toi, va a droite, prend la balle rouge, lâche la balle, etc… Ca va pas t’aider quand ton word va planter pour corruption du fichier, ou ton firefox pour cause de mémoire nécessaire insuffisante <img data-src=" /> (cela dit, des cours basique de prog’ non plus)


votre avatar

C’est reparti pour un tour, informatique VS cours de Français. <img data-src=" />

Franchement c’est quoi le rapport ?

votre avatar

Pour une fois, je suis plutôt d’accord avec lui. Sur la place du code à l’école, à 100 %, sur le rôle de l’école, beaucoup moins, pour moi, ça relève des parents ce dont il parle.



Enfin, la diatribe sur le libre, j’ai pas trop vu le rapport, c’est dommage de mélanger des querelles de clocher avec des problèmes d’instruction.

votre avatar







pentest a écrit :



C’est reparti pour un tour, informatique VS cours de Français. <img data-src=" />

Franchement c’est quoi le rapport ?







Quand on voit le niveau de français de certains dev’, on se dit qu’ils auraient dû rester au français au lieu de se mettre au C ? <img data-src=" />



<img data-src=" /> Pas taper, pas taper


votre avatar







sr17 a écrit :



Mais n’oublions pas qu’en programmation on peut déclencher toute sortes d’actions intéressantes avec un simple appel de fonction de haut niveau.







Si c’est pour n’utiliser que du haut niveau il n’y a pas franchement besoin de code : des lancements de programmes spécifiques dans un ordre précis marchent aussi bien (voir mieux) et c’est moins complexe à appréhender.



Enfin de toutes façons c’est du vent tout ça : les enseignants ne sont pas formés et l’on ne peut pas compter sur des assoc ou des volontaires pour faire le boulot au niveau national….



Déjà je doute qu’il y en ait assez, et d’autre part la pédagogie c’est un métier qui s’apprend (ou plutôt une composante d’un métier). Quand je vois qu’une fois sur deux mon alternant bite pas un broc de ce que lui explique alors qu’il est en école d’ingé et que j’essaye d’être simple et clair, j’imagine sans peine ce que ça donnerait avec des enfants <img data-src=" />





votre avatar







renaud07 a écrit :



Ça c’est juste pour faire payer encore plus le consommateur (et emmerder les mécanos), car dans l’absolu il n’y a pas besoin de toute cette électronique…



Maintenant la moindre vidange nécessite qu’on touche à l’ordi de bord c’est du grand n’importe quoi, y’a 20 ans y’avait pas d’électronique et on s’en portait pas plus mal (et au moins ça durait !) <img data-src=" /> Et on pouvait réparer sa voiture soi-même, maintenant ce n’est plus le cas <img data-src=" />







Voila un commentaire très interessant.



Mais d’abord rappelons quand même que l’électronique et l’informatique sont dorénavant nécessaire pour gérer les systèmes d’injection modernes dépolués ainsi que l’abs, l’esp ou les airbags. Tout cela ne peut plus se gérer simplement avec des systèmes purement mécaniques.



Mais tu as parfaitement raison sur le reste : Il est manifeste que certaines stratégies ne visent qu’a empêcher le consommateur lambda d’entretenir lui même son véhicule. Demandez vous simplement pourquoi y a t’il besoin d’une malette pour afficher des informations alors que tout véhicule dispose d’un afficheur LCD et de boutons.



Et il est évident que le risque c’est de voir se développer dans le futur des DRM sur le droit à réparer dans tous objets courants.



Il est grand temps que les gens comprennent réellement comment ça marche.





votre avatar







Jed08 a écrit :



Quand on voit le niveau de français de certains dev’, on se dit qu’ils auraient dû rester au français au lieu de se mettre au C ? <img data-src=" />



<img data-src=" /> Pas taper, pas taper







C’est de la faute des charset <img data-src=" />


votre avatar







Jed08 a écrit :



Quand on voit le niveau de français de certains dev’, on se dit qu’ils auraient dû rester au français au lieu de se mettre au C ? <img data-src=" />



<img data-src=" /> Pas taper, pas taper







Faudrait aussi apprendre très vite aux devs d’utiliser des noms de variables représentatives <img data-src=" />



Parce que les “ratata” et les “indexTab1250”, bouhhhhhhhh.


votre avatar







Avygeil a écrit :



Pas d’accord, le code est une chose très spécialisée en informatique, et qui ne sert qu’en informatique. Ce n’est pas une base de l’informatique, c’est un moyen de créer de l’informatique.



Ou pas.



Je connais bien des personnes dans des domaines très distincts (biologie, mathématiques, mécanique, chimie, physique, audio-visuel, comptable etc) qui ont besoin de coder, que ce soit du VBA dans Excel, du bash/shell pour l’automatisation de tâches répétitives, des applications numériques sous R ou matlab ou des programmes entiers en python ou C.

Et d’ailleurs ne pas avoir de base dans le domaine de l’informatique et dans le code également pose des problèmes à beaucoup d’élèves.



Par exemple pour ma copine qui est en biologie et qui utilise du R et un peu de python (et dont les connaissances en codes se limitaient à l’html du blog de son adolescence) a été effarée par le niveau des 910 de sa promo lors des cours impliquant un peu d’informatique.

C’est même pas que le niveau est de zéro, c’est que la grande majorité s’en fout et ne veut PAS en faire, pour eux code=mathématiques=science compliquée=caca, en master de biologie, on marche sur la tête.



Une introduction à l’informatique ET au code ferait le plus grand bien pour dé-diaboliser tout ça, pour dire que l’informatique c’est pas moche, ça mange pas les enfants et ça peut être utile pour tout le monde et quasi toutes les professions.


votre avatar







Avygeil a écrit :



Faudrait aussi apprendre très vite aux devs d’utiliser des noms de variables représentatives <img data-src=" />



Parce que les “ratata” et les “indexTab1250”, bouhhhhhhhh.







t’as pas encore vu




  • toto

  • toto1

  • toto2

    ?



    dire qu’on m’avait appris a ecrire nom de variable = type_nom descriptif (int_multiplicateur)

    et ca en formation pour adulte… personne l’applique dans le metier en fait.


votre avatar







saf04 a écrit :



t’as pas encore vu




  • toto

  • toto1

  • toto2

    ?



    dire qu’on m’avait appris a ecrire nom de variable = type_nom descriptif (int_multiplicateur)

    et ca en formation pour adulte… personne l’applique dans le metier en fait.







    On m’a jamais appris ça…. et l’intérêt du type est sommes toutes limité. Par contre le nom descriptif et éviter les variables a, b, c… oui !


votre avatar

l’interet du type est de savoir ce que tu recois comme variable et de ne pas avoir a remonter a sa source en cas de bug…

votre avatar







Lyzz a écrit :



C’est même pas que le niveau est de zéro, c’est que la grande majorité s’en fout et ne veut PAS en faire, pour eux code=mathématiques=science compliquée=caca, en master de biologie, on marche sur la tête.



Une introduction à l’informatique ET au code ferait le plus grand bien pour dé-diaboliser tout ça, pour dire que l’informatique c’est pas moche, ça mange pas les enfants et ça peut être utile pour tout le monde et quasi toutes les professions.







Le vrai problème c’est pas de dédiaboliser, c’est d’intéresser les gens.

En les sensibilisant dès la primaire, je suis sûr qu’on se retrouvera avec des gens qui se dédaigneront la programmation une fois adulte, et a qui on ne pourra rien reproché parce qu’ils en auront déjà fait !



C’est pas en leur disant, tient voilà le code c’est bien regarde (de toute façon t’as pas le choix) qu’ils vont vous croire.


[Interview] Initier les enfants au code ? « Pas urgent » selon Benjamin Bayart

  • Certaines écoles primaires devraient proposer dès la rentrée prochaine une initiation au code informatique. Est-ce une bonne idée ?

  • En 2014, n’est-il pas plus important de savoir comment fonctionne la programmation informatique que de savoir danser ?

  • Il existe pourtant bien des cours afin de sensibiliser les enfants aux publications sur Facebook par exemple, tel que le B2i...

  • Vous préféreriez donc un meilleur apprentissage du numérique dans tous les cours, sans qu'il y ait d'enseignement spécifique de l'informatique ?

  • De plus en plus de voix poussent pourtant à un meilleur apprentissage de l’informatique à l’école. Comment expliquez-vous cela ?

Fermer