Apprentissage du code à l’école : l’État lance un appel à projets

Apprentissage du code à l’école : l’État lance un appel à projets

L'appel au bois dormant

Avatar de l'auteur
Xavier Berne

Publié dans

Droit

24/12/2014 3 minutes
75

Apprentissage du code à l’école : l’État lance un appel à projets

Alors que François Hollande a récemment souhaité que les « enfants » soient préparés « beaucoup plus tôt au codage », l’État vient de lancer un appel à projets visant notamment à ce que des sessions d’éveil à la programmation informatique soient dispensées aux écoliers et aux collégiens.

Dans le prolongement de l’appel à manifestation d’intérêt lancé en juin dernier, la Caisse des dépôts a ouvert hier un appel à projets (PDF) portant sur la « culture de l'innovation et de l'entrepreneuriat » chez les jeunes, qu’ils soient scolarisés ou non. Au total, 20 millions d’euros devraient être alloués à la vingtaine d’initiatives retenues, et ce dans le cadre des investissements d’avenir.

Les pouvoirs publics recherchent des sociétés, des associations, des écoles... capables de porter notamment des propositions « permettant de développer à l’échelle nationale l’approche de la maîtrise du codage informatique et des productions numériques chez les jeunes, en particulier ceux du premier et second degré [à l’école et au collège, ndlr] ». L’appel à projets ne précise pas quelle forme devront prendre ces initiatives, puisque toutes les propositions sont les bienvenues.

Développer une approche aux langages informatiques au niveau national

Pour justifier cette requête, l’État fait valoir qu’une « approche privilégiant la production, à partir d’un premier niveau de maîtrise, des principes du codage informatique, permettrait aux jeunes de développer une compréhension beaucoup plus forte de l’outil numérique et ce faisant de mieux prendre leur place dans une société du numérique ». Se plaçant dans les pas du Conseil supérieur des programmes, cet appel à projets plaide en faveur d’un éveil à la programmation (conception de petites applications...), afin de favoriser les « postures d’acteur et [non] pas seulement d’utilisateurs ».

appel projet code

Sans grande surprise, il est précisé qu’une attention particulière sera accordée aux propositions s’inscrivant dans le cadre de la réforme des rythmes scolaires (sessions en dehors des heures de classe traditionnelles). Ce type d’initiatives est effectivement possible, uniquement dans les villes volontaires, depuis la rentrée 2014.

Pour mémoire, l’éveil au code informatique pourrait devenir obligatoire pour tous les élèves à partir de la rentrée 2016, même si les professeurs sont plutôt mitigés sur la façon de mettre en œuvre cet enseignement (pour en savoir plus voir notre article).

Les lauréats connus avant l’été

Tous les candidats ont désormais jusqu’au 27 février pour présenter leurs projets, qui feront ensuite l’objet d’une sélection par un jury. Les résultats devraient être connus début mai, pour une contractualisation avec les lauréats dans les trois mois.

Rappelons enfin que ces initiatives devraient être déployées alors que le gouvernement a promis pour la rentrée 2016 un nouveau « plan pour le numérique à l’école », qui devrait se concrétiser entre autres par la fourniture de tablettes à tous les élèves de cinquième.

Écrit par Xavier Berne

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Développer une approche aux langages informatiques au niveau national

Les lauréats connus avant l’été

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (75)


Comment ca pue les sales requins du privé spécialistes des gros slides powerpoint pour t’apprendre du vent… Qui vont se gaver sur le pognon de nos impôts…



/facepalm



Bon, allez, troll :

Ce serait ptete mieux de s’assurer qu’ils savent lire, ecrire et compter convenablement en sortie de CM2 plutot que de les initier au code !


Et voilà! Comme d’habitude, on lance des promesses à tout va avec rien de concret derrière! <img data-src=" />

Et maintenant on lance un appel aux projet dans l’urgence au lieu de préparer les réformes en amont.



Si les entreprises étaient gérées comme l’état, elles ne feraient pas long feu <img data-src=" />


Exactement ce que j’ai compris en lisant le titre….

C’est affligeant ! l’etat avec un petit “e” lance un projet sans aucune préparation avec les acteurs du net et aucune préparation de l’éducation national sur le projet.

C’est là que je me rend compte que nous sommes réellement dans une société d’apparence… promesse promesse…. Professe ouais !



Et deux mois pour préparer un projet sur une offre d’appel… comme d’hab les projets sont voués à l’échec… vivement la 6 rep.<img data-src=" />








Niktareum a écrit :



Comment ca pue les sales requins du privé spécialistes des gros slides powerpoint pour t’apprendre du vent… Qui vont se gaver sur le pognon de nos impôts…



/facepalm



Bon, allez, troll :

Ce serait ptete mieux de s’assurer qu’ils savent lire, ecrire et compter convenablement en sortie de CM2 plutot que de les initier au code !





+1

Et pour le troll, pourquoi te faire chier à savoir écrire, compter ou lire quand tu peux coder un truc qui le fait pour toi :p









Silly_INpact a écrit :



préparer les réformes en amont.:





[troll] pour le coup, Amont n’a pas pu travailler beaucoup sur lesujet [/troll]



Haha! Bien vu! <img data-src=" />


@Pollux : Pour reprendre un argument bien connu : tu utilises le français tous les jours, tu te dois d’en comprendre son fonctionnement et de le maîtriser avant de pouvoir l’utiliser de la manière que tu ceux <img data-src=" />



Plus sérieusement, des gens plus ou moins mature intellectuellement et qui ont choisi de suivre des études d’informatique arrivent pas tous à comprendre les cours de programmation. Alors je vois pas l’intérêt de forcer tous les enfants de France à en suivre.


Pq pas leur apprendre le Droit aussi ?


Le niveau d’amateurisme du gouvernement atteint des sommets…


Y’a forcement une autre idée derrière tout ça que d’apprendre le code aux petits n’enfants de 6-11 ans <img data-src=" />. Perso je pense a des récupérations au niveau de l’armée avec les cybersoldats : ils initient tout le monde pour préparer les éventuels cybersoldats pour les guerres du futures et cela permettra de réduire de temps de formation en cas d’une crise immédiate comme par exemple faire des DDOS sur la Coré du Nord car l’otan leur aura déclaré la guerre car ils ont attaqué Sony <img data-src=" />

Vous verez, en 2020 on aura des pubs sur “la cyber armée recrute, devenez vous aussi, pour moi pour les autres” <img data-src=" /><img data-src=" />[/troll]


après y’a programmation et programmation. faire un truc tout simple et bête c’est à la portée de tout le monde. donc pas de souci. mais il est vrai que savoir lire et compter est aussi important. et aussi savoir parler anglais.








infinity05 a écrit :



Pq pas leur apprendre le Droit aussi ?





Les bases du droit, c’est la morale… et ça s’apprend effectivement à l’école. Et nous sommes nombreux à penser qu’un peu plus d’éducation de morale ne ferait pas de mal.



Ceci dit, je ne suis pas pour le code à la petite école.









Niktareum a écrit :



Ce serait ptete mieux de s’assurer qu’ils savent lire, ecrire et compter convenablement en sortie de CM2 plutot que de les initier au code !





Pas tous, il en faudra quand même pour torcher le cul des vieux qui auront la chance de trouver une maison de retraite&nbsp; et qui puissent voter bêtement, sans discernement sur la base d’annonces politiques populistes histoire de laisser aux élites éduquées dans de meilleures écoles des postes plus valorisants : Directeur de&nbsp; maisons de retraite .



La morale ça devrait être d’abord aux parents de l’enseigner, mais pour certains c’est sûr que c’est difficile à transmettre quand on en a pas soi même


Citoyenneté garantie après le service !



Starship Troopers inside.









Faith a écrit :



Les bases du droit, c’est la morale…







Absolument pas.



Leynas.



La base du droit, c’est de compliquer des trucs simples via des lois écrites avec des mots jamais usités. C’était mon troll du jour.

Cordialement.


La base de l’informatique c’est de compliquer des trucs simples via des procédures et des mots jamais usités. <img data-src=" />


Bizarrement je cartonnais en informatique alors qu’en droit j’étais une brêle.


C’était juste pour rebondir sur le troll, compliqué et simple ça peut être assez subjectif. En ce qui concerne le droit, il y avait un billet de Maître Eolas expliquant pourquoi l’usage de ces termes et tournures, quand on le lit ça paraît plus logique, à défaut de rendre le droit plus clair


Pff c’est que des nuls, tous pourris, ils coûtent cher et servent à rien…



(je suis heureux d’avoir participé à l’élévation du débat <img data-src=" /> )


Je suis circonspect sur le caractère obligatoire de cet enseignement.&nbsp;



-&nbsp;Pour commencer, il faut que l’élève ait des bases en algèbre de Boole. Déjà, ça part mal, car c’est vu au lycée dans les filières et options technologiques.

&nbsp;




  • Beaucoup d’instituteurs sont de formation et culture littéraire. Pourquoi chercher à reformer des instituteurs dont ce n’est pas la vocation ?



  • Tablette fournie aux élèves. Ça veut dire qu’ils vont apprendre là dessus ? Une société va pondre un projet d’apprentissage du code, qui n’est pas réellement du code, spécial tablette. Les pauvres…


D’autant plus que dès qu’on rentre dans le concret c’est un appel à idée, parce qu’ils n’en ont pas


Avant de faire ne serait-ce qu’une seul ligne de code, il faut que les chiards apprennent à réfléchir. On n’apprend pas à programmer en apprenant “le code”. Des langages, il en existe plein, des paradigmes de programmation, il y en a profusion. Coder, c’est savoir aligner les briques sur un mur. Mais avant de faire ça, il faut avant tout savoir quel gueule aura ta baraque, avoir fait les plans… Donc réfléchir à “comment résoudre le problème”. Cette partie est bien plus importante selon moi que le simple fait de savoir coder. Car savoir résoudre un problème est bien plus généraliste comme enseignement, ça s’applique dans tous les domaines.


On pourrait commencer par leur faire utiliser Gcompris

http://gcompris.net/index-fr.html



dans les petites classes.


Il me semble que c’est un débat “sans fin”.&nbsp;

Tu proposes ici une approche “top down” : il faut avoir conçu les plans avant d’y mettre la première pierre.&nbsp;

Il y a aussi l’approche “bottom up” : c’est en posant les premières pierres que les plans émergeront.&nbsp;

Je ne dis pas que tu es dans le faux, non non, mais simplement qu’il y a d’autres paradigmes que le fameux “de la théorie à la pratique”.&nbsp;

A savoir maintenant lequel est le plus adapté… difficile…&nbsp;


TO7 is back !


Non mais faut arrêter de voir ça comme “ on leur apprend le C++ dès le CP et au collège ils sont ingé “. Sans déconner.



Le but c’est l’éveil à l’informatique et la programmation. Donc ça sera expliquer les bases, donc plus de l’électronique / automatisme que vraiment de la programmation de bas niveau.



Apprendre les notions de boucle, de test, de fonction c’est possible tôt, sans parler d’algèbre de Boole ou d’algorithme pur et dur. Et ces derniers ne reste que des maths.



Tu leur fait faire un truc genre : ” Aide Paul à faire du pain “.



Avec des éléments simple tu peux leur faire faire écrire un programme type



Préparer pâtons

&nbsp; &nbsp;- pâte = farine + eau + sel

&nbsp; &nbsp;- mélanger(pâte) jusqu’à (pâte est homogène)

&nbsp; &nbsp;- tant qu’on a de la pâte on découpe un pâton



Cuire pâtons

&nbsp; &nbsp;- Pour tout le pâtons on met au four 30 min à 220°C



Alors pour le pain ça ne rime à rien (sauf simuler via un jeu interactif).



Mais pour contrôler un train électrique ou d’autre chose ça serait faisable.



Le but c’est de préparer le cerveaux à être plus efficace pour concevoir du code.

Le vrai problème c’est qu’on risque de leur apprendre les paradigme classique alors qu’il faudrait directement leur apprendre les paradigmes modernes/futurs vers lesquels on a du mal à passer type la programmation fonctionnelle.


C’est la mode de “bottom up” hein.



Mais bon pour l’éducation, ce qui est sur c’est que si on veux quelque chose d’utile et efficace il faut y avoir réfléchis et à minima expérimenté à petite échelle.

&nbsp;


La bonne blague. Ca veut dire en gros filer le boulot à des cabinets privés bien plus competent en extorsion de fond qu’en code…



L’apprentissage du code, on sait très bien de quoi ca retourne, ca marchait quand j’étais en CM1… Ce qu’on y apprenait est largement supérieur au niveau que l’on demande en licence 1 à la FAC.



Allez, je vais aider le gouvernement : y a une petite structure au USA, le MIT, qui met gratuitementhttp://scratch.mit.edu en ligne. Ca tourne sur les téléphones, les tablettes, mac, PC, linux. Techniquement un vieux PC et un accès au net et c’est fini pour le coté technique… reste plus qu’a former les instituteurs ou payer des gens dont c’est le metier (ca risque d’être assez compliqué )



&nbsp;








Wellit a écrit :



C’est affligeant ! l’etat avec un petit “e” lance un projet sans aucune préparation avec les acteurs du net et aucune préparation de l’éducation national sur le projet.



Que viennent faire les acteurs du net là-dedans ???









Niktareum a écrit :



Bon, allez, troll :

Ce serait ptete mieux de s’assurer qu’ils savent lire, ecrire et compter convenablement en sortie de CM2 plutot que de les initier au code !





En quoi est-ce un sujet à polémique ? Je conçois très bien que sur NextINPact et chez ses concurrents, les membres ne voient leur vie que par le numérique, l’informatique et les nouvelles technologies. Ceci étant dit, avant de faire rentrer les écoliers dans ces mondes, ils seraient bien que nos bambins sachent convenablement écrire à la sortie de l’école primaire.



Ce n’est pas polémiquer que de dire que l’apprentissage du code est moins important que de savoir lire, écrire et compter convenablement et que, au regard de ce qui se passe en France, l’apprentissage du code est loin d’être une priorité.









Faith a écrit :



Les bases du droit, c’est la morale… et ça s’apprend effectivement à l’école. Et nous sommes nombreux à penser qu’un peu plus d’éducation de morale ne ferait pas de mal.



Ceci dit, je ne suis pas pour le code à la petite école.





La morale, c’est aux parents de l’apprendre à leurs enfants. L’EN n’a rien à voir là-dedans. De plus, la morale, chacun la sienne.

Il est hors de question que je laisse l’état dire à mes enfants ce qui est bien ou mal. Si c’est pour se retrouver avec une génération de robots qui iront se jeter dans les tranchées en chantant qu’un sang impure abreuve nos sillons, non merci.

&nbsp;









Romaindu83 a écrit :



Ce n’est pas polémiquer que de dire que l’apprentissage du code est moins important que de savoir lire, écrire et compter convenablement et que, au regard de ce qui se passe en France, l’apprentissage du code est loin d’être une priorité.





Au niveau de décrépitude actuelle, apprendre a coder donne une petite chance de faire rentrer un peu plus de rigueur dans les jeunes petites têtes : autant la maitresse laisse passer les fautes d’orthographe (maintenant on les comptes par paquets, t’as tout mis au singulier sur une page de texte, ca compte pour une faute)… le méchant compilo, &nbsp;lui, ne fait pas de cadeau!!!!!









Romaindu83 a écrit :



En quoi est-ce un sujet à polémique ? Je conçois très bien que sur NextINPact et chez ses concurrents, les membres ne voient leur vie que par le numérique, l’informatique et les nouvelles technologies.&nbsp;



&nbsp;

C’est pas polémique, ca fait juste brailleur de comptoir.

Perso, mes 2 gamines, m’en contretamponne le sourcil droit qu’elle sachent coder a minima, par contre z’ont intérêt a bien suivre le français et suffisamment les maths pour pas passer pour des imbéciles à la moindre ligne de rédaction ou se planter sur un bête calcul mental.



Pour qu’au final, apprendre le code leur servira a quoi ?&nbsp;

Dev une appli smarthpone de merde avec de la pub pour faire un peu de sous ?

Se lancer plus tard dans un métier dont le codage en sera le cœur ? J’ai des doutes sur la proportion de futurs codeurs de vocation après un cours de code sur tablette en CE2.





Ce qui me chagrine la dedans, c’est qu’on ne sait même pas vraiment pourquoi ils mettent ca en place…









Romaindu83 a écrit :



[…]&nbsp; ils seraient bien que nos bambins sachent convenablement écrire à la sortie de l’école primaire.





Ça me rappelle cette enseignante qui me disait qu’apprendre une langue étrangère en primaire était idiot, car les élèves ne maitrisaient pas encore assez le français.



Résultats : des français d’une nullité crasse en langues étrangères, puisqu’apprises bien trop tard. On ne change pas une équipe qui perd.









tazvld a écrit :



Avant de faire ne serait-ce qu’une seul ligne de code, il faut que les chiards apprennent à réfléchir. On n’apprend pas à programmer en apprenant “le code”. Des langages, il en existe plein, des paradigmes de programmation, il y en a profusion. Coder, c’est savoir aligner les briques sur un mur. Mais avant de faire ça, il faut avant tout savoir quel gueule aura ta baraque, avoir fait les plans… Donc réfléchir à “comment résoudre le problème”. Cette partie est bien plus importante selon moi que le simple fait de savoir coder. Car savoir résoudre un problème est bien plus généraliste comme enseignement, ça s’applique dans tous les domaines.





On va pas leur apprendre à coder un OS complet hein. <img data-src=" />



Et justement, quoi de plus sympa que le code pour leur développer la logique et la rigueur ?

&nbsp;









Niktareum a écrit :



[…] Ce serait ptete mieux de s’assurer qu’ils savent lire, ecrire et compter convenablement en sortie de CM2 plutot que de les initier au code !





Tout à fait d’accord.



De toute façon, quitte à ce qu’ils vendent de la drogue, finissent en taule, et fasse des braquages, autant qu’ils sachent programmer… Mais je suis d’accord à 100 % !



<img data-src=" />








Niktareum a écrit :



&nbsp;

C’est pas polémique, ca fait juste brailleur de comptoir.

Perso, mes 2 gamines, m’en contretamponne le sourcil droit qu’elle sachent coder a minima, par contre z’ont intérêt a bien suivre le français et suffisamment les maths pour pas passer pour des imbéciles à la moindre ligne de rédaction ou se planter sur un bête calcul mental.



Pour qu’au final, apprendre le code leur servira a quoi ?&nbsp;

Ce qui me chagrine la dedans, c’est qu’on ne sait même pas vraiment pourquoi ils mettent ca en place…





Tout à fait d’accord. Pourquoi apprendre plusieurs langues étrangères ? Et la géographie ou l’histoire ? Un coup de Wikipedia et on trouve tout ce qu’on veut. Quand au sport, n’en parlons pas. Les arts-plastiques ? Poubelle.

De toute façon, pour finir chômeur.









infinity05 a écrit :



Pq pas leur apprendre le Droit aussi ?





Bonne idée et je propose en même temps la semaine de 80h dès le primaire.







Niktareum a écrit :



Comment ca pue les sales requins du privé spécialistes des gros slides powerpoint pour t’apprendre du vent… Qui vont se gaver sur le pognon de nos impôts…





C’est malheureusement vraisemblable, avec des copains aux commandes comme souvent.







Niktareum a écrit :



Pour qu’au final, apprendre le code leur servira a quoi ?





Surtout que d’ici à ce qu’elles soient adultes il y a de fortes chances que le langage naturel soit devenu le principal langage de programmation ou en passe de le devenir.



En revanche les éléments de base de l’électronique et du calcul informatique auront sans doute peu changé, eux. Quitte à faire de l’éveil…









Ricard a écrit :



Tout à fait d’accord. Pourquoi apprendre plusieurs langues étrangères ? Et la géographie ou l’histoire ? Un coup de Wikipedia et on trouve tout ce qu’on veut. Quand au sport, n’en parlons pas. Les arts-plastiques ? Poubelle.

De toute façon, pour finir chômeur.





Apprendre l’histoire/géo quand tu es infoutu de lire ce qu’écrit le prof au tableau ou ton manuel, tu vas bien apprendre,&nbsp;C’est sûr….

Pour le sport il y a les clubs, parce que les cours d’EPS 2h/semaine, ca fait bien eveidemment de toi un sportif de haut niveau.



Si c’est pour troller sans l’assumer, va cliquer ailleurs stp !









jb07 a écrit :



Ça me rappelle cette enseignante qui me disait qu’apprendre une langue étrangère en primaire était idiot, car les élèves ne maitrisaient pas encore assez le français.




Résultats : des français d'une nullité crasse en langues étrangères, puisqu'apprises bien trop tard. On ne change pas une équipe qui perd.







J’habite en France. Ma langue est le français. Les écoliers français qui sortent de l’école primaire doivent savoir écrire en français. Est-ce à dire qu’une langue étrangère n’est pas une priorité ? A ce que je sache, en France, nous écrivons majoritairement en français. Nos bouquins sont écris en français. Les sites Internet français sont écris en français. Les étiquettes des produits vendus sont écris en français. Ect… Oui, savoir parler et écrire correctement en Français en France me semble important.



Ce qui ne veut pas dire que l’apprentissage d’une langue étrangère est inutile. Elle est secondaire, de mon point de vue, à l’école primaire. Autrement dit, oui, ce n’est pas une priorité, à l’école primaire. Mais, je te l’accorde, plus un enfant apprend tôt une langue étrangère, plus vite il la maîtrisera.



Le problème, en France, c’est que les institutrices et les instituteurs ont déjà beaucoup de mal pour boucler leurs programmes, et ce n’est pas de leur faute. Le Ministère de l’Education National leur demande de faire des programmes qui sont de moins en moins possible à tenir parce que chaque année, il les alourdit. Désormais, leur Ministère va y inclure l’apprentissage du code, qui, je persiste et signe, est loin d’être une priorité. A ce rythme là, les instituteurs et les institutrices vont devoir obligaoirement faire des concessions dans leurs programmes. Justement, il ne faudrait pas que nous en arrivions à une telle situation.



Sauf que si les français sont plutôt mauvais pour les langues étrangères, et notamment en anglais, ce n’est pas qu’une question d’enseignement des langues dès l’école primaire ou non.



Tu peux enseigner aux enfants l’anglais une ou deux heures de plus en école primaire que cela ne les rendra pas sensiblement meilleur dix ans plus tard.



Certes, l’enseignement des langues est à revoir globalement, mais il ne faut pas réduire l’équation à la scolarité.



Leynas.








Romaindu83 a écrit :



A ce rythme là, les instituteurs et les institutrices vont devoir obligatoirement faire des concessions dans leurs programmes. Justement, il ne faudrait pas que nous en arrivions à une telle situation.





Apparement non, c’est pourtant ecrit dans la news :





propositions s’inscrivant dans le cadre de la réforme des rythmes scolaires (sessions en dehors des heures de classe traditionnelles).









Romaindu83 a écrit :



A ce rythme là, les instituteurs et les institutrices vont devoir obligaoirement faire des concessions dans leurs programmes. Justement, il ne faudrait pas que nous en arrivions à une telle situation.





Apparement non, c’est pourtant ecrit dans la news :

propositions s’inscrivant dans le cadre de la réforme des rythmes scolaires (sessions en dehors des heures de classe traditionnelles).

Dsl pour les doublons et fautes, mais c’est&nbsp;vraiment&nbsp;la&nbsp;misère&nbsp;ces comms niveau&nbsp;édit&nbsp;et mise en page, de la&nbsp;merde&nbsp;en&nbsp;barre !









the_mei a écrit :



Non mais faut arrêter de voir ça comme “ on leur apprend le C++ dès le CP et au collège ils sont ingé “. Sans déconner.



Le but c’est l’éveil à l’informatique et la programmation. Donc ça sera expliquer les bases, donc plus de l’électronique / automatisme que vraiment de la programmation de bas niveau.



Apprendre les notions de boucle, de test, de fonction c’est possible tôt, sans parler d’algèbre de Boole ou d’algorithme pur et dur. Et ces derniers ne reste que des maths.



Tu leur fait faire un truc genre : ” Aide Paul à faire du pain “.



Avec des éléments simple tu peux leur faire faire écrire un programme type



Préparer pâtons

   - pâte = farine + eau + sel

   - mélanger(pâte) jusqu’à (pâte est homogène)

   - tant qu’on a de la pâte on découpe un pâton



Cuire pâtons

   - Pour tout le pâtons on met au four 30 min à 220°C



Alors pour le pain ça ne rime à rien (sauf simuler via un jeu interactif).



Mais pour contrôler un train électrique ou d’autre chose ça serait faisable.



Le but c’est de préparer le cerveaux à être plus efficace pour concevoir du code.

Le vrai problème c’est qu’on risque de leur apprendre les paradigme classique alors qu’il faudrait directement leur apprendre les paradigmes modernes/futurs vers lesquels on a du mal à passer type la programmation fonctionnelle.





C’est ce que je dis. J’ai l’impression qu’il insistent trop sur le mot “code” alors qu’avant d’écrire dans un quelconque langage (on fait bien de l’initiation à la programmation en licence avec du CAML/OCAML) c’est un réflexion. Lorsque tu dis “Le but c’est de préparer le cerveaux à être plus efficace pour concevoir du code.” tu rejoins mon idée qu’il faut leur apprendre à réfléchir.

Pour moi, le code c’est secondaire, et si on pouvait s’en passer ça ne serait pas un mal.









the_mei a écrit :



Le but c’est l’éveil à l’informatique et la programmation. Donc ça sera expliquer les bases, donc plus de l’électronique / automatisme que vraiment de la programmation de bas niveau.



Apprendre les notions de boucle, de test, de fonction c’est possible tôt, sans parler d’algèbre de Boole ou d’algorithme pur et dur. Et ces derniers ne reste que des maths.





Apprendre les boucle/test/fonction tu fais ça en 6 mois voir un an si tu as que 2h par semaine.

Et supposant qu’ils apprennent ça au collège pendant les cours de techno (oui parce que à la base les cours de techno ça sert à ça), ils vont apprendre quoi les 3 années restantes ? Ils vont rester au niveau : “on fait des boucles et des fonctions” ?

Ensuite, je vois pas l’intérêt de leur faire faire un projet équivalent au fameux porte-clé lumineux. Cela servira à rien et ceux qui auront pas fait de l’informatique regarderont ce cours comme une blague. Le porte clé lumineux je l’ai fait, mais c’est pas pour autant que je saurais réparé ma TV s’il y a un problème, si on remplace l’électronique par de l’informatique ce sera pareil. Les gens sauront comment marche un algo, mais si un logiciel plante ou que le Wifi ne marche plus, ils sauront pas quoi faire.









Romaindu83 a écrit :



Ce qui ne veut pas dire que l’apprentissage d’une langue étrangère est inutile. Elle est secondaire, de mon point de vue, à l’école primaire. Autrement dit, oui, ce n’est pas une priorité, à l’école primaire.



au contraire, c’est le meilleur moment pour l’initier. c’est avant 10 ans qu’on retient le mieux dans l’apprentissage (les connexions du cerveau se mettent en place), et ca donne beaucoup de facilités pour aller plus loin ensuite.





…alors que le gouvernement a promis pour la rentrée 2016 un nouveau « plan pour le numérique à l’école », qui devrait se concrétiser entre autres par la fourniture de tablettes à tous les élèves de cinquième.





Du grand n’importe quoi…



Les tablettes sont conçues comme des minitels pour consommer, pas du tout comme des outils de création.



La meilleure preuve, c’est que le contenu disponible pour les tablettes n’est pas réalisé sur des tablettes, mais bien sur des ordinateurs.



Il y a donc bien une séparation en deux camps : les consommateurs avec des tablettes et les créateurs avec des ordinateurs.



Donc si l’enjeu est de faire de nos futurs jeunes des créateurs, il est douteux de pouvoir l’atteindre avec des tablettes.








Ricard a écrit :



La morale, c’est aux parents de l’apprendre à leurs enfants. L’EN n’a rien à voir là-dedans. De plus, la morale, chacun la sienne.

Il est hors de question que je laisse l’état dire à mes enfants ce qui est bien ou mal. Si c’est pour se retrouver avec une génération de robots qui iront se jeter dans les tranchées en chantant qu’un sang impure abreuve nos sillons, non merci.

&nbsp;





Et comme les parents ne le font pas (parce qu’ils connaissent mal la société, ou qu’ils se désintéressent de leurs enfants), les sociétés se délitent…

Si tu mettait un peu de coté tes principes et acceptait qu’on explique aux gamins les bases de la vie dans cette sociétés, les codes et les habitudes, on aurait moins d’histoire de voile, d’exclusion, etc…









bobdu87 a écrit :



La bonne blague. Ca veut dire en gros filer le boulot à des cabinets privés bien plus competent en extorsion de fond qu’en code…



L’apprentissage du code, on sait très bien de quoi ca retourne, ca marchait quand j’étais en CM1… Ce qu’on y apprenait est largement supérieur au niveau que l’on demande en licence 1 à la FAC.



Allez, je vais aider le gouvernement : y a une petite structure au USA, le MIT, qui met gratuitementhttp://scratch.mit.edu en ligne. Ca tourne sur les téléphones, les tablettes, mac, PC, linux. Techniquement un vieux PC et un accès au net et c’est fini pour le coté technique… reste plus qu’a former les instituteurs ou payer des gens dont c’est le metier (ca risque d’être assez compliqué )







L’inconvénient, c’est que Scratch est beaucoup trop éloigné des vrai langages de programmation.



Et cet outil montre vite ses limites dès lors qu’on dépasse les exemples de base, il n’est pas adapté au développement de vraies applications



N’oublions pas que si les élèves ne trouvent pas rapidement des applications à la programmation dans leurs études et leur vie, cet enseignement sera inéluctablement oublié. Et ce sera juste du temps perdu.



Je pense qu’il n’y a aucun d’intérêt à économiser l’enseignement d’un vrai langage de programmation.



A une époque on enseignait bien la programmation au collège. Je pense que les jeunes d’aujourd’hui ne sont pas plus bêtes que leurs parents.














tazvld a écrit :



C’est ce que je dis. J’ai l’impression qu’il insistent trop sur le mot “code” alors qu’avant d’écrire dans un quelconque langage (on fait bien de l’initiation à la programmation en licence avec du CAML/OCAML) c’est un réflexion. Lorsque tu dis “Le but c’est de préparer le cerveaux à être plus efficace pour concevoir du code.” tu rejoins mon idée qu’il faut leur apprendre à réfléchir.

Pour moi, le code c’est secondaire, et si on pouvait s’en passer ça ne serait pas un mal.







Comme dans tout domaine, la pratique joue un rôle important dans l’éducation du cerveau. La théorie sur le papier ne suffit pas.



En math, on connaît tout l’intérêt des exercices. C’est la même chose en programmation <img data-src=" />.



Ils ne sont pas plus bête, mais plus a tendance hyper actif. Cet année on a fait un test scratch puis C pour des L1, ca marche bien mieux que le C tout court. Le public a changer, tenir des cours à la papa ca ne passe plus avec les jeunes générations. De plus l’abstraction n’est pas le point fort des générations actuelles..


“une approche aux langages informatiques au niveau national”langage sms ils connaissent déjà


Mr Machin est directeur/patron d’une boite de formation en développement informatique (codage).

Mais cette dernière bat de plus en plus de l’aile (mauvaise gestion, gaspillage de la part du patron ou du nouveau patron).

Mais Mr Machin a un ou plusieurs bon(s) pote(s) bien placé(s) au gouvernement.

&nbsp;

Suite à un appel d’offre totalement biaisé (car il connaitra le prix des concurrents), Mr Machin va pouvoir se faire du fric facile et tenir sa boite à flots.

&nbsp;

Du moins ce ne sera qu’un ou deux de plus avant que le gouvernement ne passe à autre chose et abandonne le codage à l’école pour une nouvelle lubie, poussée par un clampin qui s’embête à mourir.







Le pire c’est que cela pourrait être vrai ^^’


Mais ils n’ont pas une armée de “conseillers” payés une fortune pour leurs trouver ces projets? Ah ils ne s’occupent que de la propagande pas du concret <img data-src=" />


tu ne te rends pas compte du temps qu’il faut pour trouver projet sur projet.

Surtout qu’au vu des mises en oeuvres, cela ne touche qu’un certain % de la population. Et il faut encore réduire ce pourcentage pour un impact positif).



/ Je me rappelle du premier plan numérique, les to7.

Au final peu d’écoles en ont bénéficié. Et encore moins les ont utilisés.



&nbsp;

Cela semble difficilement réalisable à l’échelle nationale.


C’est la mode de bottom up ? Je n’ai pas compris.&nbsp;

&nbsp;Que ce soit réfléchi, expérimenté, l’efficacité n’est de toute façon apparente que plusieurs mois voire années après le commencement.

Parfois, le consensus grossier et la méthode l’arrache fonctionnent bien…&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;


Non, mais là sa deviens désespérant. Je ne vois même pas quelle utilité cela pourrait avoir pour le futur des gosses. Si encore cela été optionnel, et qu’en parallèle des initiations à d’autres métiers avaient étaient proposés, pourquoi pas, mais là, et encore, en enlèvent tout les problèmes d’ordre technique que cela engendre.



Déjà, en temps qu’étudiant en L3 informatique, je trouve que c’est juste une façons de dénigrer le travail des développeur. Comme ils le présentent, on vois clairement qu’ils ne savent même pas ce que programmer veut dire, c’est abhérant. Ils veulent apprendre à une bande de jeune comment courir avant même de savoir marcher.



Avant d’apprendre à coder, il serait peut être bon de leur apprendre ce que c’est un PC, comment sa marche? Car c’est un peut la base du programmeur. En plus, comme le font remarqués plusieurs personne, pourquoi ne pas apprendre le Français, ainsi que des langues étrangères avec plus de soin?



Histoire de continuer, car je vois le truc arriver comme une balle. Ces cours ne vont avoir aucune notions de réflexions, je suis quasiment sûr qu’ils vont ce contenter de leur faire recopier des bouts de codes, ou alors ils vont leur faire faire du HTML via une application, mais c’est pas sa du codage.



Sans oublier que la rigueur nécessaire à faire ce genre de chose va surement faire chier plusieurs gamins, donc encore un projet sans queux ni tête, sans aucune réflexion derrière qui va faire augmenter les impôts pour rien.



Si ils veulent vraiment leur donner une première approche du numérique, ils ont qu’à commencer par la base. C’est à dire de quoi est fait un PC, comment il marche, comment on s’en sert…


C’est pas sérieux : la grosses SSII et les gros comptes puent la haine contre les développeurs.

BNP ParisBas délocalise maintenant au VIETNAM car l’ INDE c’est trop cher ! Et pas de dévs chex eux : c’est à l’étranger ou dans des TMA : c’est beurk le code !!!

Pour le LCL, c’est la Roumanie, la Pologne, le Maroc (après avoir liquidé 30% des effectifs de SIB depuis leur rachat par le Crédit Agricole). La Société Générale, c’est l’Inde et le Maroc. Les grosses SSII dégraissent en France et font du gras en Espagne, en Angleterre (ceux de l’ex-Steria n’ont pas de plan de retraite-entreprise), ou plus loin, à la demande des grands comptes, qui survivent comme ils peuvent.

&nbsp;

Sopra-Steria embauche des jeunes mais s’ils vont voir ailleurs au bout de 3 ou 4 ans, c’est tant mieux, et les anciens, surtout s’ils aiment le dév, c’est une guerre à outrance qu’ils subissent, quant aux très anciens, c’est casse-toi avec une rupture conventionnelle, sinon…Il faut bien restaurer la marge des actionnaires en rajeunissant les effectifs, ma chère !!!


Comme on le disait qques pages plus tôt, il faut apprendre la maîtrise de la langue française avant de coder.



Tu devrais pas coder pour le moment toi…


N’empêche cette histoire de tablettes, c’google qui doit se frotter les mains! Etant donné que Apple et MS seront trop cher, tous les gamins auront droit a une tablette Android, et le store et l’ecosysteme qui va avec histoire de bien bloquer les gamins des la 5eme. Autant avant on pouvait switcher facilement autant ca devient de plus en plus compliqué quand on est pas averti…


Pour faire du “développement”, tu n’as pas besoin de connaitre le modèle OSI. Pourtant, c’était la base à une époque (je crains que ce ne soit plus systématiquement dans les cours dans les écoles d’info ou l’on va plutôt parler d’objets et volumes de données)


C’est une connerie








bobdu87 a écrit :



Ils ne sont pas plus bête, mais plus a tendance hyper actif. Cet année on a fait un test scratch puis C pour des L1, ca marche bien mieux que le C tout court.







Si c’est utilisé intelligemment, c’est à dire comme aide pour embrayer sur un vrai langage, c’est très bien.



Mais j’ai bien peur que dans la pratique, beaucoup d’enseignements se contenteront de Scratch et n’iront jamais plus loin.



Parce que c’est la voie de la facilité pour l’enseignant.



Si on ne fixe pas clairement le but d’apprendre un vrai langage de programmation, je suis certain que c’est ce qui se produira.





Le public a changer, tenir des cours à la papa ca ne passe plus avec les jeunes générations. De plus l’abstraction n’est pas le point fort des générations actuelles..





Ce que tu dit la est vraiment inquiétant.



La question que je me pose, c’est de savoir pourquoi ils sont devenu ainsi.










K3lKuN a écrit :



Non, mais là sa deviens désespérant. Je ne vois même pas quelle utilité cela pourrait avoir pour le futur des gosses. Si encore cela été optionnel, et qu’en parallèle des initiations à d’autres métiers avaient étaient proposés, pourquoi pas, mais là, et encore, en enlèvent tout les problèmes d’ordre technique que cela engendre.







La réponse est simple.



Dans l’industrie de demain (et déjà d’aujourd’hui), les robots programmables seront partout.



Notre univers quotidien sera littéralement truffé d’objets contenant des microprocesseurs ou microcontrôleurs.



Ceux qui ne sauront pas programmer ne comprendront rien du le monde qui les entoure. Ce seront les illettrés de demain.



Les implications peuvent s’avérer très importantes.



Par exemple, un futur dirigeant d’entreprise doit absolument avoir des notions de ce qu’apporte l’automatisation.



Et surtout, les progrès technologiques provoquent des changements dans notre vie qui aboutissent à devoir faire des choix de sociétés d’ordre politique.



Une des conditions de bon fonctionnement de la démocratie, c’est que le peuple doit être suffisamment instruit sur les sujets importants pour être en mesure de choisir.





Déjà, en temps qu’étudiant en L3 informatique, je trouve que c’est juste une façons de dénigrer le travail des développeur. Comme ils le présentent, on vois clairement qu’ils ne savent même pas ce que programmer veut dire, c’est abhérant. Ils veulent apprendre à une bande de jeune comment courir avant même de savoir marcher.





Pourquoi cela ?



Est ce que parce qu’on donne des notions de maths et de physique à tous, cela revient à dénigrer la profession de scientifique ?



Au contraire, en montrant à tous que programmer n’est pas simple, ils respecteront d’autant plus les informaticiens.



Une des raisons pour laquelle les informaticiens sont dévalorisés, c’est que la majorité des gens n’imaginent absolument pas la complexité qu’il y a dans les ordinateurs.



Réalisons que pendant des années, les constructeurs ont fait de véritables matraquages marketing pour faire croire que l’informatique, c’est facile.



Et n’oublions pas tout ces films hollywoodiens qui montrent qu’on peut hacker les ordinateurs du pentagone en 30 seconde chrono juste en pressant un simple bouton.



A une époque lointaine, on apprenait bel et bien à programmer à l’école. Non seulement les jeunes y arrivaient, mais les informaticiens étaient beaucoup plus estimés qu’aujourd’hui.



Mais la vraie raison pour laquelle les informaticiens sont réellement dévalorisés d’un point de vue carrière et financier tient à l’excellente organisation des syndicats patronaux du secteur et au fait que les informaticiens ne défendent pas du tout leur droits.





Avant d’apprendre à coder, il serait peut être bon de leur apprendre ce que c’est un PC, comment sa marche? Car c’est un peut la base du programmeur.





Cela devrait effectivement faire partie de l’enseignement.





En plus, comme le font remarqués plusieurs personne, pourquoi ne pas apprendre le Français, ainsi que des langues étrangères avec plus de soin?





Parce que ça n’a pas de sens d’opposer les savoirs indispensables.



Nos jeunes pourraient savoir parfaitement parler et écrire le français et les langues étrangères, s’ils ne maîtrisent pas l’informatique, ils ne seront d’aucune utilité à l’industrie de demain.



Et faire l’impasse sur l’informatique n’améliorerait en rien l’enseignement du français et des langues.



Réalisons qu’un nombre très important d’heures est dédié a l’enseignement du français. Si les résultats ne sont pas satisfaisants, ce n’est pas forcément une question de moyens. On devrait plutôt s’interroger sur les méthodes d’enseignement et les programmes scolaires.





Histoire de continuer, car je vois le truc arriver comme une balle. Ces cours ne vont avoir aucune notions de réflexions, je suis quasiment sûr qu’ils vont ce contenter de leur faire recopier des bouts de codes, ou alors ils vont leur faire faire du HTML via une application, mais c’est pas sa du codage.





Oui, le risque est grand qu’on aboutisse dans la pratique à faire n’importe quoi.



C’est particulièrement vrai parce qu’en France, la décision de rétablir l’enseignement de la programmation pars du fait que d’autres pays l’ont fait.



Mais il y a de grands risques que la réflexion sur les buts à atteindre soit complètement inexistante.



C’est particulièrement vrai quand on voit qu’ils ont prévu d’acheter des tablettes et que sur le sujet de l’enseignement de la programmation, ils se contentent de lancer des appels d’offre.





Sans oublier que la rigueur nécessaire à faire ce genre de chose va surement faire chier plusieurs gamins, donc encore un projet sans queux ni tête, sans aucune réflexion derrière qui va faire augmenter les impôts pour rien.



Si ils veulent vraiment leur donner une première approche du numérique, ils ont qu’à commencer par la base. C’est à dire de quoi est fait un PC, comment il marche, comment on s’en sert…





L’enseignement par l’usage, c’est ce qui est fait depuis des années.



Au final, c’est un échec complet, justement parce que sans la programmation, il est impossible de comprendre ce qu’est fondamentalement un ordinateur.









Ricard a écrit :



Si c’est pour se retrouver avec une génération de robots qui iront se jeter dans les tranchées en chantant qu’un sang impure abreuve nos sillons, non merci.







Pour la petite histoire, version courte : le sang impur c’est celui du peuple déterminé qui va au combat contre les armées montées par la noblesse (dans une tentative de reconquête du pays par la force avec le soutien actif de plusieurs «familles» européennes quelque peu contrariées de l’exemple révolutionnaire français).



On prend souvent ce passage pour un truc barbare, à tort : il indique la volonté de sacrifier sa vie pour conserver/protéger sa «liberté».



<img data-src=" />









sr17 a écrit :



Ce que tu dit la est vraiment inquiétant.



La question que je me pose, c’est de savoir pourquoi ils sont devenu ainsi.





Placer le gamin au centre de la classe qui doit découvrir le savoir et acquérir des compétences par lui même en dégraissant années après années les programmes et les niveaux d’exigences ne semble pas être efficace… Pas plus qu’augmenter graduellement le nombre de gosses par classes… Pour remédier a tout ca, nos génies proposent de faire disparaitre les notes, histoires de masquer le résultat de la politique scolaire catastrophique depuis au moins 30 ans…



Au final un consommateur a juste besoin de savoir lire un ticket pour compter combien il doit payer…. Tout le reste est futile… On a donc l’éducation qui vas avec…&nbsp;

Les USA qui sont, comme toujours en avances sur tout en sont au point d’avoir d’extrêmes difficultés pour trouver des étudiants américains “de souche” au niveau pour de la recherche et recrute massivement à l’étranger…









sr17 a écrit :



Mais la vraie raison pour laquelle les informaticiens sont réellement dévalorisés d’un point de vue carrière et financier tient à l’excellente organisation des syndicats patronaux du secteur et au fait que les informaticiens ne défendent pas du tout leur droits.





Tout à fait, d’ailleurs ces “syndicats” patronaux ont dû donner leurs ordres au gouvernement de former de la viande fraiche dans ses écoles <img data-src=" />



&nbsp;

Sinon pour la défense des droits des informaticiens… quels droits? Le marché est monopolisé à 80% par les SSII où c’est marche ou crève (ou plutôt marche, puis crève) <img data-src=" />









lateo a écrit :



Pour la petite histoire, version courte : le sang impur c’est celui du

peuple déterminé qui va au combat contre les armées montées par la

noblesse (dans une tentative de reconquête du pays par la force avec le

soutien actif de plusieurs «familles» européennes quelque peu

contrariées de l’exemple révolutionnaire français).



On prend souvent ce passage pour un truc barbare, à tort : il indique la volonté de sacrifier sa vie pour conserver/protéger sa «liberté».



<img data-src=" />









Faux:

&nbsp;

“J’ai démontré la nécessité d’abattre quelques centaines de têtes criminelles pour conserver trois cent mille têtes innocentes, de verser quelques gouttes de sang impur pour éviter d’en verser de très-pur,

c’est-à-dire d’écraser les principaux contre-révolutionnaires pour sauver la patrie”

&nbsp;

Député Marat novembre 1792… soit quelques mois après le tube de l’été 1792.



Sur ce sujet, je pense qu’au final nous ne sommes pas très loin du « codage à l’école, tout doit commencer par là et nous allons donner cette impulsion »



On ne saura jamais comment les 300 000 comprenaient la phrase d’après des textes dans la presse de l’époque quand la plupart des personne est illettrée, ou dans les discours devant la convention.


Quitte à leur apprendre à coder, je verrais bien nos chères têtes blondes analyser le noyau Linux pour qu’il sache ce que représente le logiciel libre …

<img data-src=" />


Aujourd’hui comme hier, on peut trouver des politiques qui diront tout et n’importe quoi… et son contraire devant un autre public un peu plus tard dans la journée.

La marseilleise, c’est le combat pour la liberté du peuple.


Les révolutions bourgeoises ne m’intéressent pas, hier le serf travaillait pour survivre et payer la dime au seigneur local, aujourd’hui le salarié est “libre de”… travailler pour survivre et payer la marge de son patron, le loyer de son propriétaire et les impôts à l’État bourgeois <img data-src=" />








Jed08 a écrit :



Apprendre les boucle/test/fonction tu fais ça en 6 mois voir un an si tu as que 2h par semaine.

Et supposant qu’ils apprennent ça au collège pendant les cours de techno (oui parce que à la base les cours de techno ça sert à ça), ils vont apprendre quoi les 3 années restantes ? Ils vont rester au niveau : “on fait des boucles et des fonctions” ?

Ensuite, je vois pas l’intérêt de leur faire faire un projet équivalent au fameux porte-clé lumineux. Cela servira à rien et ceux qui auront pas fait de l’informatique regarderont ce cours comme une blague. Le porte clé lumineux je l’ai fait, mais c’est pas pour autant que je saurais réparé ma TV s’il y a un problème, si on remplace l’électronique par de l’informatique ce sera pareil. Les gens sauront comment marche un algo, mais si un logiciel plante ou que le Wifi ne marche plus, ils sauront pas quoi faire.





C’est justement le but, ouvrir l’esprit, montrer vers quoi l’informatique tant, pas de leur apprendre à faire leur propre logiciel (déjà des dev. de métier le font rarement donc bon…).



Le but reste de démystifier l’informatique.



Le vrai problème reste que pour ce faire il faut partir de la base. Et la base c’est le transistor. &nbsp;Voir même la physique des semi-conducteurs.



J’ai fait de la chimie avant de faire de l’informatique. Une grosse partie était l’analyse et les machines. Donc on a aussi fait pas mal d’optique/electronique. Mais comme on était en chimie on a vue ce qu’était un transistor au niveau chimique.



Au final quand je suis arrivé en informatique. Ayant fait beaucoup d’électronique, tout les cours de bas niveau (architecture des ordinateurs / système) m’étaient plus abordable car les bases justifiant certaines choses je les avait et que je pouvais faire les liens entres plusieurs connaissances que j’avais.



C’est un autre soucis de rusher l’apprentissage du code à l’école. C’est qu’au bout du compte, c’est quoi le vrai but voulu ? Si c’est démystifié la machine, il faudrait déjà expliquer comme un ecran tactile fonctionne, comme un processeur fonctionne, etc.