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

Catégorie : NSI Page 5 of 8

Défi Python #20

Saurez-vous remettre en ordre ce code Python ?

On s’intéresse au problème du rendu de monnaie. On suppose qu’on dispose d’un nombre infini de billets de 5 euros, de pièces de 2 euros et de pièces de 1 euro.
La fonction Python suivante, utilisant le principe d’un algorithme glouton, prend en paramètre un entier positif non nul somme_a rendre et retourne une liste de trois entiers n1, n2 et n3 qui correspondent aux nombres de billets de 5 euros (n1), de pièces de 2 euros (n2) et de pièces de 1 euro (n3) à rendre afin que le total rendu soit égal à somme_a_rendre.

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

Nuit du c0de : Flappy Piggy

Dernier défi avant le jour J pour les élèves de 2nde2 : Programmer le jeu ‘Flappy Piggy’ !

A vous de jouer !

La règle est simple : Piggy doit passer entre les tuyaux sans les percuter.

Utiliser la barre espace pour faire monter Piggy.

Envie d’en savoir plus ?

Retrouvez toutes les informations sur le site de la Nuit du C0de.

Journée nationale NSI

7 juin 2022 : une première édition sous le signe de l’orientation

La journée nationale NSI vise à valoriser les horizons et les débouchés possibles (métiers, formations) dans le numérique et les sciences informatiques, notamment auprès des jeunes en recherche d’informations pour leur orientation scolaire.

Le lycée en Forêt prend part à cette journée avec une première participation à un événement de programmation organisé par le Lycée Français International de Tokyo : La nuit du cOde.

Bon courage à tous les élèves ayant accepté de relever le défi !!

Défi Python #19

Saurez-vous remettre en ordre ce code Python ?

On appelle mot à trous une chaîne de caractères contenant uniquement des majuscules et des caractères ‘*’.

Par exemple ‘INFO*MA*IQUE’, ‘***I***E**E’ et ‘*S*’ sont des mots à trous.

La fonction Python suivante :

  • prend en paramètres un mot et un mot à trous,
  • renvoie True si on peut obtenir le mot en remplaçant convenablement les caractères ‘*’ du mot à trous, et False sinon.

Par exemple, avec les paramètres ‘INFORMATIQUE’ et ‘INFO*MA*IQUE’, la fonction renverra True mais avec les paramètres ‘AUTOMATIQUE’ et ‘INFO*MA*IQUE’ , elle renverra False.

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

Défi Python #18

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres un élément et une liste et renvoie le nombre de fois où l’élément apparaît dans la liste.

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

Nuit du c0de : La clé des champs

Nouveau défi pour les élèves de 2nde2 : Programmer le jeu ‘La clé des champs’ ! Un pas de plus vers la Nuit du c0de qui aura lieu au lycée le mardi 7 juin 2022…

A vous de jouer !

La règle est simple : l’extraterrestre vert doit aller chercher la clé sur la plate-forme pour ouvrir la porte. Il doit éviter les boules de feu envoyées par la bernacle, l’abeille et ne pas toucher aux pointes.

Utiliser les 4 flèches pour diriger l’alien et la barre espace pour sauter.

Envie d’en savoir plus ?

Plus d’informations sur le site de la Nuit du C0de.

Défi Python #17

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre un tableau de valeurs numériques non vide et renvoie True si ce tableau est trié dans l’ordre croissant, False sinon.

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

Nuit du c0de : Casse briques

Encore un défi à relever pour les élèves de 1ère NSI : programmer un jeu de casse briques en langage Python !

En voici un aperçu :

Rendez-vous le 7 juin pour l’épreuve !

Envie d’en savoir plus ?

Plus d’informations sur le site de la Nuit du C0de.

Défi Python #16

Saurez-vous remettre en ordre ce code Python ?

L’opérateur « ou exclusif » entre deux bits renvoie 0 si les deux bits sont égaux et 1 s’ils sont différents : 0 ⊕ 0 = 0 , 0 ⊕ 1 = 1 , 1 ⊕ 0 = 1 , 1 ⊕ 1 = 0
On représente ici une suite de bits par un tableau contenant des 0 et des 1.

La fonction Python suivante prend en paramètres deux tableaux de même longueur et renvoie un tableau où l’élément situé à position i est le résultat, par l’opérateur « ou exclusif », des éléments à la position i des tableaux passés en paramètres.

Par exemple, avec les tableaux [1, 0, 1, 0] et [0, 1, 1, 0] donnés en paramètres, la fonction renverra le tableau [1, 1, 0, 0].

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

Nuit du c0de : Duel dans le cosmos

Le mardi 7 juin 2022, le lycée en Forêt participera pour la première fois au concours international ‘La nuit du c0de’.

Pour s’y préparer, les élèves de 2nde2 ont eu un premier défi à relever : programmer le jeu ‘Duel dans le cosmos’ !

A vous de jouer !

La règle est simple : le joueur (astronaute blanc) doit tirer sur l’astronaute orange sans se faire toucher.

Utiliser les flèches droite et gauche pour orienter l’astronaute blanc et la flèche haut pour le faire avancer. Utiliser la barre espace pour tirer.

Envie d’en savoir plus ?

Plus d’informations sur le site de la Nuit du C0de.

Page 5 of 8

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