Une partie à un contrat ne peut pas modifier ledit contrat unilatéralement sans l’accord de(s) l’autre(s) partie(s) concernées. C’est la base du droit.
La modification a été ordonnée par la justice car les anciennes conditions ont été jugées illégale. Du coup ce n’est pas une partie que change le contrat unilatéralement mais la justice qui le change.
Et comment tu peux savoir que ça te plait si t’essaye jamais ?
Il y en a beaucoup qui passent à côté de leur vocation car ils n’ont su que beaucoup trop tard que ça existait et en quoi ça consistait.
Parce qu’on t’as montrer comment faire quand tu étais petit.
Que le gentil monsieur t’as fait écrire 5 lignes pour que ton ordinateur puisse additionner 2 nombres et que toi ça te plait pas tant que ça au final.
J’ai jamais joué au cruling, mais je sais que ça ne me plaira pas (beaucoup trop lent comme jeu). J’ai jamais pêché et je doute que ça me plaise (j’ai pas vraiment de patience).
Un gamin qui ne voit pas l’intérêt d’écrire des lignes assez bizarres pour faire quelque chose qui existe déjà ne s’y intéressera pas
Le
16/07/2014 à
14h
17
Lyzz a écrit :
Montrer comment ça marche et que ce n’est pas bien compliqué c’est pas mal non plus.
Leur faire coder des tâches simples qui ont une réelle répercussion tu verras qu’ils seront vite intéressés.
Montrer comment ça marche pourquoi pas.
Après le “pas compliqué” c’est très subjectif. Il y a quelqu’un ici qui disait à 10 ou 12 ans il s’était mis à l’assembleur (ce qui prouve que c’était pas compliqué), même moi à 25 ans j’ai beaucoup de mal et ne supporte pas ça (alors que j’ai toute les connaissance pour comprendre le langage).
Le degré de difficulté n’est pas objectif, tu trouveras toujours des élèves qui ne comprendront pas comment tu fais et qui se sentiront blessé de ne pas comprendre quelque chose de “si simple”…
Après il faut va falloir leur expliquer un tas de truc sur le principe de compilation/interprétation du code par la machine. Parce que leur dire : voilà vous écrivez ça comme ça vous appuyez sur le bouton et l’ordinateur fait ce que vous avez voulu.
Il y a mieux comme principe de démystification ^^”
Le
16/07/2014 à
14h
09
Khalev a écrit :
Comme les mathématiciens, physiciens, écrivains, historien, etc.?
Non, exactement comme tout ceux qui se dise : les cours d’histoire/de français/de physique je m’en fou un peu, ça va me servir à rien si je veux dev’ le prochain FB/Linux/FF/NXI/etc…
Fuinril a écrit :
Le pire c’est qu’ils penseront savoir parce qu’ils en auront fait 3 mois…
Comme je l’ai lu un jour sur DTC, “j’ai pas besoin de faire l’amour avec un nid de frelon pour savoir que ça ne me plaira pas”. Au delà de l’aspect totalement loufoque de la phrase, la morale est là : tu n’as pas besoin d’essayer de faire quelque chose très longtemps (voir pas du tout) pour savoir que ça ne te plaira pas.
Pour critiquer le dit domaine, il te faudra de sérieux argument, mais pour te convaincre toi même que cela ne te plaît pas, il faut pas grand chose. Surtout quand l’étude et la pratique te sont imposées.
Le
16/07/2014 à
13h
43
Lyzz a écrit :
C’est même pas que le niveau est de zéro, c’est que la grande majorité s’en fout et ne veut PAS en faire, pour eux code=mathématiques=science compliquée=caca, en master de biologie, on marche sur la tête.
Une introduction à l’informatique ET au code ferait le plus grand bien pour dé-diaboliser tout ça, pour dire que l’informatique c’est pas moche, ça mange pas les enfants et ça peut être utile pour tout le monde et quasi toutes les professions.
Le vrai problème c’est pas de dédiaboliser, c’est d’intéresser les gens.
En les sensibilisant dès la primaire, je suis sûr qu’on se retrouvera avec des gens qui se dédaigneront la programmation une fois adulte, et a qui on ne pourra rien reproché parce qu’ils en auront déjà fait !
C’est pas en leur disant, tient voilà le code c’est bien regarde (de toute façon t’as pas le choix) qu’ils vont vous croire.
Le
16/07/2014 à
13h
24
pentest a écrit :
C’est reparti pour un tour, informatique VS cours de Français. " />
Franchement c’est quoi le rapport ?
Quand on voit le niveau de français de certains dev’, on se dit qu’ils auraient dû rester au français au lieu de se mettre au C ? " />
" /> Pas taper, pas taper
Le
16/07/2014 à
13h
18
malock a écrit :
Ok, parfait, mais je trouve perso que tu tires des conclusions bien hâtives (moi aussi peut-être…)
Genre, “rendre la prog obligatoire jusqu’au bac sinon c’est inutile”, “ça n’a aucune influence sur leur compréhension des nouvelles technos”.
Moui… tout ça reste à nuancer.
Je dis pas que rendre la prog obligatoire jusqu’au bac c’est inutile. Je dis que apprendre le code en primaire sera inutile à moins qu’on continue jusqu’au bac voir au delà pour forcer les élèves à garder en mémoire les notions apprises afin qu’ils puissent les réutiliser plus tard (un jour ou jamais).
Après il faut avouer que faire exécuter à un automate une série d’instruction du type : lève toi, va a droite, prend la balle rouge, lâche la balle, etc… Ca va pas t’aider quand ton word va planter pour corruption du fichier, ou ton firefox pour cause de mémoire nécessaire insuffisante " /> (cela dit, des cours basique de prog’ non plus)
Le
16/07/2014 à
13h
04
saf04 a écrit :
en meme temps, t’es peut-etre un dev mal rasé sur un forum " />
Je suis mal rasé et sur un forum. J’ai la mauvaise foi d’un dev’ aussi.
Mais non, j’arrêté le dev’ après ma 3e année d’école (le python c’est génial mais c’est pas du dev)
Le
16/07/2014 à
12h
54
malock a écrit :
Moui, je comprends. On ne partage pas la même vision. On se projette dans deux mode “d’initiation au code” bien distincts aussi : l’un pessimiste, l’autre optimiste " />
Je suis pas trop pessimiste.
J’essaye de m’interroger sur les objectifs réels cette initiation au code dès la primaire.
Si c’est pour leur démystifier l’informatique, leur expliquer comment cela marche, les enjeux, les risques, savoir l’utiliser… Le code c’est absolument pas utile mais un cours d’éducation informatique si ! Surtout pour des enfants.
Si c’est pour leur apprendre les rudiments de la programmation pour qu’ils puissent un jour s’en servir dans leur vie plus tard dans ce cas là il va falloir rendre la programmation obligatoire jusqu’au bac et voir au-delà car sinon cela ne servira à rien, ils auront tout oublié avant d’avoir besoin de ces connaissances.
Si c’est pour leur apprendre à créer une suite d’instruction logique afin de créer chez un automate un comportement cohérent, ça peut être intéressant et instructif pour les enfants. Et n’aura aucune influence sur leur compréhension des nouvelles technologies.
" />
L’ouverture d’esprit n’est pas liée à une expression correcte.
Je sais, mais j’avais envie de troller les barbus dans les caves ne sachant s’exprimer que sur des mailing lists ^^
Le
16/07/2014 à
11h
24
malock a écrit :
Je ne suis pas si d’accord.
Beaucoup ici et même M. Bayart nous disent que le plus important, c’est de savoir écrire, parler i, (s’exprimer en public).
Le code, qu’est ce d’autre qu’un langage, qu’une grammaire ? C’est finalement “très proche” d’un langage naturel bien que largement plus simple.
Pourquoi alors le placer comme “la dernière des choses à enseigner” alors que ce n’est pas si éloigné de l’apprentissage du parler, de l’écriture et fait intervenir les mêmes logiques ?
Pour plusieurs raison :
l’utilité de la programmation est beaucoup trop spécifique. Savoir coder ne leur apportera pas grand chose selon moi.
les élèves en primaire auront donc 3 langues à étudier le français, l’anglais et le langage de programmation. Déjà que l’on a trouver limite l’apprentissage de l’anglais en primaire, on veut maintenant leur apprendre un langage de programmation dont l’utilité futur sera encore plus incertaine
parce que si on veut sensibiliser les élèves aux nouvelles technologies, il est préférable de démystifier ces technologie en expliquant leur fonctionnement de façon abordable. Et pour moi la logique de programmation est tout sauf évidente !
Je suis ok, il faut une meilleure compréhension de l’informatique (la gestion de l’information donc, le truc capital) par tous.
Inutile de savoir coder un template en C++ oui. Par contre, je pense et ça n’engage que moi, qu’attaquer ce monde par un peu de prog n’est pas des plus aberrant :
ça peut être visuel, interactif, presque “fun” ;
Pour que ça soit fun, il faut que ça marche du premier coup ou presque.
Or la seule façon pour obtenir un tel résultat avec des élèves de primaire c’est de leur faire la quasi totalité du boulot. Et la, on perd une grosse partie de l’objectif de base : leur laisser découvrir par eux même l’informatique.
ça démystifie l’idée selon laquelle c’est inabordable de piger comment fonctionne (grossièrement) l’informatique ;
[
Alors selon moi enseigner la prog pour piger comment fonctionne l’informatique ça revient à enseigner le principe d’un moteur à 2 et 4 temps pour passer le permis de conduire.
Et ensuite, pour la partie démystification, cela vaudra uniquement pour les élèves qui arriveront à comprendre ce qu’ils font. Ceux se contentant de reproduire juste pour avoir une bonne note ou un bon point ne comprendront toujours rien, et ceux n’arrivant à rien auront l’impression que l’informatique c’est vraiment compliqué.
les compétences acquises sont transférables dans d’autres domaines largement plus importants (l’expression donc) et me semble plus facilement accessible devant un PC.
Ca permet moi d’en douter.
Je prends par exemple les dev’ sur NXI qui ont des raisonnement tordu, une expression écrite assez limite et qui font preuve d’une assez faible ouverture d’esprit.
Je ne dis pas que cela est réservé aux développeurs, je dis que des c*ns qui ne savent pas s’exprimer correctement à l’écrit et qui ne savent pas tenir un raisonnement logique, il y en a partout. Et aussi chez les dev’.
Ce qui me fait douter du transfert de ces compétences.
Le
16/07/2014 à
09h
49
Avygeil a écrit :
C’est un peu comme si on faisait apprendre la relativité restreinte avant d’apprendre à lire une horloge et de comprendre le déroulement du temps.
Ou la théorie de l’expansion de l’univers, du cycle de vie des étoiles et des trous noirs pour essayer de repérer la grande ourse dans le ciel :P
Le
16/07/2014 à
09h
40
white_tentacle a écrit :
Et contrairement à M. Bayart, je pense que c’est indispensable vu l’orientation que prend la société. Le code n’est qu’une des composantes de ce qu’il faut enseigner en informatique, mais c’est la seule qu’on peut enseigner dès la primaire.
Le code fait partie de la dernière des choses à enseigner.
Pas besoin de savoir coder pour comprendre les enjeux et les risques l’informatique, et pour en avoir une meilleure compréhension et utilisation. Or c’est justement ça que l’on doit enseigner aux élèves (ce qui serait parfait pour remplacer les cours de technologies) et non pas comment coder fibo de n en récursif et en itératif alors qu’on ne sait pas encore ce qu’est une suite ><
Le
16/07/2014 à
09h
27
Hercule a écrit :
L’important est d’apprendre à lire, à écrire, à compter ET l’informatique.
O.o
Ah ouai quand même… C’est ça ce qu’on appelle un développeur évangeliste ?
Le
16/07/2014 à
09h
18
Inny a écrit :
Nos voisins le font depuis des années sans souci. On a un retard catastrophique, mais c’est pas urgent.
Et en quoi cela serait catastrophique ?
Oui, nos enfants n’apprennent pas le code en primaire, et alors ? Ils sont pas plus bêtes à cause de ça. Ca ne les empêche pas de savoir utiliser les nouvelles technologies. Nos ingénieurs et dev’ restent très bons même s’ils n’ont commencé à coder qu’après le bac pour beaucoup…
Donc en quoi ne pas enseigner le code en primaire/collège est si catastrophique que ça ?
Le
16/07/2014 à
08h
50
latlanh a écrit :
Oui initiation a l’algo mais on apprend surtout a recopier ce que le prof dicte…
Principalement parce que tout le monde s’en fou et ne s’y intéresse pas…
Je vois pas ce que cela va changer si ces cours de prog’/algo sont fait en primaire à la place de la seconde.
En spé math il y a un peu plus de recherche perso sur les algos … mais vu le peu de personne dans cette filière…
Vu le peu de passion des élèves pour les maths, on va leur en foutre encore plus dès la primaire c’est ça ? " />
Le
16/07/2014 à
08h
44
Nhacsam a écrit :
J’en ai aucun souvenir. Ça devait pas être très important (en terme d’horaire).
C’est surtout assez récent (3 ou 4 ans)
Le
16/07/2014 à
08h
39
metaphore54 a écrit :
Pour savoir mettre tout ses cours dedans ? " />
Non non, des vrai cours d’algo sur comment reconnaitre un nombre premier et ce genre de chose et passage à l’acte avec l’implémentation de l’algo sur la calculatrice.
Le
16/07/2014 à
08h
37
Nhacsam a écrit :
C’est aussi peut-être parce qu’il n’y a aucun cours de programmation avant le supérieur en France, non ?
Lycée, dès la seconde, ils ont des cours d’algo et de programmation sur calculatrice.
Faut quand même faire gaffe à ce que l’on arrive pas à une simplification du texte idéaliste qui donnerait que tout trafic est égal à un autre en tout point du réseau, sinon, le client moyen va se demander pourquoi la télé saccade quand il télécharge un truc…
On a besoin d’un transit de données neutre, mais aussi d’un peu d’intelligence dans les points de congestion (qui on l’espère se limiteront aux seules connexions des clients et capacités des serveurs en face, pas des tuyaux entre deux).
Si l’on ne veut pas du tout de priorisation dans le réseau, il faut un réseau à la hauteur, et ça c’est un investissement où il faut une répartition des revenus… L’approche fiscale est une solution globale, on taxe ceux qui génèrent un besoin de bande passante et on redistribue à celui qui construit le réseau (mais pas aveuglément non plus, sinon, on en fait des rentiers).
Voila un point de vue assez mesuré et plutôt correct.
Bah oui mais pour le bain comme pour les pâtes tu n’as pas besoin de connaitre le principe, c’est juste préférable.
Et en plus tu peux le connaitre intuitivement sans savoir le transcrire en formule mathématique ou même le formuler ou connaitre son nom…. un peu comme l’effet joule en fait.
Tu as uniquement besoin de connaître le principe (pas les formules mathématiques), mais il faut le connaitre quand même.
Mais la question ne se pose pas parce que ce sont les parents qui s’occupent de ces détails pour leurs enfants.
Le
15/07/2014 à
15h
27
Fuinril a écrit :
T’as besoin de connaitre le principe d’archimède pour prendre un bain ?
Oui, pour pas en foutre partout.
Ca vaut aussi pour faire cuire des pâtes. Toujours prendre en compte le volume de pâte avant de mettre l’eau dans la casserole .
Le
15/07/2014 à
14h
46
Fuinril a écrit :
Bah ça leur servira pour la suite. Alors que le code hein, excuse moi mais à part pour une minorité d’entre nous (même sur NXI) ça ne sert strictement à rien.
Non ça leur servira à rien car on leur laissera pas faire joujou chez eux.
Et une fois qu’ils seront en age de pouvoir faire ça tranquillement (une fois qu’ils auront leur propre appart), ils auront tout oublié ou pas envie de le faire.
Après je suis contre l’apprentissage du code en primaire, et même collège. A moins de les forcer à prendre des cours jusqu’à la fin de leurs études post bac, la grosse majorité aura tout oublié et ne s’en servira pas (quand on pratique pas, on oublie).
Et je doute que la “logique” ou la culture gagné avec ces cours soit si important que ça. Au lieu de taper sur son ordi en disant “ca marche pas, c’est de la merde cet ordi/iphone/windows” ils diront “ça marche pas, c’est de la merde l’informatique. C’est pourtant pas compliquer de coder un truc qui fonctionne.”
Et c’est tout.
Ils vont pas lancer IDA pour résoudre le problème, ils vont pas coder leur logiciel de substitution pendant leur temps libre.
Le
15/07/2014 à
14h
15
Fuinril a écrit :
N’empêche des cours de “vie pratique” seraient nettement plus intelligents à dispenser…
Des trucs cons comme un peu d’électricité ou de plomberie appliqués à la vie domestique…
Le problème reste le même… En quoi cela sera utile à des élèves de primaire ?
Le
15/07/2014 à
12h
41
Ce qui est bien, c’est que si on tente de leur apprendre un langage de prog’ et que ça foire, on pourra mettre ça sur le dos du langage qui n’est pas adapté et recommencer jusqu’à ce que ça marche ou que l’on soit réduit à leur apprendre du Brain Fuck !
Sauf qu’il retranscrit dans son bouquin les courriels internes de la NSA qui montrent la satisfaction de l’équipe PRISM suite à l’accès aux mails d’outlook.com. Ça permet de se faire soi-même une idée à partir des documents bruts.
Ca peut tout aussi dire qu’ils ont accès aux mails chiffrés et que l’algo est facilement cassable pour eux.
ragoutoutou a écrit :
Oui, enfin, ce message sur ce blog ressemble plus à une posture politique qu’à une analyse fine du problème.
Je parlais surtout des notes post écriture sur l’affaire de la NSA espionnant le G20 qui illustre le problème.
Mais le problème c’est que ce qu’il explique dans cet article s’est illustré lors de l’affaire XKEYSCORE
Bien que soutenant totalement NXI, il y a certains points soulevé dans les commentaires que je partage, surtout concernant les dossiers :
Déjà je trouve qu’ils sont pas si nombreux que cela. Mais après ça peut se justifier par le temps que à consacré dessus et surtout concernant l’image que ça peut renvoyé du site si de plus en plus de contenu devenait réservé aux abonnés.
Ensuite leur pertinence. Même si je vois que c’est une collecte et une analyse d’infos je trouve que parfois ça ne va pas assez loin.
Après je suis conscient qu’il n’y a pas de vraie solution à ce que j’évoque. Et ce sont juste mes ressentis que je partage.
Je pense qu’il faut éviter de faire trop d’analyse dans les articles quotidiens afin de ne pas donner de fausses idées au lecteurs ni de fausses information. Après tout une information peut être interprétée de plusieurs façon, et il est impossible de toute les couvrir efficacement tout en gardant en vue l’information principale.
Par contre, un sujet pouvant être intéressant (même auprès du lecteur lambda) ce serait des dossiers sur le thème de la sécurité (un peu à la façon des dossiers MISC).
ça permet d’apprendre à décomposer un problème en éléments simplistes qui seront plus facile à résoudre
ça apprend à aborder un problème selon des axes différents pour apporter la meilleure solution possible
Déjà, rien que ça, c’est énorme.
Mais dans ce cas la on peut faire des cours de logique avec des cas appliquer a la vie courante des élèves.
Je trouve ça beaucoup plus pertinent
Après, le code écrit avec les pieds, c’est un peu l’équivalent du langage SMS en français.
Du beau code bien indenté, avec des variables bien nommées, de petits commentaires explicatifs du pourquoi du comment, c’est plaisant à lire. C’est la différence en un Skyblog et un auteur de littérature.
Je parlais plutôt de code non optimisé.
Le
09/07/2014 à
15h
59
Khalev a écrit :
Donc a aucun moment tu n’as eu besoin de la programmation dans ton éveil à l’informatique !
C’est bien ce que je dis. Il vaut mieux leur enseigner comment fonctionne leurs appareils (pc, tablette, smartphone) et comment s’en servir correctement. Ça intéressera peut être certains qui approfondiront d’eux même.
Mais je vois toujours pas d’intérêt pédagogique à enseigner la programmation aussi tot !
Le
09/07/2014 à
15h
02
eliumnick a écrit :
Tes arguments me semble bon, sauf que pour moi musique, dessin et philo sont à classer dans la même catégorie que ce que tu cites.
Pas besoin de cours pour qu’un enfant sache dessiner, pas besoin de cours pour qu’un enfant sache siffler, pas besoin de cours de philo pour qu’un enfant pense par lui même…. (oui je considère que la philo au lycée est inutile car tout le monde n’a pas la maturité pour profiter vraiment de cet enseignement).
J’ai dit que j’arrivais à concevoir qu’on enseigne ces matières, après le contenu dépend beaucoup des profs. ^^
Pendant 3 ans, j’ai eu une prof de musique qui te faisait faire de la flute et du chant quasiment tout le temps (assez chiant selon mes souvenirs). Et j’ai eu une année, un prof de musique qui nous a appris bien plus, comme l’histoire de certains musiciens célèbre, comme un peu d’histoire de la musique (ce qu’était le Rythm&Blues avant de devenir le RnB qu’on connait). Ils nous a fait faire des exposés sur les groupes et musiciens que l’on écoutait. C’était vraiment instructif et utile.
Pour l’art plastique, je trouve que cela fait travailler l’imagination des élèves et leur apprend un minimum la culture artistique (comme la différence entre une peinture à la gouache et une aquarelle etc…). Ça peut être toujours utile en société selon moi.
Le code ça reste très différent. C’est pas vraiment quelque chose que tu vois tous les jours comme la musique, où qui peut être observé, admiré comme une œuvre d’art. (j’ai toujours trouvé ridicule les gens qui s’esclaffe devant un fichier en disant “Comment ce code est trop sale, le gars il code avec ses pieds ou quoi ?”)
Pour moi, le code et la logique de programmation ne sert à rien hormis programmer des logiciels. Mais ce n’est que mon avis :/
Le
09/07/2014 à
13h
42
Est ce qu’on pourrait avoir l’avis de NXI sur la question ?
Ça m’intéresserait beaucoup :)
Je ne comprends pas ça… Je n’arrive pas à comprendre ! Quand on éveille des enfants au code, ça ne veut pas dire qu’ils seront tous développeurs plus tard.
La question est plutôt : quelle serait la raison pour laquelle il faut éveiller les enfants au code ?
La musique/l’art plastique, j’arrive à concevoir cela. On écoute tous de la musique et l’art est quelque chose d’assez présent également (ne serait-ce que pour décorer/meubler son appart). Quelle serait l’apport de la logique de programmation dans le développement intellectuel d’un enfant ?
Est ce qu’on a besoin du code pour faire comprendre à un enfant que si tu as un collier de 20 bonbons, tu peux les manger un par un mais que tu ne peux pas en manger plus de 20 ?
Est ce qu’on a besoin du code pour leur faire comprendre que si il y une caisse remplie de jouets et ben il aura besoin de regarder chaque jouet un part un jusqu’à tomber sur celui qu’il veut ?
La logique de programmation c’est surtout de la logique tout court. Si tu dois organiser un match de foot avec un ballon, il faut t’assurer d’avoir déjà un ballon et qu’il soit rond et pas ovale.
Le code est quelque chose de beaucoup trop spécifique pour être utile un jour s’il est enseigné trop tôt, très sommairement et sans pratique par la suite.
Si on veut sensibiliser les enfants aux produits informatiques qu’ils utilisent tous les jours, à leur danger et à leur fonctionnement, le code n’est absolument pas indispensable.
On reconnait dans cette news tout les dév blasé par leur taff " />" />" />
Je suis pas dev’ moi (j’ai encore de l’amour propre " />) !
Mais la principale raison pour laquelle les dev’ font généralement un boulot de m*rde, c’est parce qu’ils ont des délais beaucoup trop court pour faire leur projet. Du coup on se contente du strict nécessaire demandé par le client et s’il est pas content c’est tant pis pour eux !
Le
09/07/2014 à
13h
45
Ewil a écrit :
Ba si y a des bugs c’est que c’est mal codé, pas que le client a demander de la merde non? Un Bug c’est un cas qui n’a pas été pris en compte par le dév non ?
Un dev c’est bête et méchant. Il fait exactement ce qu’il y a dans le cahier de spec’ fonctionnelles du client.
Si il y a un cas qui à pas été pris en compte, c’est qu’il n’était pas dans les exigences du client, et que donc c’est pas la faute du dev’ " />
Comme si ça allait rendre les librairies inadaptées compétitives par rapport à Amazon.
C’est fou comme en France les polytiques ont l’art de parier sur les chevaux boiteux. Pas étonnant que le pays soit en décrépitude.
Ben après tout dépend…
Il y a une librairie juste en face de mon boulot. Et bien mes mangas et mes bouquins papier, je vais les acheter la bas plutôt que sur amazon…
Et tant pis si je dois attendre 3 ou 4 semaines pour recevoir ma commande.
Le
09/07/2014 à
08h
04
tazvld a écrit :
Cette loi n’est pas spécialement pour les éditeurs (eux s’en foute un peu que ce soit un libraire ou amazon qui vendent leur livre) c’est une loi du même niveau que la loi Lang dont le but est de protéger les petits magasin d’informatique (ha, non, eux sont morts sans avoir le droit à leur petite loi) libraires des gros méchant d’internet.
Cette loi c’est plutôt fait pour protéger les rayons librairie des super/hypermarchés et de la fnac…
Les meilleurs développeurs, c’est ceux qui ont commencé jeunes.
Les meilleures développeurs sont ceux qui ont commencés d’eux même !
Jeunes ou pas jeunes. Je connais quelqu’un qui a passé un été entier à se plonger dans l’informatique (code, fonctionnement des kernels, etc…) vers ses 20 ans. Il bosse aujourd’hui chez VMWARE.
L’age importe peu, du moment que la motivation est là.
Et je ne connaît personne qui méprise la science pour en avoir fait au collège.
Sinon, pourquoi présumer que l’enseignement du code aboutirait forcément à dégoûter plutôt qu’a découvrir des talents et susciter des vocations ?
Si on suit cette logique il ne faudrait enseigner ni les maths, ni la physique… pour avoir plus de chercheurs ?
Je ne parle pas de mépriser la science, mais la programmation.
Et c’est ce qui se passe pour toutes les autres matière visant à faire développer quelque chose chez les élèves : la musique et l’art plastique.
Et les raisonnement sont les mêmes : de la musique, on en entend tous les jours. Il faudrait que les jeunes ait la culture nécessaire pour la comprendre et un sens critique pour la juger au lieu de bêtement l’écouter.
Du coup on fait un cours de musique avec des leçons de culture générale, et surtout apprendre à en jouer (parce que sinon c’est que de la théorie et ça sert à rien).
Maintenant dis moi : combien de personnes sont devenus musiciens grâce aux cours de flûtes du collège, et combien de personnes disent que cette matière ne sert à rien ?
C’est la même chose pour l’art plastique. Développer l’imagination, l’instinct et la sensibilité à l’art des élèves. Ce qui, selon moi, reste une chose importante.
Combien ont vocation à devenir artiste à partir de ces cours ? Combien les trouvent inutile et veulent les remplacer ?
Le
08/07/2014 à
08h
23
sr17 a écrit :
Et c’est particulièrement vrai en informatique, ou il est manifeste qu’on atteint aujourd’hui le record du grand n’importe quoi à force de voir les décisions prises par tous les corps de métier, sauf par des programmeurs.
Euu, les programmeurs ne détiennent pas la vérité absolue en informatique.
D’autant plus que prendre des décisions ça implique avoir une autre vision que : “j’ai un projet, je le code et je recommence demain”
D’autres pays pas bien loin de chez nous préfèrent confier les responsabilités a ceux qui ont gravi les échelons de leur métier. Et il parait même que leur industrie se porte beaucoup mieux que la notre.
Tu t’es jamais dit qu’il y a peut être une raison pour laquelle un grand nombre de dev’ ne gravissent pas les échelons ?
Les dev’ compétents, ceux pour qui c’est une passion, restent dev’ assez longtemps, refusent pendant de longues années de diriger une équipe puis un service. Non, ils veulent juste coder des projets de plus en plus intéressant c’est tout.
Au moins, en enseignant la programmation à tout le monde, on a une petite chance que les grandes décisions concernant les nouvelles technologies en France soient prises par des gens qui comprendront un tout petit peu mieux.
Ou alors on a des chances de former des gens qui méprise le code parce qu’ils ont été forcé d’apprendre ça quand ils étaient petits. Et que pour eux, un dev’ possède un niveau d’expertise aussi important qu’un élève de collège.
Le
07/07/2014 à
22h
03
Fuinril a écrit :
Ah ? Je savais pas…. Ca date de quand ? En tous cas c’est un très bonne chose. Pas besoin de plus du coup.
C’est pas très vieux 5 ans grand max.
Ce sont des cours d’algo très basique avec passage au code sur leur calculatrice scientifique. Du coup leur programme sont très orienté math (savoir si un nombre est premier etc…), mais ça reste du code :)
Fuinril a écrit :
Tout à fait. Pas besoin de savoir coder pour devenir sysadmin ou admin réseau ou même DSI… Il y a beaucoup de métiers dans l’informatique qui ne nécessitent pas de savoir coder. Et savoir coder pour administrer un parc informatique c’est (presque) inutile.
Et surtout, apprendre à coder ne veut pas dire savoir faire des algos !
J’ai un potes qui sait coder, qui fait des trucs assez bien, mais son code est assez bordélique et gagnerait à être un peu plus optimisé et clair !
Le
07/07/2014 à
22h
00
Le
07/07/2014 à
21h
48
Fuinril a écrit :
Je suis pour l’initiation à la prog au lycée, c’est même une aberration qu’en 2014 cela ne soit pas dans les programmes.
Et pourtant au lycée il y a des cours d’algo et de prog durant les cours de maths
Le
07/07/2014 à
15h
09
Lasuria a écrit :
Mais c’était ou quand j’ai fait mes études ça ! J’aurais pu avoir une mention au bac avec j’suis sur " />
Le jour où ma mère m’a dit qu’elle allait enseigner de l’algo à ses seconde, j’ai rigolé. Et puis après quand elle m’a expliquer ce qu’ils faisaient comme type de prog’ et les détails de la nouvelle spé en S, j’ai presque voulu revenir au lycée " />
Le
07/07/2014 à
14h
52
Boudh a écrit :
Il y a déjà une partie algo en filière S.
La partie algo commence dès la seconde :)
En S c’est une option au même titre que spé physique ou spé math. Et d’après ce qu’on m’a dit le programme à l’air assez cool !
Le
07/07/2014 à
14h
49
Assurons nous déjà que à la sortie du primaire tous les élèves savent lire, écrire, compter et maîtrisent les opérations basiques (additions/soustraction, multiplication, division).
Après on pourra envisager d’autres chose comme l’anglais ou la prog’ !
Mais cette question d’apprendre la programmation au primaire/collège est sujet à beaucoup de désagrément. Est ce qu’on pourrait un jour connaître l’avis des gens de NXI la-dessus ? :)
Justement, le débat c’est que la programmation ce n’est pas de l’informatique avancée, c’est juste la base sans laquelle on ne peut quasiment rien comprendre.
Hein ? O.o
Je suis désolé mais si tu veux leur apprendre à faire des programmes qui s’occupe juste à faire des opérations mathématique, ils apprennent ça au lycée. Et les tableurs le font aussi. Pas besoin d’apprendre à coder.
Pour le reste, leur expliquer les structures de données (ce qui est la base) et les algorithmes permettant de les utiliser c’est déjà de l’informatique avancée. Parce que pour faire les choses bien (et pas qu’ils se contentent de faire sans comprendre), il faut leur expliquer la représentation mémoire (la pile et la tas) et là tu risque d’en perdre beaucoup.
Même leur expliquer ce qu’est une variable et comment l’utiliser ça peut être compliquer.
Je n’ai jamais vu autant de gens persuadés que “l’informatique c’est facile” et le métier d’informaticien autant sous estimé dans son importance et sa difficulté que depuis que la programmation n’est plus enseignée à l’école.
Mais quand la programmation a un jour été un enseignement obligatoire à l’école ?
De plus non ! La programmation n’est pas facile je suis désolé. Va dans n’importe quelle école d’informatique tu trouvera toujours des gens perdu qui n’arrivent pas à faire un projet. Et pourtant ils ont choisi cette voie, cette manière ne leur a pas été imposée.
Les informaticiens qui pensent qu’enseigner la programmation à l’école dévaloriserait leur métier ont tort. C’est tout l’inverse…
Ou pas !
Je vois très bien dans 15 ans la réaction des camarades d’un gars qui leur dit qu’il est développeur : Développeur ? Ce truc qu’on apprend au collège ?
Etre développeur c’est posséder une expertise dans un domaine. Toi tu leur dis : votre métier est tellement simple que les collégiens sont capables d’en faire autant.
Le
05/07/2014 à
12h
35
blob741 a écrit :
Donne moi des exemples de programmes, je vois pas.
Je dirais même plus : donnes des exemples qui ne soient pas liées à excel (parce que dans sa logique je doute que ce soit du VBS qu’on enseignera), et dont il n’existe pas déjà des logiciels/progiciels faisant exactement cela ! (oui parce que réinventer la roue, c’est pas vraiment utile ni économique quand tu travailles)
blob741 a écrit :
Je serais par exemple preneur d’un logiciel qui, avec un calendrier, puisse me dire le délai dont je dispose pour contester un acte administratif selon qu’il a été notifié, affiché, qu’il fait grief ou non, la nature de l’acte … et qui tienne compte des dimanches et jours fériés.[quote]
C’est ce qu’on appelle un greffier ? " />
[quote] Même avec des connaissances de base, je pense que ça me prendrait un temps fou à programmer et au final la plus value par rapport à un publiciste qui sera plus efficace que moi à de nombreux niveaux est nulle dans la mesure où il me mettra une branlée sur le fond et saura voir ça en 20 secondes.
Tu oublies la question la plus importante : tu le codes quand ce programme ?
Chez toi sur ton temps libre ? Ou pendant tes heures de boulot ?
Le
05/07/2014 à
09h
04
sr17 a écrit :
S’il est persuadé de cela(a tort), et que ça ne fait pas partie du programme scolaire obligatoire, pourquoi veux tu qu’il s’y intéresse ?
Oh non, ce n’est pas à tort. Quand tu fais veux être actuaire, la programmation tu t’en fou un peu !
Sinon, pour répondre à ta question, les cours de programmation étaient obligatoire dans sa branche. Il devait faire les projets et suivre les cours, même si cela n’avait aucun intérêt pour lui.
Du temps ou c’était au programme à l’école et pratiqué dans les clubs info, les jeunes arrivaient à comprendre sans difficultés particulières.
Et ceux qui étaient un peu doués poussaient jusqu’à l’assembleur.
Les options sont suivies par les gens qui s’y intéresse, d coup ils faisaient tous les efforts nécessaires pour suivre et comprendre (voir même connaissaient déjà les bases).
N’importe quel exemple ou il faut traiter des données, tracer des courbes, mouliner des nombres, faire des statistiques. Les exemples sont infinis.
Tu ne donnes toujours pas d’exemple concret.
Pour traiter des données, tracer des courbes, mouliner des nombres, faire des statistiques il existe déjà nombre de logiciels ou de progiciels qui sont fait pour ça et que les entreprises achètes/utilisent. Pourquoi réinventer la roue ?
C’est d’ailleurs souvent ce qu’essayent de faire les gens avec des tableur, sauf que c’est beaucoup trop limité et beaucoup moins propre que d’écrire un vrai programme.
Sauf que créer un programme aussi complexe avec tes connaissances de collège/lycée, ça va te prendre du temps. Beaucoup de temps.
Donc en premier lieu, je doute que les gens vont coder chez eux (ya que les geeks qui font ça). Ensuite, pendant qu’ils écrivent leur programme, le boulot qu’ils ont à faire, il devient quoi ?
Le
04/07/2014 à
22h
28
sr17 a écrit :
En informatique, il y a également des abstractions comparables à celles dont tu parles concernant les maths. La programmation est juste comme les nombres un outil puissant et facilitateur de compréhension.
L’algorithmie est tout sauf facile à comprendre. Surtout pour des gens qui ne voit pas d’intérêt à s’y intéresser.
J’ai essayer de donner des cours d’algo simple à mon frère (variables, boucle, tableau) il a jamais été capable de comprendre.
Premièrement parce qu’il n’y comprend rien, et ensuite parce que la programmation ne lui apportera strictement rien dans sa profession.
Devant une situation répétitive, l’un va cliquer 20000 fois sur un bouton pendant des jous, l’autre va écrire un programme qui fera le travail 2000 fois plus vite.
La je veux bien des exemple de situation répétitive en entreprise (hors du contexte informatique) ou un programme développé personnellement grâce aux connaissances du collège/lycée pourra te faire avancer ton taf’ beaucoup plus vite.
Le
04/07/2014 à
15h
21
Pazns a écrit :
la science informatique : Là je dis non pour l’algorithmie, pas en tant que corpus à part entière. On a pas le temps pour ça, sans compter que l’utilité est très spécifique.
D’accord la dessus.
Une extension des mathématiques, et donc une mise en contexte de ce que les élèves apprennent avec les premières ébauches d’équations et de fonctions, oui très certainement, car c’est tout bêtement de là que ça vient !
Je garderais le programme actuel et laisserai cette partie au lycée (oui au lycée il y a des cours d’algo).
Les élèves auront une calculatrice graphique adaptée pour tester leur propres programmes etc…
C’est beaucoup plus adapté à mon avis que faire ça au collège ou les élèves ou déjà du mal à retenir que a²+2ab+b² = (a+b)² 1
Le
04/07/2014 à
15h
03
ActionFighter a écrit :
Des idées, tout le monde en a, mais quand il faut financer, il n’y a plus personne.
3074 commentaires
Justice : il a Free, mais il n’a pas tout compris aux frais de résiliation
17/07/2014
Le 17/07/2014 à 13h 33
[Interview] Initier les enfants au code ? « Pas urgent » selon Benjamin Bayart
16/07/2014
Le 16/07/2014 à 14h 26
Le 16/07/2014 à 14h 17
Le 16/07/2014 à 14h 09
Le 16/07/2014 à 13h 43
Le 16/07/2014 à 13h 24
Le 16/07/2014 à 13h 18
Le 16/07/2014 à 13h 04
Le 16/07/2014 à 12h 54
Le 16/07/2014 à 11h 24
Le 16/07/2014 à 09h 49
Le 16/07/2014 à 09h 40
Le 16/07/2014 à 09h 27
Le 16/07/2014 à 09h 18
Le 16/07/2014 à 08h 50
Le 16/07/2014 à 08h 44
Le 16/07/2014 à 08h 39
Le 16/07/2014 à 08h 37
Neutralité : un rapport du Sénat propose de viser FAI et géants du Net
16/07/2014
Le 16/07/2014 à 09h 29
Apprentissage du code : des initiations dès la rentrée prochaine en primaire
15/07/2014
Le 15/07/2014 à 15h 44
Le 15/07/2014 à 15h 27
Le 15/07/2014 à 14h 46
Le 15/07/2014 à 14h 15
Le 15/07/2014 à 12h 41
Ce qui est bien, c’est que si on tente de leur apprendre un langage de prog’ et que ça foire, on pourra mettre ça sur le dos du langage qui n’est pas adapté et recommencer jusqu’à ce que ça marche ou que l’on soit réduit à leur apprendre du Brain Fuck !
Hollande veut que la France soit « exemplaire » sur le numérique à l’école
15/07/2014
Le 15/07/2014 à 13h 35
Donc on aura bientôt la génération la plus inutile en cas de coupure de courant !
C’est pas comme ça qu’on formera des Charlie Matheson ><
Microsoft affirme ne pas donner ses clés de chiffrement à la NSA
15/07/2014
Le 15/07/2014 à 13h 06
Le 15/07/2014 à 12h 54
Next INpact en perte en 2013 : quel avenir pour le site et son indépendance ?
09/07/2014
Le 10/07/2014 à 11h 16
Bien que soutenant totalement NXI, il y a certains points soulevé dans les commentaires que je partage, surtout concernant les dossiers :
Après je suis conscient qu’il n’y a pas de vraie solution à ce que j’évoque. Et ce sont juste mes ressentis que je partage.
Je pense qu’il faut éviter de faire trop d’analyse dans les articles quotidiens afin de ne pas donner de fausses idées au lecteurs ni de fausses information. Après tout une information peut être interprétée de plusieurs façon, et il est impossible de toute les couvrir efficacement tout en gardant en vue l’information principale.
Par contre, un sujet pouvant être intéressant (même auprès du lecteur lambda) ce serait des dossiers sur le thème de la sécurité (un peu à la façon des dossiers MISC).
Apprentissage du code : Interview de la députée Laure de la Raudière
09/07/2014
Le 09/07/2014 à 16h 23
Le 09/07/2014 à 15h 59
Le 09/07/2014 à 15h 02
Le 09/07/2014 à 13h 42
Est ce qu’on pourrait avoir l’avis de NXI sur la question ?
Ça m’intéresserait beaucoup :)
Je ne comprends pas ça… Je n’arrive pas à comprendre ! Quand on éveille des enfants au code, ça ne veut pas dire qu’ils seront tous développeurs plus tard.
La question est plutôt : quelle serait la raison pour laquelle il faut éveiller les enfants au code ?
La musique/l’art plastique, j’arrive à concevoir cela. On écoute tous de la musique et l’art est quelque chose d’assez présent également (ne serait-ce que pour décorer/meubler son appart). Quelle serait l’apport de la logique de programmation dans le développement intellectuel d’un enfant ?
Est ce qu’on a besoin du code pour faire comprendre à un enfant que si tu as un collier de 20 bonbons, tu peux les manger un par un mais que tu ne peux pas en manger plus de 20 ?
Est ce qu’on a besoin du code pour leur faire comprendre que si il y une caisse remplie de jouets et ben il aura besoin de regarder chaque jouet un part un jusqu’à tomber sur celui qu’il veut ?
La logique de programmation c’est surtout de la logique tout court. Si tu dois organiser un match de foot avec un ballon, il faut t’assurer d’avoir déjà un ballon et qu’il soit rond et pas ovale.
Le code est quelque chose de beaucoup trop spécifique pour être utile un jour s’il est enseigné trop tôt, très sommairement et sans pratique par la suite.
Si on veut sensibiliser les enfants aux produits informatiques qu’ils utilisent tous les jours, à leur danger et à leur fonctionnement, le code n’est absolument pas indispensable.
Bugs du vote électronique : le gouvernement promet d’abandonner Java
09/07/2014
Le 09/07/2014 à 13h 52
Le 09/07/2014 à 13h 45
Loi « Anti-Amazon » : la fin de la gratuité des frais de port, c’est pour demain
09/07/2014
Le 09/07/2014 à 09h 41
Le 09/07/2014 à 08h 04
Le ministre de l’Éducation veut « mieux former les élèves français au code »
07/07/2014
Le 09/07/2014 à 08h 44
Le 08/07/2014 à 08h 23
Le 07/07/2014 à 22h 03
Le 07/07/2014 à 22h 00
Le 07/07/2014 à 21h 48
Le 07/07/2014 à 15h 09
Le 07/07/2014 à 14h 52
Le 07/07/2014 à 14h 49
Assurons nous déjà que à la sortie du primaire tous les élèves savent lire, écrire, compter et maîtrisent les opérations basiques (additions/soustraction, multiplication, division).
Après on pourra envisager d’autres chose comme l’anglais ou la prog’ !
Mais cette question d’apprendre la programmation au primaire/collège est sujet à beaucoup de désagrément. Est ce qu’on pourrait un jour connaître l’avis des gens de NXI la-dessus ? :)
Un rapport confidentiel plaide pour renforcer l’informatique à l’école
04/07/2014
Le 05/07/2014 à 20h 49
Le 05/07/2014 à 12h 35
Le 05/07/2014 à 09h 04
Le 04/07/2014 à 22h 28
Le 04/07/2014 à 15h 21
Le 04/07/2014 à 15h 03