# data[].attributes.attachment_link.provider_name
éduscol | Ministère de l'Éducation nationale et de la Jeunesse - Direction générale de l'enseignement scolaire

# data[].attributes.attachment_link.readable_text
Les mathématiques font partie des savoirs fondamentaux et leur enseignement, tout en étant structuré, peut s'appuyer sur des contenus dynamiques, vivants, en lien avec des questions de société et des enjeux contemporains. L'activité mathématique, en classe ou dans le cadre des clubs de mathématiques par exemple, est l'occasion de faire travailler les élèves de manière collective, ludique et doit inciter les jeunes, en particulier les jeunes filles, à suivre des études scientifiques.

Pour les professeurs, le laboratoire de mathématiques est un lieu d'échanges de pratiques et de réflexion disciplinaire et didactique. C'est un lieu de formation, de production de ressources, et aussi d'expérimentation.

# data[].attributes.attachment_link.description
Les mathématiques font partie des savoirs fondamentaux et leur enseignement, tout en étant structuré, peut s'appuyer sur des contenus dynamiques, vivants, en lien avec des questions de société et des enjeux contemporains.

# data[].attributes.body
cliquez pour compléter

# data[].attributes.body
def auto2(a,b):
    if b<a:
       a,b = b,a
       print("a: ",a," ; b: ",b)

    if a<=b:
        while b>2*a:
            a = 2*a
            print("a=2a=",a,sep="")

        print("O1: a=a-",(2*a-b),"=",a-(2*a-b)," ; b=b-",(2*a-b),"=",b-(2*a-b),sep="")
        a,b = a-(2*a-b), b-(2*a-b) #O1
        a = a*2 # O2
        print("O2: a=a*2=",a,sep="")
        a,b = a-a, b-a # O1
        print("O1: a=",a," ; b=",b,sep="")

    return a,b

# Fait intervenir des nombres négatifs, qui ne marcherait pas en situation réelle
def auto3(a,b):
    if b<a:
       a,b = b,a
       print("a: ",a," ; b: ",b)

    if a<=b:
        while b>3*a:
            a = 3*a
            print("a=3a=",a,sep="")

        print("O1: a=a-",(3*a-b),"=",a-(3*a-b)," ; b=b-",(3*a-b),"=",b-(3*a-b),sep="")
        a,b = a-(3*a-b)/2, b-(3*a-b)/2 #O1
        a = a*3 # O2
        print("O2: a=a*3=",a,sep="")
        a,b = a-a, b-a # O1
        print("O1: a=",a," ; b=",b,sep="")

# data[].attributes.attachment_link.description
Les clubs ou ateliers de mathématiques sont un excellent moyen de faire apprécier les mathématiques aux élèves (en particulier à celles et ceux ayant des difficultés par ailleurs), de leur faire voir des mathématiques différentes de celles du programme et parfois proches de problèmes de recherche contemporains, le tout de manière agréable.

# data[].attributes.attachment_link.readable_text
Ce concours académique et national a été créé en 2000-2001 par le ministère chargé de l'éducation nationale. Il vise à développer le goût des mathématiques chez les élèves de première, toutes séries confondues.

# data[].attributes.attachment_link.title
Olympiades nationales de mathématiques - archives

# data[].attributes.attachment_link.description
Ce concours académique et national a été créé en 2000-2001 par le ministère chargé de l'éducation nationale. Il vise à développer le goût des mathématiques chez les élèves de première, toutes séries confondues.