02 36 84 99 20 - ce.0450040z@ac-orleans-tours.fr

Catégorie : Numérique Page 1 of 8

La Nuit du Code 2024

Lundi 27 mai, 8 élèves de première NSI ont participé à un concours international de programmation : La Nuit du Code.

Pendant 6h, ils ont imaginé, coopéré, codé en langage Python, fait preuve d’une grande créativité, tout cela sans jamais se départir de leur bonne humeur et de leur enthousiasme…!

Voici un aperçu des jeux obtenus :

Un grand bravo à eux pour leur implication et leur persévérance !

Un classement international, regroupant toutes les productions réalisées dans le monde, sera établi d’ici fin juin. Rendez-vous donc dans quelques jours pour connaitre les résultats de nos élèves !

Défi Python #42

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres un nombre entier a et un entier strictement positif n et renvoie la liste de ses puissances [a1, a2, .., an ].

D’autres défis vous attendent sur cette page !

Défi Python #43

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste L et renvoie un dictionnaire dico dont les clés sont les éléments de L avec pour valeur associée la liste des indices de l’élément dans la liste L.

Exemple :
>>> enumere ( [1, 1, 2, 3, 2, 1] )
{ 1 : [0, 1, 5], 2 : [2, 4], 3 : [3] }

D’autres défis vous attendent sur cette page !

Défi Python #41

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres deux dictionnaires dic1 et dic2 dont les clés sont des nombres et renvoie le dictionnaire dico défini de la façon suivante :
– Les clés de dico sont celles de dic1 et celles de dic2 réunies.
– Si une clé est présente dans les deux dictionnaires dic1 et dic2, sa valeur associée dans le dictionnaire dico est la somme de ses valeurs dans les dictionnaires dic1 et dic2.
– Si une clé n’est présente que dans un des deux dictionnaires, sa valeur associée dans le dictionnaire dico est la même que sa valeur dans le dictionnaire où elle est présente.

D’autres défis vous attendent sur cette page !

Défi Python #40

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres un entier elt et une liste d’entiers L, et renvoie trois listes :
– la première liste contient les indices des valeurs de la liste tab strictement inférieures à elt ;
– la deuxième liste contient les indices des valeurs de la liste tab égales à elt ;
– la troisième liste contient les indices des valeurs de la liste tab strictement supérieures à elt.

D’autres défis vous attendent sur cette page !

Défi Python #39

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre un tableau non vide d’entiers et un entier elt, et renvoie l’indice de la première occurrence de l’élément elt dans le tableau.

Si l’élément elt n’est pas présent, la fonction renvoie la longueur du tableau.

D’autres défis vous attendent sur cette page !

Défi Python #38

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste triée de nombres et renvoie True si la liste contient au moins deux nombres identiques, False sinon.

D’autres défis vous attendent sur cette page !

Défi Python #37

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste L, non vide, de nombres entiers et renvoie un couple donnant d’une part le plus grand élément de cette liste et d’autre part la liste des indices de la liste L où apparaît ce plus grand élément.

Exemples :
indices_maxi ( [1, 5, 6, 9, 1, 2, 3, 7, 9, 8] )
>>> (9, [3, 8])
indices_maxi ( [7] )
>>> (7, [0])

D’autres défis vous attendent sur cette page !

La Nuit du Code – 2023 (2)

Lundi 22 mai, 10 élèves de seconde et de première ont participé à un concours international de programmation : La Nuit du Code.

Vous trouverez les 4 jeux sélectionnés pour la finale sur cette page. A vous de jouer !!

Défi Python #36

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une chaîne de caractères et renvoie le caractère le plus fréquent de la chaîne.

La chaîne ne contient que des lettres en minuscules sans accent et la fonction utilise le tableau alphabet suivant :

[‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m’,’n’,’o’,’p’,’q’,’r’,’s’,’t’,’u’,’v’,’w’,’x’,’y’,’z’]

D’autres défis vous attendent sur cette page !

Page 1 of 8

Fièrement propulsé par WordPress & Thème par Anders Norén