Voir le sujet précédentAller en basVoir le sujet suivant
EricAU
EricAU
Niveau 4

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par EricAU 26/9/2017, 03:43
Bonjour à tous,

Je viens de recevoir un courrier de l'inspection m'informant de l'évolution de l'écriture des algorithmes au baccalauréat dès la session 2018.

Je cite :

"Dans un objectif de simplicité et de cohérence, il est proposé une évolution de l’écriture des algorithmes dans les sujets de baccalauréat obéissant 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 (en cohérence avec le nouveau document d’accompagnement en 2nde – p5) ;
· simplification de la syntaxe, avec le symbole ← pour l’affectation."

Je suis au courant des aménagements du programme de mathématiques de Seconde que nous appliquons dès cette rentrée, mais je n'avais pas compris que cela entraînait aussi un changement dans mon enseignement en classe de Terminale (où j'utilise encore Algobox pour le moment...).

Qu'en est-il pour vous ?

Salutations,
ben2510
ben2510
Expert spécialisé

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par ben2510 26/9/2017, 07:51
La lettre de rentrée des IPR contient les mêmes préconisations dans mon académie.
Je n'en pense pas grand-chose, mis à part que la disparition des entrées sorties est un peu bizarre dans la mesure où elle n'entraîne manifestement pas, dans l'exemple donné du moins, la structuration sous forme de fonctions informatiques.
En ce qui concerne l'utilisation d'algobox, je n'ai pas d'avis, j'utilise Python sur les trois niveaux depuis dix ans, personnellement. https://goo.gl/B77mkT

_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré  La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
Proton
Proton
Expert

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Proton 26/9/2017, 13:32
Merci pour ces infos. À Paris, à ma connaissance, rien vu passer.

Prezbo
Prezbo
Grand Maître

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Prezbo 26/9/2017, 16:33
Pas vu passer non plus à Lyon, ou alors tellement vite que je l'ai loupé...

Déjà qu'on avait à peine informé des adaptations au programme de seconde, indiquées au milieu d'autres infos dans un mail à transmettre à notre coordinateur...

Tout ceci ne sent pas du tout l'improvisation générale.
EricAU
EricAU
Niveau 4

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par EricAU 26/9/2017, 16:56
D'après mes sources, l'information est toute récente et ne date que de la fin de la semaine dernière (en provenance des IG).
BR
BR
Niveau 9

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par BR 26/9/2017, 19:59
Le message est passé sur dans mon académie, sans plus d'explication.

Yann Salmon (professeur d'informatique en CPGE) avait rédigé un billet sur son blog (clic!) à l'issue du Bac 2016 pour dénoncer l'affichage systématique des résultats d'algorithmes : ce billet d'humeur a certainement joué un rôle dans la décision de l'Inspection Générale de modifier les consignes d'écriture en ce sens.

Yann Salmon a par ailleurs proposé un commentaire sur les changements proposés à la rentrée (clic!) et Laurent Chéno, Inspecteur Général de Mathématiques, a annoncé sur twitter qu'il rédigeait un manifeste inspiré par le billet de Yann Salmon (clic!).

Autant de lectures utiles pour comprendre les motivations expliquant ces évolutions.
dami1kd
dami1kd
Habitué du forum

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par dami1kd 27/9/2017, 20:21
Des exemples ancienne écriture/nouvelle (les algo du bac 2017) écriture vont bientôt être publiés.
EricAU
EricAU
Niveau 4

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par EricAU 28/9/2017, 03:53
Effectivement
Fichiers joints
Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Attachment
BAC 2018_Evolution écriture algorithmes.pdf Vous n'avez pas la permission de télécharger les fichiers joints.(972 Ko) Téléchargé 68 fois
avatar
Fatras
Niveau 8

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Fatras 28/9/2017, 04:02
Merci de l'info, rien reçu pour ma part.
Prezbo
Prezbo
Grand Maître

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Prezbo 28/9/2017, 11:23
EricAU a écrit:Effectivement

Merci pour le doc. Peut-on connaître son origine ?

(Ça semble tapé en Latex : si le ministère pouvait indiquer les macros et environnement conseillés pour mettre en page des algorithmes, ça serait pas mal, pour permettre chacun d'en écrire dans ses docs et unifier les pratiques.

Je sais, il faudrait aussi penser aux gens qui n'utilisent pas Latex.)
EricAU
EricAU
Niveau 4

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par EricAU 28/9/2017, 11:41
Bonjour,

Ce document était en pièce jointe du courrier de l'inspection m'informant de l'évolution de l'écriture des algorithmes au baccalauréat dès la session 2018.

Amicalement,
Moonchild
Moonchild
Sage

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Moonchild 28/9/2017, 13:06
Je ne suis pas du tout convaincu que l'objectif de simplicité soit vraiment atteint avec cette évolution d'écriture ; certes les algorithmes sont plus concis et vont à l'essentiel, mais cela ne va à mon avis pas du tout faciliter leur compréhension par des élèves qui n'y captaient déjà à peu près que dalle alors les entrées/initialisations/sorties aidaient à mieux appréhender le rôle de certaines variables.

Cela illustre bien l'étendue de la "crise d'état major" dont nous sommes victimes entre une diffusion des informations très aléatoire, l'absence de considération pour les enseignants qui doivent gérer les revirements de dernière minute, l'incapacité manifeste de l'Inspection Générale de Mathématiques à concevoir un enseignement cohérent de l'algorithmique (en même temps quand on voit ce qu'elle a fait des maths qui étaient censées être son domaine de compétence, il ne faut pas s'étonner du résultat quand elle en sort...) et sa totale déconnexion par rapport à la réalité du niveau des élèves.
dami1kd
dami1kd
Habitué du forum

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par dami1kd 28/9/2017, 13:38
Prezbo a écrit:
EricAU a écrit:Effectivement

Merci pour le doc. Peut-on connaître son origine ?

(Ça semble tapé en Latex : si le ministère pouvait indiquer les macros et environnement conseillés pour mettre en page des algorithmes, ça serait pas mal, pour permettre chacun d'en écrire dans ses docs et unifier les pratiques.

Je sais, il faudrait aussi penser aux gens qui n'utilisent pas Latex.)

On peut le trouver déjà en ligne sur le site maths de l'académie d'Orléans-Tours : http://maths.ac-orleans-tours.fr/
Balthazaard
Balthazaard
Vénérable

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Balthazaard 28/9/2017, 13:57
Moonchild a écrit:Je ne suis pas du tout convaincu que l'objectif de simplicité soit vraiment atteint avec cette évolution d'écriture ; certes les algorithmes sont plus concis et vont à l'essentiel, mais cela ne va à mon avis pas du tout faciliter leur compréhension par des élèves qui n'y captaient déjà à peu près que dalle alors les entrées/initialisations/sorties aidaient à mieux appréhender le rôle de certaines variables.

Cela illustre bien l'étendue de la "crise d'état major" dont nous sommes victimes entre une diffusion des informations très aléatoire, l'absence de considération pour les enseignants qui doivent gérer les revirements de dernière minute, l'incapacité manifeste de l'Inspection Générale de Mathématiques à concevoir un enseignement cohérent de l'algorithmique (en même temps quand on voit ce qu'elle a fait des maths qui étaient censées être son domaine de compétence, il ne faut pas s'étonner du résultat quand elle en sort...) et sa totale déconnexion par rapport à la réalité du niveau des élèves.

Assez d'accord avec toi...sans compter l'écriture de l'affectation  A<---3  qui n'est pratiquement plus usitée dans les langages évolués (et en plus à l'envers de ce qui se passe dans les calculatrices, même si elles sont loin d'être un bon exemple)

+10......0 pour la partie en gras
Proton
Proton
Expert

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Proton 28/9/2017, 19:04
Balthazaard a écrit:
Assez d'accord avec toi...sans compter l'écriture de l'affectation  A<---3  qui n'est pratiquement plus usitée dans les langages évolués

Bah dans les cours d'algorithmique c'est pourtant utilisé ...


Cet après-midi j'ai testé sur les TES  et ils n'ont pas semblé perturbé par ces nouvelles notations.
Il y en a même un qui m'a dit que c'était comme sur la calculatrice (Casio).

J'ai tendance à penser que c'est une bonne chose cette simplification.
Ça semble aussi plus cohérent d'étudier l'évolution des variables que de parler d'affichage dans les questions.
ben2510
ben2510
Expert spécialisé

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par ben2510 28/9/2017, 19:40
Prezbo a écrit:
EricAU a écrit:Effectivement

Merci pour le doc. Peut-on connaître son origine ?

(Ça semble tapé en Latex : si le ministère pouvait indiquer les macros et environnement conseillés pour mettre en page des algorithmes, ça serait pas mal, pour permettre chacun d'en écrire dans ses docs et unifier les pratiques.

Je sais, il faudrait aussi penser aux gens qui n'utilisent pas Latex.)

Les propriétés du document indiquent que Laurent Chéno a utilisé Word pour taper le document.

Sinon en LaTeX il y a ça :
\usepackage{pythonhighlight}
\begin{python}
def seuil(A):
   u=60
   n=0
   while u>A:
       u=u*0.6+8
       n=n+1
   return n
   
print(seuil(21))
\end{python}

\begin{python}
import matplotlib.pyplot as plt

def Euler(f,t0,y0,h,tmax):
   ts,ys=[t0],[y0]
   t,y=t0,y0
   while t<=tmax:
       y=y+h*f(t,y)
       t=t+h
       ts.append(t)
       ys.append(y)
   return ts,ys

ts,ys=Euler(lambda t,y:-t*y,-3,1,0.5,3)
plt.plot(ts,ys,label='h=0.5')

ts,ys=Euler(lambda t,y:-t*y,-3,1,0.1,3)
plt.plot(ts,ys,label='h=0.1')

ts,ys=Euler(lambda t,y:-t*y,-3,1,0.01,3)
plt.plot(ts,ys,label='h=0.01')

ts,ys=Euler(lambda t,y:-t*y,-3,1,0.001,3)
plt.plot(ts,ys,label='h=0.001')

plt.legend()
plt.show()

\end{python}

Quitte à bosser en LaTeX, je pythonise avec les élèves.

Evidemment les indentations n'ont pas survécu au copier-coller, et j'ai la flemme d'utiliser une balise code.
Pas d'indentations quand on édite, mais elles sont là dans le message publié. Hum.

_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré  La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
avatar
Crichton
Niveau 2

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Crichton 28/9/2017, 20:46
Prezbo a écrit:
EricAU a écrit:Effectivement

Merci pour le doc. Peut-on connaître son origine ?

(Ça semble tapé en Latex : si le ministère pouvait indiquer les macros et environnement conseillés pour mettre en page des algorithmes, ça serait pas mal, pour permettre chacun d'en écrire dans ses docs et unifier les pratiques.

Je sais, il faudrait aussi penser aux gens qui n'utilisent pas Latex.)

Amha, cela ressemble aussi à ce que l'on peut obtenir avec l'éditeur d'équation de Word 2017.
Un exemple possible avec LaTeX :
Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Exempl16


Avec :
Code:

\documentclass[11pt,a4paper,oneside,openany]{article}
\usepackage[french]{babel} %
\usepackage{algorithm}  
\usepackage{algorithmic}
\renewcommand{\algorithmicwhile}{\textbf{tant que}}
\renewcommand{\algorithmicdo}{\textbf{faire}}
\renewcommand{\algorithmicend}{\textbf{fin}}

\begin{document}

 \begin{algorithm}
     \begin{algorithmic}
         \STATE $\lambda \leftarrow 0$
         \WHILE{ $ 1 - \frac{\lambda+1}{e^{\lambda}}<S $}
             \STATE $\lambda \leftarrow \lambda +1$
         \ENDWHILE
     \end{algorithmic}
     \caption{Exemple}
 \end{algorithm}

\end{document}


Dernière édition par Crichton le 28/9/2017, 21:45, édité 1 fois

_________________
Il disposait bien d'un bureau au Cavus mais ne semblait pas l'utiliser. Lorsque je suis allé consulter les registres, j'ai découvert qu'il n'enseignait qu'une seule matière : les Mathématiques improbables. Mais çà ne m'aidait guère à lui mettre la main dessus parce que le registre indiquait que son cours avait lieu "maintenant" et qu'il était donné "partout". (Patrick Rothfuss)
Balthazaard
Balthazaard
Vénérable

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Balthazaard 28/9/2017, 21:15
Proton a écrit:
Balthazaard a écrit:
Assez d'accord avec toi...sans compter l'écriture de l'affectation  A<---3  qui n'est pratiquement plus usitée dans les langages évolués

Bah dans les cours d'algorithmique c'est pourtant utilisé ...


Cet après-midi j'ai testé sur les TES  et ils n'ont pas semblé perturbé par ces nouvelles notations.
Il y en a même un qui m'a dit que c'était comme sur la calculatrice (Casio).

J'ai tendance à penser que c'est une bonne chose cette simplification.
Ça semble aussi plus cohérent d'étudier l'évolution des variables que de parler d'affichage dans les questions.

Tant mieux alors Smile
avatar
NICOCOCO
Niveau 1

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par NICOCOCO 28/9/2017, 22:46
Depuis quelques temps j'ai la désagréable impression que le forum "mathématiques" devient un forum d'"informatique"
:blague:
Guermantes729
Guermantes729
Neoprof expérimenté

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Guermantes729 29/9/2017, 10:41
Bon et si je dis que depuis le début je ne fais que des algos (enfin les rares auxquels je me colle) façon "2018" (çàd sans déclarer les variables...) je me fais lyncher? Embarassed c'était pas exprès hein :/



NICOCOCO a écrit:Depuis quelques temps j'ai la désagréable impression que le forum "mathématiques" devient un forum d'"informatique"

Voui, mais depuis quelques années, j'ai aussi la désagréable impression que nos IPR et nos programmes, sont davantage tournés vers l'informatique que les mathématiques :/
avatar
NICOCOCO
Niveau 1

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par NICOCOCO 29/9/2017, 11:17
Idem, et le clou du spectacle :

J'en viens à faire des maths en 2nde sans les identités remarquables, la factorisation, ...

Bref, on commence à faire des maths au lycée sans utiliser les maths !
:thebest: c'est fort !!!
William Foster
William Foster
Expert

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par William Foster 29/9/2017, 11:22
Guermantes729 a écrit:Bon et si je dis que depuis le début je ne fais que des algos (enfin les rares auxquels je me colle) façon "2018" (çàd sans déclarer les variables...) je me fais lyncher? Embarassed c'était pas exprès hein :/



NICOCOCO a écrit:Depuis quelques temps j'ai la désagréable impression que le forum "mathématiques" devient un forum d'"informatique"

Voui, mais depuis quelques années, j'ai aussi la désagréable impression que nos IPR et nos programmes, sont davantage tournés vers l'informatique que les mathématiques :/
Si ça continue, il va falloir que je me résolve à apprendre à utiliser un ordinateur... humhum

_________________
Tout le monde me dit que je ne peux pas faire l'unanimité.
"Opinions are like orgasms : mine matters most and I really don't care if you have one." Sylvia Plath
Vérificateur de miroir est un métier que je me verrais bien faire, un jour.
Furby
Furby
Niveau 9

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Furby 29/9/2017, 14:01
NICOCOCO a écrit:Depuis quelques temps j'ai la désagréable impression que le forum "mathématiques" devient un forum d'"informatique"  
:blague:
+ 1.
ben2510
ben2510
Expert spécialisé

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par ben2510 29/9/2017, 16:25
Je n'ai jamais vraiment compris la différence entre Informatique et Mathématiques.

_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré  La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
avatar
Call_BB5A
Niveau 5

Évolution de l’écriture des algorithmes au baccalauréat - Session 2018 Empty Re: Évolution de l’écriture des algorithmes au baccalauréat - Session 2018

par Call_BB5A 29/9/2017, 21:44
ben2510 a écrit:Je n'ai jamais vraiment compris la différence entre Informatique et Mathématiques.
C'est simple :

Mathématique : "domaine où l'on comprend pourquoi ça marche"
Informatique : "domaine où l'on ne comprend pas pourquoi ça ne marche pas"
Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum