Algorithmique et programmation (lycée)




Aménagement du programme de Seconde



Paradigme de programmation sans entrées et sorties


  • Dans la brochure Eduscol, on relèvera notamment l'information suivante  :
« (...) les notions d’entrées-sorties (...) ne sont pas développées dans ce document : elles ne relèvent pas de la pensée algorithmique et l’accent mis par le programme sur la notion de fonction permet de s’en libérer complètement. »

  • L'écriture des scripts Python pourra donc être initié naturellement et simplement entre le mode édition  des scripts et le mode console :



    ( Pour essayer en ligne, comprendre édition et console, cliquer ici )

    (Lire aussi un article qui traite de l’intérêt de l'introduction des fonctions informatiques du programme de Seconde sur le blog de Yann Salmon)

Evolution de l'écriture des sujets d'algorithmique en Seconde, Première et Terminale 



« Dans un objectif de simplicité et de cohérence, il est proposé dès à présent de faire évoluer l’écriture des algorithmes dans les sujets de baccalauréat, conformément aux principes suivants :
  • suppression de la déclaration des variables, les hypothèses faites sur les variables étant précisées par ailleurs ;
  • suppression des entrées-sorties ;
  • simplification de la syntaxe, avec le symbole ← pour l’affectation »



Références pour Python



Entre édition et console avec le langage Python



Quelques exemples à tester sur le site repl.it :




SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Ċ
Afficher Télécharger
  972 Ko v. 1 16 nov. 2017, 11:13 EEMCP2 Maths ZAN
Ċ
Afficher Télécharger
  175 Ko v. 1 1 févr. 2018, 07:33 EEMCP2 Maths ZAN