• [^] # Re: Précisions sur l'informatique dans le secondaire.

    Posté par . En réponse au journal Apprentissage de la programmation : comment moderniser les exercices. Évalué à 1.

    Pour ce que j'en sais, les cours de programmation s'inscrivent effectivement dans une discipline plus large, mais seront obligatoires, ainsi que l'utilisation de Python, donc exit Scratch et consorts. En outre, la place accordée à la programmation sera assez importante, mais c'est peut-être un choix des enseignants, sachant qu'ils n'ont pas de directives précises à ce sujet.

    Scratch restera au collège, pour la matière de tronc commun de seconde, le programme est le suivant:

    http://cache.media.education.gouv.fr/file/CSP/41/0/2de_Sciences_numeriques_et_technologie_Ens-commun_1025410.pdf

    Il n'y a qu'une petite page sur les "Notions transversales de programmation" qui est apparu assez tard dans la rédaction du programme.
    La programmation n'y est pas centrale car une grosse partie des enseignants qui l'enseigneront n'ont et n'auront pas de formation en programmation. (ce ne seront pas tous des profs d'info ou de maths)
    Vu le peu de certifié en informatique annoncé (et "recrutable"), il sera extrêmement rare que cet enseignement soit assuré par des informaticiens. (même dans 5 ans ou plus)

    Un manuel au hasard:
    https://www.editionsdidier.com/fr/sous-collection/sciences-numeriques-et-technologie-snt-2de

    (le peu de python me semble de mauvaise qualité)

    Là aussi, de ce qu'on m'en a dit, chaque élève se verra doté d'un ordinateur portable qui lui sera propre, avec un environnement de développement Python, donc les services comme Repl.it ne seront pas utilisés, même s'il n'y a rien qui s'y oppose. Pour le reste, comme les consignes qu'ils ont reçus sont assez vagues, c'est eux qui décident...

    Non chaque élève ne sera pas équipé d'un ordinateur portable. C'est possible que cela soit mis en place dans quelques lycées mais ce sera ultra-minoritaire. Et repl.it était juste cité comme exemple pour illustrer le couple editeur + console, j'aurais tout aussi bien pu citer spyder.

    Pour ce qui est de l'interface web, ce sera totalement transparent. Au lieu d'utiliser print(...), ils utiliseront une autre commande qui, au lieu d'afficher un contenu dans une console texte, l'affichera dans l'interface web de l'exercice à l'endroit prévu pour cela. De la même manière, au lieu d'utiliser des input(...)

    Il n'y a pas vraiment lieu de remplacer input ou print, car l'idée est de s'en passer, en utilisant des fonctions et la console.