
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 !!

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 !!
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’]
Lundi 22 mai, 10 élèves de seconde et de première 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 de 4 jeux ainsi 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 !
Une question posée aux élèves de la spécialité NSI, et pour laquelle une petite mise en situation s’impose.
Durant un cambriolage, un voleur possède un sac dont la capacité en poids est limitée. Il se trouve face à un ensemble d’objets qu’il peut dérober. Chacun de ces objets est caractérisé par sa valeur et son poids.
Le voleur souhaite optimiser la valeur totale des objets qu’il va dérober tout en ne dépassant pas le poids maximal supporté par son sac.
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 !
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 !
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 !

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.

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 !
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 :
D’autres défis vous attendent sur cette page !
Tu aimes les jeux vidéos ?
Tu aimes la programmation (Scratch ou Python) ?
Tu as envie de participer à un événement international ?

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