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

Catégorie : NSI Page 3 of 8

Défi Python #35

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres une variable de type numérique et un tableau et renvoie le nombre d’occurrences de la variable dans le tableau.

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

Série : Pourquoi aiment-elles/ils tant le code informatique ? Épisode 2

Épisode 2 : Parce que le code , c’est puissant !

Dans cette vidéo, on discute des algorithmes informatiques : – Quel est le pouvoir des algorithmes ? – Qui sont derrière ces algorithmes ?

👉Envie d’en savoir plus ?

La spécialité NSI (Numérique et Sciences et Informatiques) au lycée en Forêt

Série : Pourquoi aiment-elles/ils tant le code informatique ? Épisode 1

Épisode 1 : Parce que le code, c’est de l’art !

Si tu sais coder tu as du pouvoir

Elle s’appelle Amy Plant, elle est youtubeuse et elle vient nous dire pourquoi c’est super cool de faire du code.

👉Envie d’en savoir plus ?

La spécialité NSI (Numérique et Sciences et Informatiques) au lycée en Forêt

Défi Python #34

Saurez-vous remettre en ordre ce code Python ?

Un arbre binaire de caractères est stocké sous la forme d’un dictionnaire où les clefs sont les caractères des nœuds de l’arbre et les valeurs, pour chaque clef, la liste des caractères des fils gauche et droit du nœud.

Par exemple, l’arbre ci-dessus est stocké dans le dictionnaire
a = {‘F’:[‘B’,’G’], ‘B’:[‘A’,’D’], ‘A’:[”,”], ‘D’:[‘C’,’E’], ‘C’:[”,”], ‘E’:[”,”], ‘G’:[”,’I’], ‘I’:[”,’H’], ‘H’:[”,”]}

La fonction récursive Python suivante prend en paramètres un arbre binaire sous la forme d’un dictionnaire et un caractère lettre qui est la valeur du sommet de l’arbre et renvoie la taille de l’arbre à savoir le nombre total de nœud.

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

Défi Python #33

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre un tableau de nombres non
trié et renvoie l’indice de la première occurrence du minimum de ce tableau.

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

Girls Can Code !

Un stage d’informatique à destination des collégiennes et lycéennes s’est déroulé les samedi 25 mars et dimanche 26 mars à l’Université d’Orléans.

Trois élèves de 1ère générale, suivant la spécialité Numérique et Sciences Informatiques (NSI), ont participé à cet évènement Girls Can Code.

photo de V. Pantaloni

Au programme : introduction au langage de programmation Python, temps d’échange avec plusieurs femmes travaillant dans le domaine du numérique, et projets avec des cartes micro-contrôleurs Micro::bit.

Le petit + du stage : le Micro::bit leur a été offert, de quoi permettre à ces élèves investies et curieuses de prolonger cette très belle expérience !

Défi Python #32

Saurez-vous remettre en ordre ce code Python ?

Sur le réseau social TipTop, on s’intéresse au nombre de « like » des abonnés.
Les données sont stockées dans des dictionnaires où les clés sont les pseudos et les valeurs correspondantes sont les nombres de « like » comme ci-dessous :

{‘Bob’: 102, ‘Ada’: 201, ‘Alice’: 103, ‘Tim’: 50}

La fonction Python suivante :

  • prend en paramètre un dictionnaire dico non vide dont les clés sont des chaînes de caractères et les valeurs associées sont des entiers ;
  • renvoie un tuple dont la première valeur est la clé du dictionnaire associée à la valeur maximale et la seconde est la valeur maximale présente dans le dictionnaire.

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

La nuit du cOde 2023

Tu aimes les jeux vidéos ?

Tu aimes la programmation (Scratch ou Python) ?

Tu as envie de participer à un événement international ?

Alors, la nuit du c0de n’attend que toi !

Girls can code !

Un stage Girls Can Code! est proposé gratuitement à toutes les collégiennes et lycéennes les 25 et 26 mars 2023 à l’université d’Orléans.

Défi Python #31

Saurez-vous remettre en ordre ce code Python ?

On a relevé les valeurs moyennes annuelles des températures à Paris pour la période allant de 2013 à 2019. Les résultats ont été récupérés sous la forme de deux listes : l’une pour les températures, l’autre pour les années :

t_moy = [14.9, 13.3, 13.1, 12.5, 13.0, 13.6, 13.7]
annees = [2013, 2014, 2015, 2016, 2017, 2018, 2019]

La fonction Python suivante prend en paramètres le tableau des relevés et le
tableau des dates et renvoie la plus petite valeur relevée au cours de la période ainsi que l’année correspondante.

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

Page 3 of 8

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