La programmation informatique pourrait faire son entrée dans le programme de CE1

La programmation informatique pourrait faire son entrée dans le programme de CE1

Pour former les futurs installateurs de boîtes noires ?

97

La programmation informatique pourrait faire son entrée dans le programme de CE1

L’apprentissage de la programmation informatique sera-t-il bientôt obligatoire dès l’école primaire ? C’est effectivement ce qui se dessine au travers des projets de programme dévoilés hier par l’Éducation nationale. Des enseignements plus poussés en matière d’algorithmique auraient ensuite lieu au collège, à partir de la cinquième.

Après la refonte du programme de maternelle, au tour de ceux de l’école primaire et du collège. Le ministère de l’Éducation nationale a publié hier les projets de programmes pour les cycles 2 (du CP au CE2), 3 (du CM1 à la sixième) et 4 (de la cinquième à la troisième) – tels que validés la semaine dernière par le Conseil supérieur des programmes. L’exécutif insiste sur le fait que ces documents « constituent une première proposition, une préfiguration qui nécessite encore d’être travaillée ». Ils seront en ce sens « réexaminés et amendés suite aux avis et propositions recueillis durant la phase de consultation », laquelle devrait s’achever à la mi-juin. L'entrée en vigueur des nouveaux programmes est de toute façon prévue pour la rentrée 2016.

Ces projets de programme sont surtout censés parer aux limites des traditionnels programmes annuels, en fixant pour chaque cycle une liste des principaux enjeux et objectifs de formation, ainsi que les niveaux de maîtrise, les compétences et les connaissances que les élèves devront avoir acquis et savoir mobiliser à la fin d’un cycle. Comme on pouvait s’y attendre suite aux annonces de la ministre Najat Vallaud-Belkacem ainsi qu’à la récente publication du « socle commun de connaissances, de compétences et de culture » (qui sera lui aussi appliqué à partir de 2016), la programmation informatique vient frapper aux portes de l’école et du collège.

Un éveil progressif à la programmation, dès le CE1

Pour le cycle 2, dans le programme de mathématiques, il est ainsi prévu que « dès le CE1, les élèves peuvent coder des déplacements à l’aide d’un logiciel de programmation adapté, ce qui les amènera en fin de CE2 à la compréhension, et la production d’algorithmes simples ». Ce bref « repère de progressivité » en matière de géométrie ne figure pas parmi les compétences primordiales attendue en fin de cycle, mais cela démontre néanmoins que les écoliers pourraient systématiquement être éveillés au code informatique – et non plus de manière facultative et sur le temps périscolaire, comme c’est le cas aujourd’hui.

Dans le projet relatif au cycle 3, c’est-à-dire du CM1 à la sixième, le volet dédié aux mathématiques retient dans ce prolongement que les élèves « apprennent à utiliser des logiciels de calculs et d’initiation à la programmation ».

Vers une introduction à l’algorithmique et la programmation à partir de la 5ème ?

Les choses sérieuses débuteraient en fait à partir de la cinquième, puisque serait insérée selon le projet de programme du cycle 4 une « introduction de l’algorithmique et de la programmation », laquelle est censée renouveler « l’enseignement du raisonnement, éclaire[r] l’introduction du calcul algébrique et fourni[r] un nouveau langage pour penser et communiquer ». D’ici la fin de sa troisième, l’élève devrait ainsi savoir « analyser un problème complexe, définir des sous-problèmes, des étapes de résolution », et même « traduire un algorithme dans un langage de programmation ». Pour cela, les adolescents pourraient par exemple être amenés à coder des applications ludiques (de type Pong ou bataille navale), à s’initier au chiffrement, etc.

programmation école programme

« La maîtrise d’un langage de programmation n’est toutefois pas un objectif du programme » souligne le projet de programme, dont les auteurs devaient très vraisemblablement être conscients du fait que l’apprentissage du code à l’école est loin de faire l’unanimité (voir par exemple cette interview de Benjamin Bayart). Restera maintenant à voir quelles seront les dispositions qui seront retenues. 

Commentaires (97)


Ce projet est donc toujours sur ses rails.

Ils ont des solutions pour trouver les formateurs/enseignants ? Je doute que la “maitresse” puisse donner un cours d’introduction aux langages de programmation.


De toute façon ça risque rien, comme chaque ministre refait le programme tous les 2 ans, ça n’arrivera jamais <img data-src=" />


Oui et ? C’était déjà le cas il y a 30 ans. Rien de nouveau donc.


Mouais, il y avait effectivement de ça il y a 30 ans, mais un peu plus tard (plutôt CE2 / CM1).


Content de voir qu’il est question d’algorithmique et programmation, et non de simple pissage de code^W^W^W “codage” comme évoqué auparavant.

&nbsp;


mouais mes cours sur MO5, TO7 ne m’ont jamais servit


“La programmation informatique pourrait faire son entrée dans le programme de CE1”

&nbsp;Le codage pourrait faire son entrée dans le programme de CE1 <img data-src=" />


En gros, ils vont coder le jeu du serpent?


Je vois qu’on est de la même génération&nbsp;<img data-src=" />


Je me souviens des bases de l’informatique et de la programmation avec le Logo. J’aimais beaucoup.



Nous avions même un petit robot dans lequel on “uploader” le code et il faisait le dessin sur une feuille.








Dr.Wily a écrit :



Oui et ? C’était déjà le cas il y a 30 ans. Rien de nouveau donc.





Sauf qu’entre temps ça a disparu des programmes.



ils vont jouer à la tortue, comme moi quand j’avais 10 ans sur un TO-5.

Il y a 25 ans. L’éducation nationale avance avec son temps…


C’est en tout cas une bonne chose que de l’avoir joint au programme de mathématiques, ainsi que de rendre cet apprentissage progressif.

Je continue de penser que les principes abordés le sont trop tôt dans l’apprentissage de l’enfant. La notion de code en CE1 (7 ans) j’ai du mal. La notion de crypto en 5e (12 ans) pareil.



Il y a bien des petits génie pour qui ce serait possible et même facile, mais la majorité est déjà plus ou moins larguée par l’orthographe et le calcul simple. Leur demander de raisonner en binaire m’a l’air pour le moins difficile.








shennia a écrit :



Je vois qu’on est de la même génération&nbsp;<img data-src=" />





ouais la génération ou quand je disais au collège “je veux faire de l’informatique” on me répondait “non mais monsieur darkbeast l’informatique ça ne marchera jamais”









Khalev a écrit :



Sauf qu’entre temps ça a disparu des programmes.







Oui fin des années 90 les écoles ont balourdées tout leur nanoréseau au profit de quelques PC pas du tout configurés pour l’apprentissage.



Le robot en question,http://www.edurobot.ch/site/wp-content/uploads/2012/07/T3-face-nb.png



Et pour moi, c’était le langage “Tortue” =)


C’est très bien la tortue (langage LOGO)

Ça permet de comprendre la notion d’instruction qu’on donne à une machine, de travailler la géométrie, les angles.

On peut aller plus loin avec la notion de boucle (repeter 4 fois avance 100 tourne à droite 90 pour faire un carré)



Franchement, la tortue, c’est sans doute le plus ludique :)

Et ça existe encore pour Windows, j’ai montré ça à ma fille justement quand elle avait 7 ans, mais c’était déjà trop (pas de notion d’angle étudiée en classe à cet âge)



Faire coder le jeu du serpent à des enfants ? En CE1 ?

Faut pas déconner, je suis sûr que certains en IUT info n’y arriveraient pas …




  • gestion de touches tapées au clavier pour diriger + changement de sens de mouvement

  • gestion de type file/liste chainée (va faire comprendre ça un gamin …) pour la taille du serpent

  • boucle pour l’affichage du corps

  • gestion de collisions (bords, se mordre soit même, manger les objets à l’écran)

  • etc



    Franchement, si à 7 ans (âge des CE1) tu arrives à faire tout ça, t’es un génie !








GierrePattaz a écrit :



Je me souviens des bases de l’informatique et de la programmation avec le Logo. J’aimais beaucoup.



Nous avions même un petit robot dans lequel on “uploader” le code et il faisait le dessin sur une feuille.





J’ai jamais eu ça à l’école, mais j’ai moins de 30 ans.



L’“info” qu’on a fait à l’école en techno:




  • 6° 4 cours où on tapait du texte sur word.

  • 4° dessin d’un circuit imprimé permettant de faire je ne sais plus quoi (un truc tout con genre un et logique ou comme ça)



  • Voili voilou…



Allez les enfants, aujourd’hui on va apprendre quicksort.

Ensuite, on verra ce qu’est un réseau de Feistel.

Et puis demain, on apprendra la transformation de Fourier.



La semaine prochaine, on apprendra à poser une multiplication.








Khalev a écrit :



J’ai jamais eu ça à l’école, mais j’ai moins de 30 ans.







J’en ai que 31 … <img data-src=" />

Circuit imprimé en 6e avec le porte-clef lumineux. Avec les circuit trempé dans les produits et tout.

Me souviens plus du nom de la réaction.



à Partir de la 4e, c’était des PC et Caramail.

Je me souviens de mon prof de techno “Vous allez où vous voulez mais pas sur DU CUL HEIN !”



On avait même un petit Intranet nommé “Altaïr”



Oui à l’algèbre de Boole en CP!

&nbsp;


Consultation qui s’arrête mi-juin pour quelque chose qui est disponible à la rentrée suivante <img data-src=" />



&nbsp;








Koxinga22 a écrit :



Leur demander de raisonner en binaire m’a l’air pour le moins difficile.





Pourquoi raisonner en binaire ? Tu as des langages de prog comme python qui existe avec des tonnes de lib, ça va très bien pour se faire la main et même un&nbsp; plus si besoin.

&nbsp;De plus je vois plutôt un programme scolaire orienté robotique plus que de la prog pur et dur.









Koxinga22 a écrit :



La notion de code en CE1 (7 ans) j’ai du mal.





Ça peut être un truc comme ça (on parle de logiciel adapté) :http://robozzle.com/js/play.aspx?puzzle=27

Vu comment je me suis fait mettre minable par mon beau-frère de 8 ans à l’époque où je lui avais montré le jeu, je pense qu’un gamin de 7 ans avec un peu d’explications et en éliminant les fonctions et boucles devrait s’en sortir sans soucis.





Koxinga22 a écrit :



La notion de crypto en 5e (12 ans) pareil.





On parle de Morse et de Code de César, rien d’exceptionnel. C’est le genre de truc que je trouvais dans science&vie junior quand j’avais 10-12 ans et que j’adorais lire et tester.



Pourquoi on leurs apprends pas aussi la plomberie, la boulangerie..? pendant qu’on y est. Parce que oui, la programmation est un métier comme tout autre métier.








Bill2 a écrit :



Franchement, si à 7 ans (âge des CE1) tu arrives à faire tout ça, t’es un génie !





Si à 7 ans t’as pas codé ton HAL from scratch, t’as raté ta vie.



;)


Programmer des applications ludiques ? O.o

Nan mais déjà que des gens de 18 ans, en école d’ingénieur, arrivent pas forcément à faire ce genre de programme, demander à des 5e de faire ça…



Du coup, en terminal après le BAC, tu devrais avoir les connaissances et la compétences pour monter ta propre start-up non ?


un bon vieux rm -fr / ou un dd if=/dev/urandom of=/dev/sda est super ludique surtout le poste d’un camarade <img data-src=" />








GierrePattaz a écrit :



J’en ai que 31 … <img data-src=" />

Circuit imprimé en 6e avec le porte-clef lumineux. Avec les circuit trempé dans les produits et tout.

Me souviens plus du nom de la réaction.



à Partir de la 4e, c’était des PC et Caramail.

Je me souviens de mon prof de techno “Vous allez où vous voulez mais pas sur DU CUL HEIN !”



On avait même un petit Intranet nommé “Altaïr”





28 ans ici :

Oui je me rappelle mes frères avaient fait le porte clé aussi. Nous non, j’étais très déçu. Je crois qu’on avait fait un truc avec un photorécepteur, mais rien de transcendant.

Une fois les 4 cours de 6° terminés plus de PC jusqu’au Lycée où il y avait une salle d’info mais on l’utiliser que pour utiliser des programmes (genre pour la SVT ou la physique) mais c’était que de la consommation.









Jed08 a écrit :



Programmer des applications ludiques ? O.o

Nan mais déjà que des gens de 18 ans, en école d’ingénieur, arrivent pas forcément à faire ce genre de programme, demander à des 5e de faire ça…



Du coup, en terminal après le BAC, tu devrais avoir les connaissances et la compétences pour monter ta propre start-up non ?





Je reste persuadé que si tu montres à des enfants des langages simples avec des libs faites pour eux, ils y arriveront avant 18 ans sans soucis. Pour faire tourner un Raspi tu n’as pas besoin de connaître le langage C ou Java.

Le plus gros problème à mes yeux, c’est les notions d’anglais car le langage informatique utilise un anglais bien particulier, ça risque plus de porter à confusion qu’autre chose.









Jed08 a écrit :



Programmer des applications ludiques ? O.o

Nan mais déjà que des gens de 18 ans, en école d’ingénieur, arrivent pas forcément à faire ce genre de programme, demander à des 5e de faire ça…





Tu sais un gamin de 12 ans est capable de jouer àhttp://codecombat.com/ et àhttp://www.codingame.com/start.

(Par contre je conseille de commencer par codecombat parce que les fonctions/mot clés à utiliser sont bien toutes listées, ce qui rend les choses beaucoup plus simple pour un débutant, codingame c’est bien une fois qu’ils sont rodés).



Ma bête noire… j’ai jamais rien pigé à ce truc, j’en ai fait un an pendant mon bac pro ELEEC… Et je l’ai revu quand j’ai commencé un BTS SIO que j’ai abandonné…



Non pas par rapport à l’info, mais les matières générales <img data-src=" /> Pourquoi on demande des analyses de texte en BTS info ? merde. A ce niveau c’est de de la philo pour moi <img data-src=" />


Tout a fais, les ministres essayent d’assurer le future de la France en terme de developper et d’innovation HighTech, mais au final les metier que l’on cherche c’est aussi ceux la comme tu le dis.



Personnellement si j’avais eu un “avant-gout” des metiers quand j’etais en fin de primaire ou au college, j’aurais peut-etre pas choisis d’etre dev en fin de compte.



Au final il faudrait faire des sections de differentes branches de metier afin d’éveiller l’enfant afin qu’il se rende compte qu’au final sa vie, il la passera a taffer ^^‘.



Sinon le CE1 je trouve ca trop tot, il y a d’autre priorité je pense, mais au college c’est tout a fait concevable d’avoir des cours d’algo et de programmation.








Zyami a écrit :



Pourquoi raisonner en binaire ? Tu as des langages de prog comme python qui existe avec des tonnes de lib, ça va très bien pour se faire la main et même un  plus si besoin.

 De plus je vois plutôt un programme scolaire orienté robotique plus que de la prog pur et dur.





J’entend bien. Mais tu conviendra que le code, quelque soit son niveau finit par s’executer en binaire. Après c’est un autre débat mais “apprendre” le haut niveau en n’ayant aucune idée du fonctionnement bas niveau me semble au choix soit inutile (il ne restera rien de cet apprentissage) soit improductif (les cas abordés seront hyper ciblés et non réutilisables)







Khalev a écrit :



Ça peut être un truc comme ça (on parle de logiciel adapté) :http://robozzle.com/js/play.aspx?puzzle=27

Vu comment je me suis fait mettre minable par mon beau-frère de 8 ans à l’époque où je lui avais montré le jeu, je pense qu’un gamin de 7 ans avec un peu d’explications et en éliminant les fonctions et boucles devrait s’en sortir sans soucis.



On parle de Morse et de Code de César, rien d’exceptionnel. C’est le genre de truc que je trouvais dans science&vie junior quand j’avais 10-12 ans et que j’adorais lire et tester.





Amusant exemple, j’essayerais plus longuement chez moi ce soir.

Je suppose que -comme d’autres ici- nous sommes de la même génération ^_^’ Dès que j’ai lu ton “code césar” j’ai eu cette pensée nostalgique pour ce n° de S&V junior avec jeu concours. Avant même que tu cites le mag.



Ouais je vois bien le truc, 7ans, &nbsp;énième cours de programmation, un élève peste déjà sur son PC parce qu’il s’allume pas, la prise secteur était juste débranchée…

Ah nan mais attends, mais c’est un métier ça aussi de brancher les câbles, nan?

&nbsp;

On aurait pas confondu langue et langage de programmation là..

ils veulent nous pondre des génies de Windev c’est ça?








Koxinga22 a écrit :



J’entend bien. Mais tu conviendra que le code, quelque soit son niveau finit par s’executer en binaire. Après c’est un autre débat mais “apprendre” le haut niveau en n’ayant aucune idée du fonctionnement bas niveau me semble au choix soit inutile (il ne restera rien de cet apprentissage) soit improductif (les cas abordés seront hyper ciblés et non réutilisables)





C’est un vaste débat, certain te diront même qu’apprendre Python avant le C/C++ est une erreur, l’inverse est préférable et ils ont pas forcément tort.

Moi je dirais plutôt qu’on a pas tous besoin d’apprendre le bas niveau pour faire du bon boulot, les langages du web en sont un bon exemple surtout que les notions d’ergonomie et de graphisme sont aussi très importantes dans ce cas.

Concernant Python c’est même plus complexe car tu as aussi carrément des bindings d’OpenGl et de certaine lib venu du C.



Disons que la compétence “documenter ses programmes”, il n’est jamais trop tôt pour l’acquerir. <img data-src=" />



Spéciale dédicace à mes collègues qui ont fini leur CE1 depuis bien longtemps. <img data-src=" />

<img data-src=" />


&nbsp;Apprendre le code a des gamins qui ne maitrise ni les math ni le françsais c’est une grande blague.

&nbsp;Les maths à la rigueur ca peut aller, mais le français ca permet de comprendre ce qui est demandé








darkbeast a écrit :



mouais mes cours sur MO5, TO7 ne m’ont jamais servit







+1



Même si on se battait pour avoir le stylo pour cliquer sur l’écran … <img data-src=" />



mes parents avaient dans les annees 80 un petit livre “les maths modernes explique aux parents” bientot en librairie “le codage explique aux parents” <img data-src=" />


et dans le même temps on envisage de supprimer les calculatrices programmables au Bac <img data-src=" />

<img data-src=" />

http://www.ladepeche.fr/article/2015/04/11/2085421-les-calculatrices-programmables-seront-bientot-interdites-au-bac.html


mouais…j’ai des doutes



Déjà pour que ça fonctionne bien il faudrait avoir 1 ordinateur par enfant, je doute qu’on soit à ce taux d’équipement. Et il ne faudrait pas occulter le coût de l’équipement, son maintien à niveau, etc. et là on se rend compte du défi !








TheuD a écrit :



et dans le même temps on envisage de supprimer les calculatrices programmables au Bac <img data-src=" />

<img data-src=" />

http://www.ladepeche.fr/article/2015/04/11/2085421-les-calculatrices-programmables-seront-bientot-interdites-au-bac.html





Tu as plus vite fait d’utiliser ton portable non ? <img data-src=" />



Alors que finalement, apprendre à programmer avec une calculatrice c’est finalement ce qui est plus raisonnable et le plus facile à faire. Ca peut tout à fait s’intégrer dans le programme de mathématique durant le collège et le lycée et ça évite de se lancer dans des investissements hasardeux en ordinateur.


<img data-src=" />




La maîtrise d’un langage de programmation n’est toutefois pas un objectif du programme&nbsp;»





Maîtrise d’un langage de prog au CE1 <img data-src=" /> On connaît à peine les multiplications ! <img data-src=" />

&nbsp;

Ca serait bien qu’on leur laisse un peu de temps avant d’être harcelé par des commerciaux véreux qui veulent ventre des experts en tout et leur sucer une commission indécente !


Tu peu le coder beaucoup plus facilement que ça mais ça sera beaucoup moins optimisée. En tout cas quand je l’ai codé, je n’avais pas utiliser les liste chaînées ou autre et il fonctionnait très bien !


Je pense qu’on devrait étudier un peu la chose avant d’apprendre la programmation aux élèves de CE1, c’est beaucoup trop haut niveau et pourrait altérer leurs pensées de tous les jours, contrairement à la logique mathématique, par exemple, qui est difficilement transposable à cet âge là.



Ce serait un peu comme donner une fois par semaine des cours &nbsp;de philosophie sur l’objectivité à des enfants, ils finiraient tous par réfléchir de la même manière, et le racisme et la xénophobie viendraient à disparaître. Qui nous pondrait alors des blagues sur les juifs ? Ce pourrait devenir la plus grande crise du XXIème siècle, la disparition du rire, et après, on connaît tous la suite : 1984.








Folgore a écrit :



Pourquoi on leurs apprends pas aussi la plomberie, la boulangerie..? pendant qu’on y est. Parce que oui, la programmation est un métier comme tout autre métier.







Ouep je ne pige pas l’astuce non plus …



Par contre çà serait cool au collège d’avoir de vrais initiations/cours au traitement de texte et tableur. Ces outils servent dans la vie de tous les jours, personnellement et professionnellement.



Énormément de monde utilise l’informatique au quotidien sans avoir besoin de taper du code <img data-src=" />



Là où vous voyez un défi, moi, si je prends mon habit de politicard, je vois une formidable opportunité de créer un générateur d’€ très puissant, sachant que c’est l’unique but de probablement 95% des politiciens, si l’on s’en tient aux prédictions les plus optimistes.&nbsp;


Je préfère la fork bomb dans la conf bash <img data-src=" />








Zyami a écrit :



C’est un vaste débat, certain te diront même qu’apprendre Python avant le C/C++ est une erreur, l’inverse est préférable et ils ont pas forcément tort.

Moi je dirais plutôt qu’on a pas tous besoin d’apprendre le bas niveau pour faire du bon boulot, les langages du web en sont un bon exemple surtout que les notions d’ergonomie et de graphisme sont aussi très importantes dans ce cas.

Concernant Python c’est même plus complexe car tu as aussi carrément des bindings d’OpenGl et de certaine lib venu du C.





J’avoue que les possibilités javascript/html5/css3 sont ébouriffantes et assez intuitives. Maintenant mon point de vue est biaisé puisque j’ai bénéficié d’une formation Info Indus, je ne sais pas comment un “néophyte” voit la chose. Ca a quand même l’air plus que jouable.

Python, il aurait fallu que je m’y mette (surtout quand je lis ce que Randall, de XKCD, en dit) mais je ne m’y suis jamais intéressé et je pense pas que ça arrivera à l’avenir :p









CryoGen a écrit :



Par contre çà serait cool au collège d’avoir de vrais initiations/cours au traitement de texte et tableur. Ces outils servent dans la vie de tous les jours, personnellement et professionnellement.





Je connais enormément de gens qui n’utilisent ni traitement de texte ni tableur, pas dans leur boult et encore moins chez eux.



Par contre un petit cours de vraie cuisine, ca ca le ferait à la place : je ne connais PERSONNE qui ne mange pas.



Utiliser du traitement de texte je pense que c’est obligatoire pour faire des C.V. donc trouver un boulot (oui LaTeX marche aussi)



Le tableur peut-être moins courant, mais ça reste quand même utilisé par une grande partie de la population, car cela permet l’exploitation de données sans avoir à utiliser une base de données.


c’est cool.

déjà qu’ils savent pas parler/écrire/compter.

maintenant ils sauront…bah rien de plus,mais les profs auront encore une excuse de plus pour rien foutre.

&nbsp;depuis leur réforme POURRIE ,mon gosse commence a 9h le matin et fini a 15h20 tous&nbsp; les jours sauf le mercredi.

AVEC AUCUNE ACTIVITÉ AU BOUT!!

je suis obligé de payer une prof en plus des cours pour le suivre sur son évolution.

et je dois pas être le pire…



du coup prétendre (comme une prétention de yakafokon qui décide pour l’ensemble du groupe) apprendre l’informatique…

ouais,super..



j’ai jamais rien appris sur MO5 ou TO7 a l’école.

Il a fallut le CPC pour apprendre par moi même de façon LUDIQUE!!!



Mais qu’ils leur apprenne a écrire déjà!!

&nbsp;



&nbsp;








twiked a écrit :



Utiliser du traitement de texte je pense que c’est obligatoire pour faire des C.V. donc trouver un boulot (oui LaTeX marche aussi)





T’en fais combien des CV par an, sérieux ?

Un artisan a-t-il besoin de faire un CV ?

QQun qui fait le même taf ou dans la même boite depuis 15 ans, etc. ?



Sans compter que si tu ne sais pas te servir d’un traitement de texte pour faire un CV, tu demandes à qqun qui, lui, sait faire… Pour le peu de fois où t’en as besoin….



Je persiste, l’utilisation d’un traitement de texte, et encore plus d’un tableur, il y a plus utile à enseigner…

Moi même qui suis un gros geek qui utilise le traitement de texte souvent et intensivement au boulot, je reviens de plus en plus à la bonne vieille feuille de papier pour mon usage perso…

Edit : ou au bon vieux fichier texte, de base, utilisable même par la Michu ultime….



C’est super utile de savoir faire un C.V en France!

C’est pour devenir chercheur*

.

.

.

*d’emploi.

&nbsp;

&nbsp;


L’algorithmie c’est super vaste … Au fond une recette de cuisine c’est ni plus ni moins un algorithme séquentiel (= une suite d’instructions). A partir de là je trouve ça plutôt normal qu’on l’enceigne tôt, c’est un peu la base d’un raisonnement (comme les mathématiques).

Après pour la difficulté on apprend des choses bien plus compliquées que ça en ce2. Quand je vois le nombre de gens en école d’ingénieurs qui trouvent que faire une division euclidienne base 16 c’est dur (en sachant que qu’on apprend la division euclidienne base 10 au ce1 et que la difficulté est exactement la même …)


Ah un “collègue” de S.I.O^^.

Je suis d’accord sur le fait que l’analyse de texte ça sert a rien en bts info.C’était d’ailleurs là que j’avais les plus mauvaises notes XD.


De même. Je n’ai jamais eu la moyenne.


&nbsp;Il y avait déjà l’algo dans les programmes de maths du lycée, finalement c’est presque logiquement que ça remonte maintenant au collège.

Par contre quand je vois le mal qu’on des lycéens à faire et comprendre des algos simples, en collège ca va donner&nbsp; <img data-src=" />


C’est simple. Au lycée, les geeks proposent aux profs des petites astuces pour donner des cours, au collège, les élèves au connaîtront autant que les profs, et pourraient être dégoutés de l’informatique


Ça c’est de la légende, le niveau général en info des gamins est proche de zéro, sauf rares exceptions.








darth21 a écrit :



Ça c’est de la légende, le niveau général en info des gamins est proche de zéro, sauf rares exceptions.





Je confirme, c’est même incroyable pour des jeunes qui sont nés avec..

Et les rares qui maîtrisent n’ont pas eu besoin de cours pour ca : c’est grâce à leur curiosité personnelle qu’ils ont appris.

Je n’ose même pas imaginer les brutes en info que beaucoup d’entre nous autres, les “vieux”, serions si nous avions eu la même base documentaire accessible (internet) que les gamins d’aujourd’hui, disponible pour l’étudier (et pas simplement la “consommer”)..









Drepanocytose a écrit :



Je n’ose même pas imaginer les brutes en info que beaucoup d’entre nous autres, les “vieux”, serions si nous avions eu la même base documentaire accessible (internet) que les gamins d’aujourd’hui, disponible pour l’étudier (et pas simplement la “consommer”)..





Clair, mais c’était valable pour tout, ma petite chaine HIFI tombait en panne, je démontais tout, ça a été pareil avec ma mobylette, ma moto mes voitures. En informatique, on avait un pote dont le père bossait dans les PTT, il nous photocopiait tous ses bouquins d’info, du coup tout le quartier avait les même.

Mon premier prog ça avait été une sorte casse briques custom sur Amstrad, au début j’avais juste recopié un prog en basique, après je m’amusais à rajouter des balles, à faire des lvl, etc tout au pifomètre…. c’est quand même bien différent que de suivre un tuto sur Youtube.



En terminal S tu as quand même une forte probabilité d’en avoir un !


Je me souviens aussi de l’atelier informatique au primaire dans les années 80 sur TO7 où on devait programmer une série d’instructions sur Logo pour dessiner des objets…

Le langage n’a peut-être pas servi ultérieurement, mais la logique de l’algorithmique, elle, est toujours utile. Ca permet de développer les capacités d’anticipation.








mr-fox a écrit :



Je me souviens aussi de l’atelier informatique au primaire dans les années 80 sur TO7 où on devait programmer une série d’instructions sur Logo pour dessiner des objets…

Le langage n’a peut-être pas servi ultérieurement, mais la logique de l’algorithmique, elle, est toujours utile. Ca permet de développer les capacités d’anticipation.





le soucis c’est que l’instit qui donnait les cours était moins compétente que moi à l’époque et qu’elle ne faisait que suivre ses polycopiés









Folgore a écrit :



Pourquoi on leurs apprends pas aussi la plomberie, la boulangerie..? pendant qu’on y est. Parce que oui, la programmation est un métier comme tout autre métier.



La cuisine, j’aurai aimé qu’on m’apprenne la cuisine et on m’insuffle un intérêt à la cuisine. En grandissant qu’on sort des jupons de papa maman on finit par se rendre compte que c’est super important et utile et que les femmes du 21ème siècle ne sont pas celle des années 50 elles ont pas envie de nous faire à manger tout le temps. lol

&nbsp;&nbsp;





legurt a écrit :



c’est cool.

déjà qu’ils savent pas parler/écrire/compter.

maintenant ils sauront…bah rien de plus,mais les profs auront encore une excuse de plus pour rien foutre.

&nbsp;depuis leur réforme POURRIE ,mon gosse commence a 9h le matin et fini a 15h20 tous&nbsp; les jours sauf le mercredi.

AVEC AUCUNE ACTIVITÉ AU BOUT!!

je suis obligé de payer une prof en plus des cours pour le suivre sur son évolution.

et je dois pas être le pire…



du coup prétendre (comme une prétention de yakafokon qui décide pour l’ensemble du groupe) apprendre l’informatique…

ouais,super..



j’ai jamais rien appris sur MO5 ou TO7 a l’école.

Il a fallut le CPC pour apprendre par moi même de façon LUDIQUE!!!



Mais qu’ils leur apprenne a écrire déjà!!

&nbsp;



&nbsp;



Ma femme fille de directeur d’école à la retraite envisage de plus en plus pour nos futurs enfants de faire les cours à domicile. Elle perd totalement confiance dans l’organisation et le programme de l’éducation nationale. Elle était choqué de voir des gamins qui aujourd’hui n’ont pas appris qui était Vercingétorix, Clovis et autres personnage de l’histoire de notre pays qu’on connait depuis le primaire quasiment.

Et tant d’autres sujet qui surprenne sur ce que sont devenu les écoles.&nbsp;





Drepanocytose a écrit :



Je confirme, c’est même incroyable pour des jeunes qui sont nés avec..

Et les rares qui maîtrisent n’ont pas eu besoin de cours pour ca : c’est grâce à leur curiosité personnelle qu’ils ont appris.

Je n’ose même pas imaginer les brutes en info que beaucoup d’entre nous autres, les “vieux”, serions si nous avions eu la même base documentaire accessible (internet) que les gamins d’aujourd’hui, disponible pour l’étudier (et pas simplement la “consommer”)..



C’est parce que nous un PC démarrait on se retrouve sous MS DOS devant un écran tout noir avec écrit “C:\” avec le “_” qui clignotait.

Et à partir de là en bon gamin qu’on était on cherchait comment lancer le jeu qui était sur la disquette et donc petit à petit on apprenait quelques notions simples jusqu’à commencer à faire plus compliqué.

Me souviens de cette époque où windows 3.1 était installé sur le PC de mon père et qu’il fallait taper WIN sous MS-DOS pour le démarrer mais je le faisais jamais je voyais jamais l’utilité du truc alors que mettre la disquette de prince of persia dans le lecteur et taper “a:” puis “prince.exe” allait plus vite.

L’époque où j’ai formaté le PC de papa maman parce que mon père avait laissé trainer son bouquin sur MS-DOS sur le bureau…… format c:.

Et 20 ans plus tard quand j’ai du dépanner le PC d’un gamin sous Vista il m’a soudain pris pour un dieu parce que j’ai ouvert une console DOS le truc qu’il avait jamais vu de sa vie. Bon le panneau de config de windows semblait être une notion nouvelle pour lui. Et dire que ses parents le considérait comme l’informaticien de la famille.



Le problème est là aussi, les parents font passer leurs gamins pour les informaticiens de la famille parce que eux ne comprennent rien et que leurs mômes passent sa journée sur Facebook et le forum 15-18 de jeuxvidéo.com. Mais au final quand ça va plus c’est quand même tonton qu’on appelle. lol



Bwahaha, tu penses que ta génération était fondamentalement différente de l’actuelle ? Dis moi comment tu expliquerais ce miraculeux changement dans le comportement de chacun des nouveaux gamins, je suis curieux de savoir.



Vous savez, la différence se situait dans le contexte à mon avis, le monde entier découvrait l’informatique, chaque enfant pouvait avoir un impact sur le domaine, il était possible de faire un jeu-vidéo révolutionnaire avec 1000 lignes de code (ce qu’on code en un dimanche après-midi maintenant), il n’existait que très peu de programmes et tout était à bâtir. Et puis, il y avait tellement moins de technos, de plate-formes où se perdre. C’était un peu moins le bordel que c’est devenu. Sans oublier, il y avait ce côté mystérieux : jusqu’où irons-nous ?

So easy d’être motivé dans un tel contexte. Les pionniers parcourant le brouillard de guerre sont TOUJOURS plus motivés que ceux qui doivent remarcher dans leurs traces sans rien découvrir de nouveau.





Comme les sciences plus matures telles la Physique et les Maths, l’Informatique s’épaissit, certains coins ont été quasi entièrement découverts (souvent les plus intéressants), et donc la difficulté d’innover est sûrement passée de O(log(n)) à O(e^n). A moins que Snapchat soit une large contribution au progrès selon vous.



Heureusement que la loi de Moore est toujours là pour dropper quelques confiseries aux programmeurs en manque d’une&nbsp;meaningful purpose&nbsp;de temps à autres (la VR en est un exemple).


Il sera bien drôle le jours où nous devrons collaborer sur quelque chose de l’envergure du LHC pour faire avancer le domaine.


Je comprend pas l’intérêt de former les enfants à la programmation ? Pourquoi à ce moment là, ne pas envisager de faire un apprentissage des autres métiers aussi ? Même si la prog apporte une certaine méthodologie, chaque enfant n’est pas forcement fan d’informatique.

Bon pour ma pars j’ai appris (en privé) le binaire en CE2 et par la suite le basic. J’ai fais ça parce que j’aimais l’informatique et je savais déjà que je voulais bosser la dedans. Ceci dis, ça ne m’a pas empêché d’être nul à l’école. Jusqu’au jour où une conseillé d’orientation m’a sorti : “Non, c’est pas la peine, tu n’y arrivera pas, faut travailler dur. Et puis ça ne sert à rien, ce que tu fais, c’est de la soupe”. Je m’en souviens comme hier.

Aujourd’hui, si je pouvais la revoir, je lui mettrais une grosse tarte dans sa gueule.



Bref, je pense qu’il y a des choses plus importante à apprendre et à éduquer : Comme le fonctionnement d’internet, connaitre les risques, le problème de la vie privé, etc… Des choses qui me semble bien plus essentiel que la prog.








Gab& a écrit :



Oui à l’algèbre de Boole en CP!

&nbsp;





Ce post associé à l’avatar de l’auteur … c’est juste savoureux !&nbsp;<img data-src=" />



Ouai bah si ils refile des prof qui n’y connaissent rien etapprennent mal les bases , la France va devenir une succursale indienne de développeurs

.. j’étais en BTS info , la première année cours dalgo le prof n’était même pas compétente pour duvlgaire algorithme ,car ce n’était pas sa “formation” .. et je parle pas des autres profs de matière principale n’avaient pas les compétences de leur matière.. j’ai même eu un prof Wikipedia qui faisait ses cours le jour même…



Alors certes je sais qu’en primaire ce sont des profs généraux , mais si c’est pour que ce soit un prof formé 2 jours qui fasse cours…








Drepanocytose a écrit :



Je connais enormément de gens qui n’utilisent ni traitement de texte ni tableur, pas dans leur boult et encore moins chez eux.



Par contre un petit cours de vraie cuisine, ca ca le ferait à la place : je ne connais PERSONNE qui ne mange pas.







Et combien de ces personnes utiliseraient un traitement de texte ou un tableur s’ils savaient s’en servir ?



Par contre je suis assez d’accord avec toi : la cuisine ce n’est pas une mauvaise idée. Des cours de gestion financière domestique aussi…









Folgore a écrit :



Pourquoi on leurs apprends pas aussi la plomberie, la boulangerie..? pendant qu’on y est. Parce que oui, la programmation est un métier comme tout autre métier.





Non.



Par contre ma mère à appris à l’école comment faire une fosse septique, par exemple, alors pourquoi pas. tes exemples ne sont pas plus idiots que la techno qui m’a appris à souder, ou les cours de flute…



Je suis de l’intérieur de l’EN depuis quelques années et je vais vous dire que si cela est mis en place, il y a de fortes chances que cela fonctionne mal.

Sans revenir sur le bien fondé de faire travailler les élèves plus tôt sur le code (qui peut être utile comme d’autres choses citées, la cuisine ou la mécanique auto ou autre), le problème le plus important sera sans doute le manque de moyens fournis par l’état là dedans. Je ne pense même pas aux moyens matériels, parce que quelques ordinateurs ne coûtent plus rien, mais plutôt aux moyens humains.

Selon mon avis, l’informatique à l’EN est complètement déconsidéré voire méprisé. Des preuves ?

&nbsp;- Aucun concours à l’heure actuelle ne permet de devenir enseignant en informatique. Pour enseigner en BTS SIO, il faut passer par un CAPET d’économie et gestion et pour le BTS SNIR (Ex IRIS), il faut avoir … un CAPET de STI2D, dans lequel il n’y a pas de questions d’informatique (et avoir aussi de la chance). En l’état de mes connaissances actuelles, je ne pourrais passer aucun de ces deux concours. Heureusement que j’ai passé mon CAPET STI B4C centré sur l’électronique numérique et l’informatique en 2002 et que j’enseigne en BTS IRIS depuis plus de 10 ans (j’ai aussi fait des heures en SIO).




  • nous essayons de nous battre pour changer cela (avec nos moyens, c’est à dire pas grand chose) pour avoir des concours dédiés à l’informatique, mais toutes les excuses sont bonnes pour ne pas le faire d’après nos responsables : l’informatique n’est pas assez profonde pour en faire un concours, l’informatique est transversale, tout le monde en fait, donc pas besoin d’avoir des professeurs spécialisés, etc …

  • la dernière réforme en BTS IRIS nous a mixé avec le BTS SE qui mouronnait et on se retrouve avec un référentiel pourri avec (entre autres choses) un programme et des heures inadéquats en Physique Appliquée. Pourquoi n’a-t-on pas été mixé avec le BTS SIO ? Parce que les inspections sont différentes et que le fait qu’elles gardent leur influence sur leur sphères est plus important que de faire des référentiels corrects.



    Bref, les informaticiens purs à l’EN ne sont pas les bienvenus. Enfin, si, on va vous dire de venir, mais on ne va pas trop vous parler des conditions de travail (peu de chance de faire de l’info, mutation obligatoire et pour des années en Ile de France où vous risquez de rester remplaçant pendant quelques années, BAC+5, mais payé à 1400€/mois à mettre en relation avec la mut en IDF …)



    Pour ceux qui lisent ça et voudrait enseigner l’info, allez où vous voulez, mais pas à l’EN, faites prof en Fac où débrouillez-vous autrement, mais le passage par l’EN n’est pas une sinécure à l’heure actuelle.



    Personnellement, je viens d’obtenir ma mutation pour une autre académie (après 12 ans en IDF) et ça va être encore une galère pendant plusieurs années si je n’arrive pas à me trouver un bon poste …


C’était très instructif merci :)

Mais tu donnes un point de vue centré sur l’enseignement en BTS (ce qui est d’autant plus révélateur du manque de moyen et de motivation étant donné qui c’est censé être des études plus ou moins spécialisée).



&nbsp;Imagine ce que cela pourrait donné au collège au lieu de cours de français, musique, SVT, dessin etc…

Je pense que ce programme sera enseigné en cours de&nbsp;Technologie&nbsp;à la place du fameux porte-clé lumineux. La majorité des élèves reproduiront ce qu’on leur dit de faire sans forcément chercher à comprendre&nbsp;la logique derrière.&nbsp;

D’après ce que tu dis, les profs embauchés seront pas forcément des informaticiens, ou alors ce seront pas forcément des profs (dans le sens, des informaticiens pas pédagogues).

&nbsp;


C’est sûr que savoir analyser une expression de besoin, ça sert à rien en info.


@Jed08 Effectivement, c’est centré sur le BTS, et quand on voit comment cela peut être géré pour des études spécialisées dans le domaine, ça laisse assez peu d’espoir pour une partie du programme de techno collège. Soit ils enfoncent des portes ouvertes (il y a 20 ans je faisais du Lego Lines (ancêtre des minstorm actuels) en techno), soit ils veulent que cela prennent une part beaucoup plus importante dans le programme de collège (ce qui se discute, je suis sceptique sur ce point quand des étudiants arrivent à avoir le bac, mais n’arrivent pas à faire 5+8 sans compter sur leur doigts).

Les profs qui le feront ne seront pas des informaticiens embauchés spécialement, ce seront des profs lambda qui ne seront pas formés pour (ou 3 jours de formation 3 ans après).


Non l’algo est au programme de maths. Par contre je vois bien cette partie rentrer dans les nouveaux EPI.


Putain, j’ai quand même honte de nos politiciens quand je vois ça …








Skylyz a écrit :



Je pense qu’on devrait étudier un peu la chose avant d’apprendre la programmation aux élèves de CE1, c’est beaucoup trop haut niveau et pourrait altérer leurs pensées de tous les jours, contrairement à la logique mathématique, par exemple, qui est difficilement transposable à cet âge là.





+1, Cela peut donner l’impression aux enfants qu’il faut penser de manière binaire - le bien/le mal - alors qu’ils n’ont pas encore développé leur esprit critique.



D’ailleurs, personne n’a encore cette remarque, celà m’étonne (souvenirs trop lointains pour chacun peut-être ? ) :

Le premier algorithme que l’on apprend c’est pendant les leçons de français : identifier les noms, pronoms, verbes, puis les conjugaisons et les accords suivant où se trouve le COD et caetera…



De là, à apprendre en parallèle la notion d’algorithme, il y a un pas que je n’oserai pas franchir.



Vu ne niveau des questions du certificat d’étude il y a une centaine d’année, je suis certain que ceux qui l’obtenaient auraient compris d’intuition la notion moderne d’algorithme.



Programme de math au lycée. Pas au collège.

De plus c’est aux profs de math de donner les cours d’algo, sans formation au préalable. Du coup, ils se démerdent un peu comme ils peuvent et font des programmes sur calculette dont l’objectif rentre dans le programme de math (genre, est ce que un nombre est premier ou non ?)



Donner des cours d’info, pour qu’à la fin de l’année un élève de 5e soit capable de coder une bataille navale, un pong ou un puissance 4, ça demande plus que quelques cours d’algo occasionnel&nbsp;dispensé par un prof de math.


Je ne parle pas du programme de maths du collègeactuel, mais dans le projet de programme, l’algo&nbsp;fait partie intégrante des maths (c’est un des 5 thèmes du programme). Et le but est qu’à la fin du cycle, donc en fin de 3e, l’élève ait suffisamment de bases pour programmer des trucs simples (ça reste très ambitieux quand même).




Au lycée,&nbsp;l'algo et la programmation sur calculatrice ou sur pc qui en découle&nbsp;sert essentiellement&nbsp;à modéliser et résoudre des problèmes (statistiques, proba, suites, recherche de zéros de fonctions...).







twiked a écrit :



Utiliser du traitement de texte je pense que c’est obligatoire pour faire des C.V. donc trouver un boulot (oui LaTeX marche aussi)



Le tableur peut-être moins courant, mais ça reste quand même utilisé par une grande partie de la population, car cela permet l’exploitation de données sans avoir à utiliser une base de données.







Le LaTex pour trouver un boulot, c’est assez spécial nan ? <img data-src=" /> <img data-src=" />









Zyami a écrit :



Clair, mais c’était valable pour tout, ma petite chaine HIFI tombait en panne, je démontais tout, ça a été pareil avec ma mobylette, ma moto mes voitures. En informatique, on avait un pote dont le père bossait dans les PTT, il nous photocopiait tous ses bouquins d’info, du coup tout le quartier avait les même.

Mon premier prog ça avait été une sorte casse briques custom sur Amstrad, au début j’avais juste recopié un prog en basique, après je m’amusais à rajouter des balles, à faire des lvl, etc tout au pifomètre…. c’est quand même bien différent que de suivre un tuto sur Youtube.







Maintenant, on a google et stackoverflow <img data-src=" />. Dire que j’ai débuté sur une TI57, avec 50 pas de programmes <img data-src=" />



&nbsp;





darth21 a écrit :



Je ne parle pas du programme de maths du collègeactuel, mais dans le projet de programme, l’algo&nbsp;fait partie intégrante des maths (c’est un des 5 thèmes du programme). Et le but est qu’à la fin du cycle, donc en fin de 3e, l’élève ait suffisamment de bases pour programmer des trucs simples (ça reste très ambitieux quand même).&nbsp;&nbsp;&nbsp;&nbsp;

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





Aaaaaaah ! My Bad :)

Désolé.



Sinon ils ont pensé à raccourcir le programme de math du collège pour que les profs aient le temps d’enseigner l’algo ? ^^



Quelle matière va passer à la trappe pour compenser?

Les cours de primaires et collège ce ne sont pas des centres de formation, dans l’ordre des choses la programmation n’est pas prioritaire; ca peut se faire plus tard.



En plus il faudra former les professeurs pour ca alors que dans une ou 2 réformes ca n’existera plus.


+1

J’ai fait du LOGO, du BASIC et des jeux éducatifs sur des TO7 en primaire. J’en garde un souvenir d’émerveillement.

C’était grave obsolète comme matos à l’époque, mais n’ayant jamais eu d’ordinateur entre les mains à l’époque, j’avais adoré. Aucun souvenir de ce qu’on avait précisément fait en BASIC, par contre.


Un peu. Le plus gros changement cest que le programme est conçu sur l’ensemble du cycle et non plus détaillé année par année, avec des notions et compétences à atteindre en fin de cycle.

On est en train de passer d’un enseignement des maths en tant que science aux maths en tant qu’outils


Ouaip c’était extrêmement primitif même pour l’époque, mais ça avait le mérite d’être une bonne entrée en matière. Pour le BASIC chez moi c’était les C64 et To7 qui éraient réservé à cette tache. Les Mo5 étant spécifiques au nanoréseau.


Le 15/04/2015 à 22h40