Brevet : un exercice de programmation informatique à partir de 2017

Brevet : un exercice de programmation informatique à partir de 2017

L'exo 1 000

147

Brevet : un exercice de programmation informatique à partir de 2017

Le coup d’envoi du brevet 2016 sera donné demain. L’année prochaine, pour la première fois, les candidats devront plancher sur un exercice d'algorithmique ou de programmation informatique.

La rentrée prochaine sera celle d’une année charnière : la réforme du collège entre en vigueur, de même que les nouveaux programmes, le plan pour le numérique à l’école va progressivement être déployé... En vertu du nouveau socle commun de connaissances, de compétences et de culture, chaque élève devra par exemple connaître « les principes de base de l'algorithmique et de la conception des programmes informatiques », de telle sorte qu’il soit capable de « les met[tre] en œuvre pour créer des applications simples ».

Pour s’assurer que cet éveil au codage soit bien maîtrisé par les élèves passant leur brevet (en fin de troisième), « au moins un exercice d’algorithmique ou de programmation » sera dorénavant intégré à l’épreuve écrite de mathématiques, physique-chimie, sciences de la vie et de la Terre et technologie. « En relation avec les compétences du socle commun et des programmes, l’épreuve permettra d’évaluer l’aptitude du candidat à appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple », explique-t-on au ministère de l’Éducation nationale.

Pas d'ordinateur ni de tablette pour les candidats

Les candidats n’auront pas d’ordinateur ni de tablette, évidemment, mais ils devront écrire quelques lignes de code au stylo ou répondre à des questions d’ordre algorithmique, par exemple (voir exemple ci-dessous).

exercice brevet programmation
Extrait d'un « sujet zéro » proposé par le ministère - Crédits : Éducation nationale

La durée totale de l’épreuve sera de trois heures. Elle comptera pour 100 points, tous exercices confondus, sachant que le diplôme national du brevet sera décerné aux candidats ayant obtenu un nombre total de points au moins égal à 350 sur 700. « Le contrôle continu des connaissances acquises au cours de la scolarité sera évalué sur 400 points. Les notes des épreuves d’examen seront évaluées sur 300 points, 100 pour chaque épreuve » rappelle la Rue de Grenelle. Les deux autres épreuves concernent d’une part le français, l’histoire-géographie et l’enseignement moral et civique, et d’autre part une présentation orale de projet interdisciplinaire.

Commentaires (147)


Quand drapeau est cliqué ou espace ? <img data-src=" />


honnêtement c’est n’importe quoi… déjà que les niveaux de culture générale ne sont pas terribles alors là…


LOL est le seul mot qui me vient spontanément à l’esprit… <img data-src=" />


Useless <img data-src=" />


L’algo est bien dans les programmes au collège, mais en pratique, tout est fait sur Scratch


Pourquoi présenter le programme dans un interface Scratch/Blockly alors que l’élève n’utilise pas l’outil pendant l’épreuve ?


dire qu’il a fallu que j’attende le BTS pour faire de l’algo…

et je vous rassure (ou pas) : au début du BTS, c’est de ce niveau là!








Cocquecigrues a écrit :



Pourquoi présenter le programme dans un interface Scratch/Blockly alors que l’élève n’utilise pas l’outil pendant l’épreuve ?





Parceque cela lui sera familier. Il reconnaîtra les instructions : elles ont le même nom et la même forme.

&nbsp;

Dans les nouveaux manuels scolaires, les bouts de programmes se présentent aussi de cette manière, même quand il s’agit simplement de compléter un algorithme sans utiliser Scratch.



C’est sur que c’est pas très avancé, mais je trouve déjà super bien, le but c’est qu’ils aient juste une notion que programmer c’est pas assembler des 0 et de 1 en chaine sur une musique techno et que c’est abordable.

&nbsp;Ce genre de programme en Blocky ça remplie parfaitement cette fonction :).


Je dirais le programme A, l’autre doit faire une sorte de fleur. On dirait du logo


ils ont aussi prévu des cours de mécanique ?

aujourd’hui, tout le monde a une voiture !



On veut faire quoi ?

des générations d’informaticiens ?

&nbsp;à l’heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!








Apone a écrit :



à l’heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!





C’est faux, tellement faux….









Minikea a écrit :



dire qu’il a fallu que j’attende le BTS pour faire de l’algo…

et je vous rassure (ou pas) : au début du BTS, c’est de ce niveau là!





#Perso j’ai eu des potes en BTS Info, j’ai rigolé quand ils m’ont dit ce qu’ils faisaient en programmation et surtout quand ils avaient l’air de penser etre les rois de la programmation avec ce qu’ils apprenaient … je dis sans réelle prétention sortant de l’université mais franchement c’etait hyper basique ce qu’ils apprenaient …



Enfin bref, par rapport au sujet, c’est deja pas si mal que ca. faut pas oublier que c’est le college et l’exercice me semble tout a fait adapté au niveau d’études. On va pas demander a des collegiens de savoir faire des programmes en C++ non plus …



L’informatique a déjà une place prépondérante dans l’industrie aujourd’hui, et ça va être de plus en plus le cas.

Il arrivera un moment où de plus en plus de gens devront savoir automatiser leur travail, par le biais de la programmation.



On manque déjà de développeurs en France, et là encore ça ne va pas aller en s’améliorant, surtout s’ils s’enfuient tous à l’étranger.



C’est le rôle du gouvernement que de pousser les filières où l’on manque de personnel et de prépaper l’avenir, une bonne décennie avant.



Dans ton exemple la réponse est très simple, on ne manque pas de mécaniciens en France…








Apone a écrit :



ils ont aussi prévu des cours de mécanique ?

aujourd’hui, tout le monde a une voiture !



On veut faire quoi ?

des générations d’informaticiens ?

 à l’heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!





Euh … n’importe quoi. D’une part, il y a tellement de boulot dans l’informatique aujourd’hui qu’on manque encore de bras meme en france, et un peu partout dans le monde en fait.



De plus, niveau délocalisation, ca fait longtemps qu’on a arreté avec le maghreb, tellement le niveau était mauvais. La délocalisation se fait plus vers l’inde de nos jours et encore c’est loin d’etre le cas de tout les projet, ca represente meme pas 5% a tout casser









Apone a écrit :



ils ont aussi prévu des cours de mécanique ?

aujourd’hui, tout le monde a une voiture !





&nbsp;Si tu voulais faire une allusion bienvenue, tu choisirais un autre exemple. Pour avoir une voiture, il s’agit de passer le permis, et l’examen du code et de la conduite ont des éléments portant sur la mécanique (il y a même des questions purement statistiques, comme le nombre de morts par an sur les routes !).



Dans un monde où l’informatique est omniprésent, ce genre d’examen pour comprendre un minimum comment fonctionne un ordinateur (sous-entendre : il fait strictement ce pourquoi il est programmé, même si le programme n’est pas ce qu’on attend de lui) n’est pas une mauvaise chose. On a bien l’art plastique et la musique pour éveiller aux arts, l’EPS pour inciter le corps à être en forme et avoir une pratique sportive. On a les cours de techno pour les rouages de la mécanique. Si on avait plus de temps à poser, je serais même tenté par des cours de cuisine/nutrition (ça se fait dans certaines écoles).



Moi je dirais ni A ni B.

L’espace entre 2 losanges est plus petit à l’œil que le côté du losange alors que ces 2 dimensions sont respectivement de 55 et 40 dans A.


ah d’accord donc on veut en faire des ouvriers régleurs sur machine outils.

Comme quoi le collège ça donne ses chances a tous même aux plus doués…



Oui, ils préparent l’avenir… du collège publique !








Meowcate a écrit :



&nbsp; &nbsp;l’examen du code et de la conduite ont des éléments portant sur la mécanique&nbsp;&nbsp;



&nbsp;

d’ailleurs faudra penser a reformer aussi car si ma maman mettait bien la main sur le niveau d’huile de sa 3 CV, il y a bien longtemps que personne ne le fait, surtout depuis les voitures a moteur carénés ou rien n’est accessible sauf la prise électronique.&nbsp;

Meme changer une roue de secours ça se fait plus, elles sont même pas vendues avec l’auto !&nbsp;



Ben moi je suis en train d’apprendre l’informatique à mon fils de 9 ans (a se demande).

J’ai vraiment longtemps réfléchi a lui faire apprendre ce genre de truc avec des cases…



Finalement j’ai opté pour l’apprentissage direct d’un vrai langage.

Et bien il comprends.



Une fois le concept de variable et de fonction bien compris, on peut remplacer ce trucs graphique par n’importe quelques langage typé ou non, ce n’est pas plus compliqué !


Si si, c’est le A. Le motif se termine au coin inférieur gauche du losange. Du coup, avancer de 55 permet de parcourir les 40 de côté, plus les 15 de séparation.


Ui c’est cà <img data-src=" />.



Félicitation monsieur spidermoon, voici votre brevet avec mention <img data-src=" />


Pour avoir fait un BTS SIO, t’inquiète pas les gens en BTS&nbsp; savent que ce qu’ils font, c’est des choses très basiques. <img data-src=" />

Etant maintenant en école d’ingé, je m’en rends encore plus compte.

&nbsp;

Je trouve que c’est une connerie de l’imposer à tout le monde cette épreuve, ils pourraient mettre l’informatique en enseignement complémentaire sans épreuve finale. Et ce concentrer d’avantage sur les enseignements type maths/français/histoire-géo/éducation civique.

&nbsp;

Pour avoir plus de monde motivé à faire du dev :




  • Ils devraient plus proposer une option info quand tu arrives au lycée.

  • Ajouter au BAC S une spécialité plus centrée sur l’électronique/informatique.

  • Et un peu plus de communication pour gommer l’image geek= boutonneux/asociales/incapable de s’exprimer



    Voilà voilà&nbsp; un joli pavé inutile qui ne changera rien <img data-src=" />



    edit : bon en fait j’ai rien dit l’épreuve est tout à fait logique et pas mal comme problème de maths pour initier à l’algo


sauf qu’il faut faire 55-40 (surement grillé)








tiret a écrit :



honnêtement c’est n’importe quoi… déjà que les niveaux de culture générale ne sont pas terribles alors là…







C’est loin d’être n’importe quoi. Evidement que ce n’est pas fondamental pour un citoyen de savoir mal pisser du code, mais c’est bien crucial pour les employés. Les entreprises poussent le codage dans l’enseignement républicain, car elles en ont besoin et si l’enseignement obligatoire a bien un but, c’est bien de préparer les jeunes à la vie adulte.









webshaker a écrit :



Ben moi je suis en train d’apprendre l’informatique à mon fils de 9 ans (a se demande).

J’ai vraiment longtemps réfléchi a lui faire apprendre ce genre de truc avec des cases…



Finalement j’ai opté pour l’apprentissage direct d’un vrai langage.

Et bien il comprends.



Une fois le concept de variable et de fonction bien compris, on peut remplacer ce trucs graphique par n’importe quelques langage typé ou non, ce n’est pas plus compliqué !







Il y a une énorme différence entre ton enfant et les autres, d’une, le papa s’y connait vraiment et ça fait déjà une grosse différence et de deux, l’enfant en est demandeur, les autres, je ne pense pas et peu ont des affinités avec ce genre de chose, donc autant abstraire la chose car la, c’est pas tellement de la programmation mais plutot de l’algorithmie en fait contrairement a ce que le titre laisse penser, ce qui pourrait tout aussi bien passer sur feuille (comme on nous le faisait faire a la fac) mais niveau correction c’est plus simple avec ce genre de pseudo langage



Mais c’est ca le niveau fin de 3eme aujourd’hui ?



J’avais 11ans quand je me suis essayé a l’assembleur apres avoir écumé le BASIC sur mon CPC.

La c’est meme pas du niveau d’un Dr.Logo appris en primaire bordel !

Désolé, je pense a tous les enseignements que je vais devoir donner a mes gosses pour pallier le niveau catastrophique de l’éducation nationale.



Nivellement par le bas qu’on a dit… .









Gormador a écrit :



Si si, c’est le A. Le motif se termine au coin inférieur gauche du losange. Du coup, avancer de 55 permet de parcourir les 40 de côté, plus les 15 de séparation.









Minikea a écrit :



sauf qu’il faut faire 55-40 (surement grillé)







Je savais bien que je devais écrire une connerie, mais je voyais pas où.

Merci à vous <img data-src=" />









Apone a écrit :



ils ont aussi prévu des cours de mécanique ?



   aujourd'hui, tout le monde a une voiture !&nbsp;








  En effet, la mécanique est d'ailleurs enseignée, certes de manière basique, en cours de technologie, au collège.        









Apone a écrit :



On veut faire quoi ?&nbsp;



  des générations d'informaticiens ?&nbsp;        

&nbsp;à l'heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!








  On veut former des gens capables de réfléchir par eux-mêmes.        






  Un algorithme est la décomposition logique d'un problème complexe en une suite d'étapes simples. Ce n'est pas spécifique à l'informatique. L'informatique est juste un domaine d'application où cela est systématique, et donc propice à l'apprentissage, d'autant qu'une machine pourra aisément valider ou invalider le résultat, sans perdre patience. Qui plus est, il existe une pléthore d'outils, dont Scratch, spécialement conçus pour faciliter cet apprentissage, de manière ludique de surcroît.       






  Les applications de l'algorithmique sont multiples, et permettent par exemple de définir le traitement du courrier dans une administration, en définissant la méthode, les postes, les affectant en tant compte des ressources disponibles… bref, organisant le travail.        






  Si, en plus, les étudiants prennent conscience qu'un ordinateur est une machine sur laquelle il peuvent prendre le pouvoir, et non l'inverse, c'est tant mieux. Au-delà du discours philosophique (une autre matière figurant déjà au baccalauréat), ils en auront les moyens techniques concrets.   





Enfin, les lycéens pourront découvrir un avant-goût de l’informatique avant, peut-on l’espérer, du moins, le choix de leurs études post-baccalauréat. Peut-être seront-ils plus nombreux à opter pour l’informatique, ou bien, au contraire, éviteront d’explorer cette voie si celle-ci les désintéresse.



Plus de math au brevet? Oo


Euh du coup on en parle du “cacher” qui ne sert à rien ?








SFX-ZeuS a écrit :



Euh du coup on en parle du “cacher” qui ne sert à rien ?





Je ne crois pas qu’il y ait de points pour l’optimisation du code. <img data-src=" />



Pour beaucoup l’informatique c’est de la “magie” et la magie appartient aux magiciens. Ceux qui ne pratiquent pas (ne s’y intéressent pas) sont donc ignorant et laisse tout pouvoir aux magiciens pour faire ce qu’ils ont envie.



L’analogie peut sembler capilotractée mais c’est bien ce qui ressort des discussions avec des non-informaticiens :

“Oh moi l’informatique j’y connais rien.”



Et on ne cherche pas plus avant. Ca marche et c’est très bien comme ça et tant pis si on laisse à ceux qui décident des algorithmes le pouvoir de décider de nos actes numériques.



Comprendre la notion d’algorithme c’est prendre conscience que l’informatique n’est pas “magique”. Il y a des décisions qui sont prises par des humains, décisions qui tirent leur origine d’une tendance économique/idéologique/philosophique.&nbsp;



Au final, je trouve que les notions d’algo sont une bonne chose pour l’avenir car plus de gens ont conscience de ce qu’est l’informatique et plus ils pourront influer sur le monde numérique que l’on souhaite.


Pourquoi avoir choisi l’algorithmique alors que la capacité à comprendre, identifier, et prévenir les risques liés à l’utilisation d’internet (mail, réseaux sociaux, …) me semble être une compétence bien plus importante.


Clairement surtout qu’on est actuellement dans une grosse période de retour car la qualité fournit là bas n’est pas maintenable à long terme (à cours terme oui à long terme tes couts explosent)



On topic : si ca peut permettre aux informaticiens de ne pas avoir à expliquer comment se servir es formules excel ca me va…








DahoodG4 a écrit :



Mais c’est ca le niveau fin de 3eme aujourd’hui ?



J’avais 11ans quand je me suis essayé a l’assembleur apres avoir écumé le BASIC sur mon CPC.

La c’est meme pas du niveau d’un Dr.Logo appris en primaire bordel !

Désolé, je pense a tous les enseignements que je vais devoir donner a mes gosses pour pallier le niveau catastrophique de l’éducation nationale.



Nivellement par le bas qu’on a dit… .





Je suis sûr que d’autres personnes qui sont de grands lecteurs n’arrivent pas à comprendre qu’on étudie 1-2 livres par an en classe de français quand ils devraient en lire au minimum un par mois, voire par semaine chez eux.



&nbsp;Ce n’est pas parce qu’on est passionné qu’on doit imposer que les autres suivent ce qu’on estime être un “niveau minimum”. C’était la façon de faire de mon père, qui ne comprenait pas qu’ayant une voiture je ne m’intéresse pas à la mécanique de cette dernière, mais qui venait ensuite me demander de l’aide sur son PC pour des requêtes très banales en demandant à ce que je “le répare”, mais jamais à ce que je lui apprenne à le réparer tout seul.



Si cette enseignement est basique, le but est d’avoir un aperçu, et d’entrouvrir une porte aux élèves. Il ne s’agit pas de former les futurs informaticiens, c’est une façon de leur montrer que la programmation n’est pas si impressionnante qu’il n’y parait, tout le monde peut résoudre des problèmes simples. C’est donner du goût à l’informatique, et donner envie à des élèves de se lancer là dedans (ceux qui se lancent aujourd’hui dans la filière informatique sont largement ceux qui l’ont déjà commencé sur leur temps libre, plutôt que ceux qui cherchent un plan de carrière).



c’est moche, je dev pas (plus) mais j’ai eu du mal avec ce truc <img data-src=" />


Sinon. Ce sous titre. Vous faites de pire en pire, j’adore <img data-src=" />



http://www.doctissimo.fr/medicament-LEXOMIL.htm








piwi82 a écrit :



Pourquoi avoir choisi l’algorithmique alors que la capacité à comprendre, identifier, et prévenir les risques liés à l’utilisation d’internet (mail, réseaux sociaux, …) me semble être une compétence bien plus importante.





L’algorithmique n’a pas beaucoup évolué avec leur temps. Des langages succèdent à d’autres dans leur modernité, mais le principe reste le même.

Ce dont tu parles, en revanche, est davantage une perspective liée à l’époque et qui peut évoluer très vite, rendant l’enseignement obsolète après quelques années. De plus il n’a pas beaucoup d’intérêt dans la vie professionnelle.

Je ne réfute pas l’idée que quelques cours sur le sujet ne serait pas bienvenus, simplement que cela ne devrait pas faire l’objet d’un examen.



Et moi j’aimerai tellement que l’accent soit donné sur le français, les maths, l’histoire géo…

Je persiste à dire qu’on fabrique une génération d’incultes, tout juste bon à consommer (via internet ou non) et surtout pas à réfléchir. Je pense que nos élites regrettent vivement d’avoir donné trop d’éducation aux générations précédentes qui ont appris à réfléchir… et à contester…


C’est une blague l’exemple de sujet de brevet ?



Pkoi attendre la 3ème pour répondre à ca :





Démontrer que 10 m/s = 36 km/h





why not, mais pourquoi l’exo n’est pas en anglais?

Car si le but recherché est l’initiation à l’informatique, il serais préférable de faire l’algo en anglais…, un IF c’est quand même niveau collège normalement


Ca me rappelle les ateliers d’informatique que j’ai fait en primaire sur un logiciel de dessin par programmation…

On devait écrire un script pour dessiner les trucs, c’était très impressionnant (pour des enfants) les dessins géométriques qu’on faisait avec. &nbsp;Surtout pour des PCs qui devaient être des 286 avec surement un écran EGA.

Oui, c’était vers 1988 !



Donc, l’éducation nationale : super novatrice.



M’enfin, on avait pas besoin de couleurs et d’interface graphique, on peut faire faire des scripts à des écoliers, ça marche bien.


J’adore la photo de l’article - on reste au collège de plus en plus longtemps…



Maintenant quand je vois les algos en français dans les sujets de bac, je me marre. Entre les calculatrices qui assignent de gauche à droite alors que tous les langages usuels assignent de droite à gauche, l’abandon de la notation polonaise inverse (RPN) qui entraînait à une logique de pile propre à l’informatique, où l’arrivée de Scratch qui est certes sympa 5mn, mais qui reste très éloigné des bases réelles du C++, ce n’est sûrement pas avec cela qu’on va relever le niveau.

Ok : c’est du collège. On va pas leur demander de la programmation 3D en C++. Mais je regrette cette absence de logique à montrer à quoi sert réellement l’informatique, et je reste convaincu que des enseignements croisés, de type arduino par exemple, sont beaucoup plus parlants à ceux et celles qui veulent réellement s’orienter plus tard vers ce domaine exigeant - car il faut le rappeler : il n’y a pas de 35h en informatique.


Je me disais la même chose: le Logo on en faisait à l’école primaire dans les années 80 <img data-src=" />








hansi a écrit :



J’adore la photo de l’article - on reste au collège de plus en plus longtemps…

[…]



Trahi par un faux ami durant la recherche de photo ?



Non, ça marche pas pour tout le offshore. Déjà le gain n’est pas si important et ça réclame une bonne coordination. Mais en plus les cultures sont très différentes.



Je prend l’exemple de l’inde, ils ont un décalage de 4 ou 5 heures en plus, donc tu bosses avec eux que le matin et ensuite ils n’ont pas les même jours fériés, donc ça fait encore 10 jours de foutu sur l’année.

Il reste donc même pas la moitié du temps pour coordonner les efforts.



Bref c’est injouable.

&nbsp;








Meowcate a écrit :



Je suis sûr que d’autres personnes qui sont de grands lecteurs n’arrivent pas à comprendre qu’on étudie 1-2 livres par an en classe de français quand ils devraient en lire au minimum un par mois, voire par semaine chez eux.





Ayant été relativement bon lecteur au collège et au lycée, on va dire 2 livres de 200 pages minimum plus une floppée de BD par semaine, j’ai toujours eu du mal à finir certains livres à étudier en classe rien que parce qu’on nous demandait de lire de tel chapitre à tel autre pour le prochain cours. Et je ne pouvais pas le lire d’un coup parce qu’une fois lu, je passe à autre chose. <img data-src=" />



Il devrait plutôt leur apprendre l’assembleur :p



Plus sérieusement, je pense que c’est une bonne idée d’introduire la logique de la programmation aux collégiens.

Ce qui serait pas mal aussi ça serait de proposer des cours de python en option pour ceux qui le souhaites. Le python c’est très simple à prendre en main, c’est un excellent langage pour débuter.








gvaudan a écrit :



d’ailleurs faudra penser a reformer aussi car si ma maman mettait bien la main sur le niveau d’huile de sa 3 CV, il y a bien longtemps que personne ne le fait, surtout depuis les voitures a moteur carénés ou rien n’est accessible sauf la prise électronique. 

Meme changer une roue de secours ça se fait plus, elles sont même pas vendues avec l’auto !





Tu vas un peu loin là… Toutes les voitures ont le bouchon de culasse pour l’huile, un autre pour le lave-glace et enfin le liquide de refroidissement (souvent sur bocal).



C’est le minimum et c’est obligatoire. Tu dois pouvoir contrôler ces niveaux rapidement et facilement, c’est dans le code de la route.



Après oui, tout est planqué, et le moindre changement de filtre est chiant au possible.









robin4002 a écrit :



Il devrait plutôt leur apprendre l’assembleur :p



Plus sérieusement, je pense que c’est une bonne idée d’introduire la logique de la programmation aux collégiens.

Ce qui serait pas mal aussi ça serait de proposer des cours de python en option pour ceux qui le souhaites. Le python c’est très simple à prendre en main, c’est un excellent langage pour débuter.







Tous les langages orientés objet (ou presque) sont faciles à prendre en main.









DahoodG4 a écrit :



Mais c’est ca le niveau fin de 3eme aujourd’hui ?



J’avais 11ans quand je me suis essayé a l’assembleur apres avoir écumé le BASIC sur mon CPC.

La c’est meme pas du niveau d’un Dr.Logo appris en primaire bordel !

Désolé, je pense a tous les enseignements que je vais devoir donner a mes gosses pour pallier le niveau catastrophique de l’éducation nationale.



Nivellement par le bas qu’on a dit… .





Ah, il ma battu le salaud. 15 ans pour l’assembleur <img data-src=" />

Et pour Lafisk qui parlais du niveau du BTS info : c’est simple. Les étudiants venaient de formations diverses aussi il fallait partir de 0 en algo.



Autrement dit, tu avais une poignée d’étudiants dont les supports de cours finissaient en avion de papiers parce que on y apprenait aucun concept nouveau (pour eux) et les autres qui étaient plus ou moins bons mais débutants.

&nbsp;

Là où c’était pertinant, c’est qu’il y avait aussi les cours d’analyse , bien plus intéressants et utiles (UML, Merise, tout ca)



&nbsp;Mais la, au brevet, je me demande si ce n’est pas un peu n’importe quoi



Sinon, j’aimerais qu’ils apprennent d’abord l’utilisation d’un tableur puis s’ils maitrisent correctement ils peuvent étudier les langages de macro associés (style vba et équivalents libres). Cela leur donnera tout de suite une utilité de la programmation. Quand on automatise un peu certaines tâches, on y gagne en confort.


Je confirme, j’ai aussi fait un BTS SIO, au final, j’ai survolé toutes les notions mais une fois le diplome en poche je savais pas faire de gros projets.








Apone a écrit :



On veut faire quoi ?

des générations d’informaticiens ?

&nbsp;à l’heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!





A l’époque de la première guerre du golfe, un ponte de Cap Gémini avait pondu un article dans je ne sais plus quelle revue spécialisée, dans lequel il prévoyait que d’ici quelques années l’industrie informatique française serait aussi sinistrée que l’industrie textile en France.

Pour info, mon employeur, une ESN (ex SSII), a fait 25% de croissance dans ma région de France métropolitaine en 2015, soit plus de 20 ans après la prédiction du ponte de Cap Gémini…



sans informatique on avait aussi des raisonnements algorithmiques. C’est avant tout un raisonnement, on peut comprendre et même savoir faire un algo sans connaitre rien de l’informatique.

Ils appellent même cela des “algorigrammes” au collège en 2016, ce n’est en rien nouveau et ca n’aide en rien a “connaitre” l’informatique.


Pour ca il faut soit de l’expérience pro soit continuer les études après le bts (et c’est pas sûr que ca soit intéressant niveau projet).

Mais pour une formation nouvelle (moins de 5 ans), je trouve que le bts sio n’est pas en adéquation avec le milieu professionnel. On a des lacunes énormes en ce qui concerne la conception et les bonnes pratiques&nbsp; en développement (archi + design pattern + UML, etc..)


Enseigner ces trucs-là maintenant, c’est une perte de temps vu que ça aura peut-être changé quand ils passeront leur permis (mis à part le lave-glace qui est aussi nécessaire sur une voiture électrique), c’est d’ailleurs pour ça que ces notions sont abordée… lors des premières leçons de conduite.

Fin du hors-sujet.



Il ne s’agit ici que d’une initiation et comme le dit warfie, si ça permet aux nouvelles génération que l’informatique n’est pas « magique », ce sera déjà un grand pas de fait.



Pour ceux qui disent que tout le monde n’a pas vocation à faire de l’informatique, je réponds que pour beaucoup de gens :




  • L’utilité des maths se résume aux 4 opérations de base

  • L’utilité du français se résume au présent de l’indicatif et au plus-qu’imparfait (« J’avais été acheter les légumes hier mais j’ai oublié la barbaque donc j’y vais demain (et tu fais pas suer !) »).

  • L’utilité de l’histoire se résumé aux jours férié (ok, il y a la religion aussi).

  • L’utilité de la physique se résumé au fait qu’ajouter de l’eau froide dans un thé trop chaud permet de le boire plus vite que d’attendre seulement.





    L’école ne serait donc plus utile après le CP ?








DahoodG4 a écrit :



Mais c’est ca le niveau fin de 3eme aujourd’hui ?



J’avais 11ans quand je me suis essayé a l’assembleur apres avoir écumé le BASIC sur mon CPC.

La c’est meme pas du niveau d’un Dr.Logo appris en primaire bordel !

Désolé, je pense a tous les enseignements que je vais devoir donner a mes gosses pour pallier le niveau catastrophique de l’éducation nationale.



Nivellement par le bas qu’on a dit… .







J’espère que c’est du troll car sinon ca fait juste pitié ce genre de commentaire. Bordel moi même informaticien avec un master etc… je codait pas a 11 okay ? Ça te pose un problème ? Les gens n’aiment pas tous la même chose et c’est très bien comme ca, le sujet c’est d’introduire l’algorithmie pour permettre une meilleure orientation par la suite pas d’entrer dans les entrailles du sujet.









papinse a écrit :



Pour ceux qui disent que tout le monde n’a pas vocation à faire de l’informatique, je réponds que pour beaucoup de gens&nbsp;:L’utilité des maths se résume aux 4 opérations de base

L’utilité du français se résume au présent de l’indicatif et au plus-qu’imparfait («&nbsp;J’avais été acheter les légumes hier mais j’ai oublié la barbaque donc j’y vais demain (et tu fais pas suer !)&nbsp;»).

L’utilité de l’histoire se résumé aux jours férié (ok, il y a la religion aussi).

L’utilité de la physique se résumé au fait qu’ajouter de l’eau froide dans un thé trop chaud permet de le boire plus vite que d’attendre seulement.

L’école ne serait donc plus utile après le CP ?





Nop, mais ça ne serait pas mal que les élèves arrivant en 3ème connaissent déjà tes 4 points <img data-src=" />



Oh non, VBA est un vrai tue-l’amour de la programmation.








piwi82 a écrit :



Pourquoi avoir choisi l’algorithmique alors que la capacité à comprendre, identifier, et prévenir les risques liés à l’utilisation d’internet (mail, réseaux sociaux, …) me semble être une compétence bien plus importante.







Faut arreter de confondre informatique avec bureautique, faire de l’excel/word c’est pas etre informaticien







RaoulC a écrit :



Ah, il ma battu le salaud. 15 ans pour l’assembleur <img data-src=" />

Et pour Lafisk qui parlais du niveau du BTS info : c’est simple. Les étudiants venaient de formations diverses aussi il fallait partir de 0 en algo.



Autrement dit, tu avais une poignée d’étudiants dont les supports de cours finissaient en avion de papiers parce que on y apprenait aucun concept nouveau (pour eux) et les autres qui étaient plus ou moins bons mais débutants.

 

Là où c’était pertinant, c’est qu’il y avait aussi les cours d’analyse , bien plus intéressants et utiles (UML, Merise, tout ca)



 Mais la, au brevet, je me demande si ce n’est pas un peu n’importe quoi







Euh désolé mais en arrivant en 1ere année de fac, tout le monde était considéré avec un niveau 0 aussi, d’une part car a mon époque il y avait 0 formation pré universitaire pour l’informatique, donc tu commencais tout a la fac et de deux parce que meme si aujourd’hui il y en a les universite savent bien que meme au lycée les notions en sont pas réellement intégrées et que tout est a revoir.



Apres pour le niveau de BTS, c’est une chose dont j’ai parlé mais surtout pour souligner le niveau médiocre dont certain ne savent juger, vu mes anciennes connaissance (certe ce n’est pas le cas de tout le monde heureusement)



<img data-src=" /> Bien d’accord, le but ici est de faire comprendre la logique, par de faire C# directement au collège.



C’est comme les bases de données, ça paraît important que l’on sache comment ça fonctionne, car on passe notre temps à les interroger et à en extraire des infos.



Mais les logiques de recherche et d’organisations sont complètement étrangères à 99% de la population.


En fait , le “cacher” sert à cacher le lutin qui exécute le bloc d’instuctions pour ne voir que la trace de la figure et pas un chat par exemple qui bouge en même temps. Donc il est utile…








linkin623 a écrit :



Mais les logiques de recherche et d’organisations sont complètement étrangères à 99% de la population.







Ce qui me parait tout a fait normal, il y a une grosse différence entre savoir utiliser et savoir comment ca fonctionne, ce que beaucoup oubli en entretien … vu les demandes délirantes que je peux voir en entretien des fois



Je suis certain qu’un collégien, lui présenter la programmation “dans le cadre d’un tableur” le PASSIONNERA à un point incroyable <img data-src=" />





  • Mais regarde, grace à ça tu peux faire un tableau dynamique lié à un graphique qui pousse vers du publipostage de spam sur Internet ! … mais pourquoi tu veux pas apprendre ça bordel



    J’adore comment les avis sont completement dans tous les sens dans la question <img data-src=" />

    C’est là qu’on se dit que ça doit être un vrai enfer de faire des programmes scolaires <img data-src=" />



    Perso, je suis pas contre de faire une petite initiation à l’algorithme avec un outil simplifié pour pousser les concepts avant de passer au langages à proprement parler.



    C’est un début, je serai pas contre que ça commence un peu avant, et on verra bien ce qui en ressortira …

    Mais à choisir entre un cours d’algorithme ou un cours de musique / dessin … voilà quoi <img data-src=" />


ça commencera vraiment en 5eme mais certains concepts entre le cm1et la 6eme : (programmer les déplacements d’un robot par exemple)


You’re right !



L’algorithmie n’a pas besoin de l’informatique. Celui-ci étant (techniquement parlant) l’application en code d’un algorithme.&nbsp;



Je considère l’algo comme étant un point d’entrée vers l’informatique. Une manière de désacraliser cet univers inconnu en faisant comprendre que le code (la partie “mystérieusement complexe”) est l’application de règles compréhensibles en français.



Si utiliser des outils simplifiés pour coder est une solution pour décomplexer les gens vis-à-vis du code, alors pourquoi pas. Peut-être que plus tard des gens (des citoyens), dont l’informatique n’est pas le coeur de métier, voteront ou feront voter des lois un peu moins WTF pour le monde numérique.



Parce qu’en dehors des personnes ayant un lien avec l’informatique, qui se soucie de neutralité du net, de surveillance numérique ? Pas grand monde j’ai l’impression, parce que “j’y connais rien à l’informatique” et par extension à tout ce qui touche au numérique.



C’est pour ça que je trouve important d’ouvrir la porte vers ce monde de 0 et &nbsp;de 1, même si cette porte n’est qu’entrouverte.


Tu as fait quel BTS ? SIO, SN?


Je ne suis pas d’accord. Je pense que mettre les élèves à la programmation dès le collège est un très bon choix. Ce sont les métiers d’avenir.



Concernant la culture générale j’ai un avis mitigé sur la question: pour moi la culture générale n’a pas sa place à l’école. La culture générale doit se “créer” toute seule par l’élève grâce -par exemple- à ses hobbies.


IG (ancien nom de SIO je crois)


“Ajouter au BAC S une spécialité plus centrée sur l’électronique/informatique.“Il y a déjà la spécialité ISN (informatique et sciences du numérique) pour le BAC S.








Cocquecigrues a écrit :



Pourquoi présenter le programme dans un interface Scratch/Blockly alors que l’élève n’utilise pas l’outil pendant l’épreuve ?





J’irai même plus loin. Puisque le nouveau programme officiel de mathématiques n’impose aucun formalisme pour l’algorithmie, ni aucun langage de programmation ; on est en droit de se poser des questions sur le choix des outils laissé aux enseignants, à l’avantage ou au désavantage des élèves qui passeront le brevet.



Comment un élève, ayant appris à programmer en Python, pourra-t-il comprendre l’instruction [ s’orienter à 90° ] s’il n’a pas fait de Scratch ? L’inverse étant tout aussi vrai.



Comment un élève qui va rentrer en troisième en septembre prochain, fera-t-il pour assimiler en une seule année toutes ces connaissances et compétences en programmation alors qu’elles doivent être apprises sur un cycle de 3 ans en vertu des nouveau programmes (cycle 4 : 5ème, 4ème, 3ème) ?



Ceux qui écrivent les programmes officiels étant déconnectés de certaines réalités, il y aura nécessairement des ajustements à faire, et comme toujours cela se fera en baissant les exigences à l’examen.









warfie a écrit :



Parce

qu’en dehors des personnes ayant un lien avec l’informatique, qui se

soucie de neutralité du net, de surveillance numérique ? Pas grand monde

j’ai l’impression, parce que “j’y connais rien à l’informatique” et par

extension à tout ce qui touche au numérique.



Même au sein des personnes dans l’info, une grande partie ne fait pas attention à ca.

&nbsp;







Minikea a écrit :



IG (ancien nom de SIO je crois)



C’est ca.







Nydow a écrit :



“Ajouter

au BAC S une spécialité plus centrée sur

l’électronique/informatique.“Il y a déjà la spécialité ISN (informatique

et sciences du numérique) pour le BAC S.





Je n’étais pas au courant, au moment ou j’ai passé mon bac, j’avais le choix entre&nbsp; S SVT et S SI avec en terminale option au choix (phyisique/chimie, math et svt). Ca va dans le bon sens&nbsp; dans ce cas là



[quote:5685768:atomusk]…[quote]

C’est juste la constatation de collègues qui perdent énormement de temps avec excel au lieu d’automatiser un peu les choses. Ils pestent contre ces trucs répétitifs à faire alors qu’ils bossent dans une DSI… <img data-src=" />








tiret a écrit :



honnêtement c’est n’importe quoi… déjà que les niveaux de culture générale ne sont pas terribles alors là…









Apone a écrit :



ils ont aussi prévu des cours de mécanique ?

aujourd’hui, tout le monde a une voiture !



On veut faire quoi ?

des générations d’informaticiens ?

 à l’heure où tous les gros projets français sont réalisés en offshore au magreb ou en inde, quelle mauvaise idée !!







Les gars, réalisez un peu que l’informatique est maintenant partout, même dans des endroits que beaucoup ne soupçonnent pas.



Tous les processus industriels performants sont centrés autour de l’informatique et de la robotisation.



La non compréhension de l’informatique est une nouvelle forme d’analphabétisme.



Et cela peut mener notre pays à la régression économique.



Tous les pays au monde mettent en place des programmes bien costaud sur le sujet. Voudriez vous que nous soyons le seul pays au monde à prendre le risque de ne pas le faire ?





ils ont aussi prévu des cours de mécanique ?

aujourd’hui, tout le monde a une voiture !





La voiture, c’est typiquement un objet qui contribue à accentuer les situations précaires.



S’en passer réduit drastiquement la mobilité.



Dès qu’une personne passe en situation de précarité, elle n’a plus les moyens de payer un garagiste ni de payer un loyer dans une grande ville.



Maîtriser la mécanique, ça fait partie des savoirs qui peuvent tout changer.









Nydow a écrit :



Je ne suis pas d’accord. Je pense que mettre les élèves à la programmation dès le collège est un très bon choix. Ce sont les métiers d’avenir.



Concernant la culture générale j’ai un avis mitigé sur la question: pour moi la culture générale n’a pas sa place à l’école. La culture générale doit se “créer” toute seule par l’élève grâce -par exemple- à ses hobbies.









Et alors ? Plombier aussi c’est un métier d’avenir hein, c’est pas pour ça qu’on t’apprend la plomberie à l’école (ce qui est une tare car absolument tout le monde en a besoin au moins une fois dans sa vie).



Apprendre la programmation…. c’est un bien grand mot ! Le mec qui passe de Block tel que présenté qui se contente de formaliser des bases d’algo à de la vraie prog il va sérieusement morfler….

Dans les écoles de dev aujourd’hui ce sont des langages qui sont utilisés en initiation, et pour beaucoup des langages bas niveau histoire justement que tu comprennes que la prog ce n’est pas (que) de l’algo…. Paye ta conception de l’informatique après ça….



Plus encore, à mon sens, l’apprentissage de la programmation trop jeune inhibe certains réflexes du cerveau en forçant un raisonnement algorithmique. Mais un cerveau c’est BEAUCOUP plus puissant qu’un super calculateur : il n’a absolument pas besoin de ce type de raisonnement pour analyser des données, les interpréter et en tirer des conclusions.

Ces capacités sont notamment beaucoup utilisées dans les interactions sociales où tu n’as justement pas le temps d’analyser.



Paye tes futures générations d’associaux qui penseront savoir utiliser un ordinateur (et déjà il faudrait me démontrer qu’il faut savoir programmer pour savoir utiliser un ordinateur : j’ai un pote qui est sysadmin de très haut niveau dans une très grosse boite et qui est pas foutu de faire 3 lignes de code) parce qu’à l’école ils ont eu 15 à leur exercice de Block et qu’ils savent utiliser la tablette de papa/maman…..









sr17 a écrit :



La non compréhension de l’informatique est une nouvelle forme d’analphabétisme.



Et cela peut mener notre pays à la régression économique.



Tous les pays au monde mettent en place des programmes bien costaud sur le sujet. Voudriez vous que nous soyons le seul pays au monde à prendre le risque de ne pas le faire ?









Je savais pas que la programmation == informatique…. On ferait mieux de leur expliquer ce qu’est un OS ou ses principes de fonctionnement.



Et tu veux qu’on imite l’Inde et ses millions de pisseurs de code nul à chier qui ont fait sa gloire il y a 10 ans et que plus personne ne veut employer parce que justement ils captent que dalle à l’informatique : ils savent pisser du code, point….

Après la France copie les USA avec 10 ans de retard, on a maintenant la France copie les conneries de l’Inde avec 15 ans de retard. Bravo !









Fuinril a écrit :



Et alors ? Plombier aussi c’est un métier d’avenir hein, c’est pas pour ça qu’on t’apprend la plomberie à l’école (ce qui est une tare car absolument tout le monde en a besoin au moins une fois dans sa vie).







L’informatique est au coeur de tout. Y compris de notre futur industriel.



Quelqu’un qui ne maitrise pas la programmation ne maitrise pas l’informatique, c’est donc une forme d’analphabète.





Plus encore, à mon sens, l’apprentissage de la programmation trop jeune inhibe certains réflexes du cerveau en forçant un raisonnement algorithmique.





Au contraire, ça évite de fabriquer des gens qui malgré de haute études ne savent même pas aligner le moindre raisonnement logique.



Quand je dis que c’est un métier d’avenir c’est tout simplement parce qu’il manque des développeurs en France ! Il y a assez de plombiers en France pour reprendre ton exemple.



La France est la 5ème puissance économique mondiale et la 25ème puissance numérique. Déjà là il y a un problème. Quand tu sais en plus que 40% de la croissance des états unis se fait sur le secteur de l’informatique et du numérique tu comprends tout de suite que la France a un gros problème avec ce secteur et qu’il est temps de faire changer ça.



Comme le disait Nicolas Sadirac “Montaigne c’est bien mais c’était il y a fort longtemps”.



Quand je dis que c’est un métier d’avenir c’est tout simplement que la France en manque cruellement. Le secteur du numérique est le seul secteur qui ne connait pas la crise aujourd’hui et c’est sur celui-là qu’il faut miser pour la croissance et c’est exactement ce qu’ils comptent faire en insérant la programmation (somme toute basique) dès le collège.



Si ton sysadmin ne sait pas faire de Bash, Shell ou autre ce n’est pas un sysadmin désolé. Il doit forcément savoir programmer ces langages puisqu’il en a forcément besoin dans son coeur de métier.



Pour les réflexes du cerveau je n’y croit pas. Aujourd’hui il y a énormément de personnes qui ont ce côté logique cartésien (les “matheux” dans le jargon). J’en fais parti et je vois pas en quoi cela peut me porter préjudice sur ma sociabilité.








DahoodG4 a écrit :



Mais c’est ca le niveau fin de 3eme aujourd’hui ?



J’avais 11ans quand je me suis essayé a l’assembleur apres avoir écumé le BASIC sur mon CPC.

La c’est meme pas du niveau d’un Dr.Logo appris en primaire bordel !

Désolé, je pense a tous les enseignements que je vais devoir donner a mes gosses pour pallier le niveau catastrophique de l’éducation nationale.



Nivellement par le bas qu’on a dit… .





Et moi quand j’avais 11 ans je faisait déjà les temps permettant d’avoir 2020 au bac de sport, dans deux sports, d’autres avait le niveau pour avoir 2020 en musique et d’autres étaient déjà en train de plancher sur des problèmes de maths de prépas. Sauf que l’école (surtout jusqu’au collège) ne cherche pas à faire progresser ceux qui sont passionnés par une activité, elle cherche à donner des bases solides à tous sur un maximum de domaines. Donc oui, il faut faire des concessions. Mais bien évidemment je suis sûr que toi tu avais déjà un niveau de terminale minium dans tous les domaines à 11 ans.



De plus je te rappelle que la programmation a depuis longtemps été sortie de l’enseignement scolaire (hélas). Du coup ceux qui auront ces sujets auront au mieux 1-2 ans de “programmation” (1h par semaine pendant 2 mois à tout casser donc) derrière eux. Du coup dur dur de faire plus dur que ça.



En plus il y en a déjà un ici qui n’aurait pas pu répondre juste à toute les questions, alors qu’il traîne sur un site où les gens sont plutôt avertis sur ces questions.



Et je me rappelle surtout que quand je suis arrivé au brevet, les exercices étaient 10 fois plus faciles que ce qu’on faisait pendant l’année. L’idée ce n’est pas de sélectionner les meilleurs pour passer dans des grandes écoles c’est de valider le minimum vital pour survivre au lycée.



C’est vrai.



Au moins une grosse banque verte fait du offshore au dela de 5 j de dev.


Je suis assez d’accord avec toi sur le fond, faire un algo basique pourquoi pas, mais déjà commencer par de la logique. Perso j’en ai jamais fait au collège, et ça a été pour moi la base pour bien comprendre l’algo dans les études spécialiséess. Après je pense que pas mal de gens “contre” ça sont des développeurs qui ont un peu peur de voir arriver une génération de développeurs qui ont baigné dedans dès le début.

Mais ça fera surtout des développeurs avec des bases plus solides !


ah ça c’est certain que je suis d’accord.



Le fait de connaitre la programmation, et plus particulièrement les macro excel & co serait un plus énorme pour la productivité et de ce fait “mériterai” d’être ajouté au cursus …



Mais commencer à intéresser l’élève par “l’apprentissage du tableur” … j’ai un gros doute <img data-src=" />








barthous a écrit :



C’est vrai.



Au moins une grosse banque verte fait du offshore au dela de 5 j de dev.





Il n’y pas que les banques dans a vie. Pour avoir bossé dans de grosses industries françaises, je peux te garantir que pas mal de dév à grosse valeur ajouté se fait en France. Par contre oui bien sûr le dév “de routine” se fait à l’étranger.



Le sujet ce sont les gros “projets”, moi là je suis en train de te parler de projets entre 10 et 20 ans, pas des trucs de 1 à 2 mois.









sr17 a écrit :



Quelqu’un qui ne maitrise pas la programmation ne maitrise pas l’informatique, c’est donc une forme d’analphabète.









Voilà ton problème : pour toi informatique = programmation.



Et pourtant des millions de gens utilisent un ordinateur au quotidien sans faire de prog du tout. Parce que justement des gens très intelligents on fait en sorte que ca ne soit plus nécessaire.



Apprendre les bases de l’informatique, comment ça fonctionne, comment ça communique, apprendre la logique d’un système d’information : oui et mille fois oui. Apprendre la prog : complètement inutile.



Tu n’as pas besoin de savoir faire un moteur pour conduire une voiture, par contre connaitre les divers éléments qui la compose et comment ils s’imbriquent ça peut vaguement être utile…



Et encore une fois la personne la plus doué en informatique dans mes connaissances ne sait pas aligner 3 lignes de code, et pourtant il m’enterre (moi, dev depuis plus de 10 ans) complètement en informatique, parce que justement il a une bien meilleure connaissance du fonctionnement d’un OS et de la façon dont un système fonctionne que moi.



Mais tu as certainement raison, la preuve : les indiens savent aujourd’hui tous coder, du coup le monde se les arrache….. ou pas….



Le bash c’est pas du code….. Mais genre pas du tout ! Tu sais de quoi tu parles au moins ?



Et tu iras dire à OVH que leurs sysadmins de niveau 3 c’est des tanches, je suis sûr qu’ils vont directement t’embaucher pour les remplacer.



La France manque de dev… ok, quel rapport ? Tu connais la proportion de gens ayant fait des études d’informatique incluant de la prog pure qui ont complètement abandonnés cette partie et qui bossent aujourd’hui sous excel avec quasiment aucune macro ?



Un indice, regarde du côté des chef de projet, c’est juste énorme….



La vérité c’est que tout le monde ne supporte pas de faire de la programmation un métier, d’abord parce que c’est un métier ou tu dois apprendre en continue, ensuite parce que c’est une logique à part entière.



Et tu as un raisonnement cartésien…. super…. tu l’as appris à quel âge ? 16 ans ? 14 ?

Dans les écoles que j’ai faites tous les gens ayant appris la programmation à un très jeune âge était complètement associaux, moi inclus. C’est une réalité limitée, basée sur mon expérience personnelle, mais qui tape sur un panel d’environ 500 personnes et limitée au secteur en question….. Et le pire c’est qu’ils étaient pas meilleurs.



Tires en tes conclusions.








Fuinril a écrit :



Je savais pas que la programmation == informatique…. On ferait mieux de leur expliquer ce qu’est un OS ou ses principes de fonctionnement.







La vraie réalité, c’est que sans programmation, pas de vraie compréhension de l’informatique.



On ne peut pas comprendre la fonctionnement d’un Os sans comprendre la notion de programme.



On ne peut pas vraiment comprendre la notion de programme sans programmer.





Et tu veux qu’on imite l’Inde et ses millions de pisseurs de code nul à chier qui ont fait sa gloire il y a 10 ans et que plus personne ne veut employer parce que justement ils captent que dalle à l’informatique : ils savent pisser du code, point…. Après la France copie les USA avec 10 ans de retard, on a maintenant la France copie les conneries de l’Inde avec 15 ans de retard. Bravo !





Les codeurs en inde ne sont pas plus nuls qu’ici.



Comme ici, ils font ce que le marché leur demande et ce que le client est prêt à payer.














sr17 a écrit :



La vraie réalité, c’est que sans programmation, pas de vraie compréhension de l’informatique.



On ne peut pas comprendre la fonctionnement d’un Os sans comprendre la notion de programme.



On ne peut pas vraiment comprendre la notion de programme sans programmer.







Parce que toi tu sais programmer peut être ? Vas y juste pour le fun, un petit hello world en binaire avec un joli schéma de l’utilisation des registres et de la pile….

Comment ça non ? dans ta tête la programmation ça descend pas en dessous du C ? Et pourtant…. Alors si on poursuit ton raisonnement personne ne sait programmer donc personne ne comprend la notion de programme…. Intéressant.









sr17 a écrit :



Les codeurs en inde ne sont pas plus nuls qu’ici.







Non, ici on forme des dev, pas des codeurs. C’est toute la différence et c’est pour ça qu’en voyant les coûts de maintenance des applis codées par des codeurs ne comprenant absolument pas l’informatique, plus personne ne fait coder d’applis en Inde.



Après tu as peut être eu la chance de ne pas avoir à retoucher ce genre de programme… Si c’est le cas je t’envie mais tu ne sais pas de quoi tu parles….



Ca serait intéressant de savoir ce que tu définis comme informatique et comme programmation.



Parce qu’il n’est pas nécessaire de savoir programmer pour comprendre le concept général de fonctionnement d’un OS et d’un ordinateur.



Concernant l’inde, une grande partie des “codeurs” sont des pisseurs de code n’ayant pas eu les formations de conception que nous français avont eu dans nos écoles.

Et on en revient petit à petit des développement externalisé à l’étranger. Culture différente, compréhension compliqué des besoins utilisateurs,etc…



edit : BBQed <img data-src=" />


Ça me rappelle presque tortue sur TO7… niveau CE1/2 ^^.











sr17 a écrit :



Quelqu’un qui ne maitrise pas la programmation ne maitrise pas l’informatique, c’est donc une forme d’analphabète.







Comprendre dans les grandes lignes, c’est une chose. Maitriser c’en es une autre.



Les devs ne maitrisent pas toujours le hardaware ou le systeme comme le ferait un tech.

Inversement, un tech ne maitrisera pas forcement du code (surtout vu le nombre de langages existants).



A un moment donné tu es obligé de te spécialiser dans ton domaine. A moins d’être une tête pas possible ^^



Après effectivement mettre deux groupes, tech et dev cote à cote qui parlent boulot… C’est deux univers différents ^^



Où ai-je parlé de bureautique ? <img data-src=" />

Je pensais plus aux CGU, à la confidentialité des données, aux premiers vecteurs de propagation de malwares, …


Bash étant un langage de programmation, c’est donc bien programmer: programmer/développer en bash tout comme on peut développer en PHP, Java etc..



 Petit extrait&nbsp;man bash&nbsp;pour te le prouver:       

"Bash &nbsp;is &nbsp;an &nbsp;sh-compatible &nbsp;command language interpreter that executes commands read from the standard input or from a file. &nbsp;Bash also incor‐porates useful features from the Korn and C shells (ksh and csh)."

&nbsp;

Donc je confirme à nouveau que si ton sysadmin ne sait pas faire du bash c'est que c'est un sysadmin en papier prémâché (et encore, pour être gentil!).

&nbsp;

Je suis complètement d'accord avec toi sur le fait que l'informatiq