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

Catégorie : Numérique Page 7 of 8

Défi Python #7

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres deux nombres entiers n1 et n2 et renvoie le produit de ces deux nombres.

Attention, les seules opérations autorisées sont l’addition et la soustraction.

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

Défi Python #6

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 n, et renvoie l’indice de la dernière occurrence de l’élément n cherché dans le tableau.

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

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

Les fourmis aussi prennent l’autoroute

La fourmi de Langton est une fourmi se déplaçant sur les cases noires et blanches d’une grille, et suivant pour cela deux règles très simples :

  • Si la fourmi est sur une case noire, elle se tourne vers la gauche, change la couleur de la case en blanc et avance d’une case.
  • Si la fourmi est sur une case blanche, elle se tourne vers la droite, change la couleur de la case en noir et avance d’une case.

Les élèves de 2nde2 ont simulé le déplacement de cette fourmi à l’aide du logiciel Scratch et voici ce qu’ils ont obtenu !

Défi Python #5

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une chaîne de caractères non vide et inverse les caractères de cette chaîne.


Ainsi, si l’on appelle la fonction avec la chaîne ‘HELLO’, la chaîne ‘OLLEH’ sera renvoyée.

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

Défi Python #4

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste composée de 0 et de 1 et renvoie la liste contenant les compléments à 1 des valeurs de la liste de départ.

Par exemple, si la liste d’entrée est [0,1,0,0,1,1,1], la fonction renverra la liste [1,0,1,1,0,0,0].

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

Défi Python #3

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste d’entiers et renvoie la plus petite valeur contenue dans la liste.

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

Défi Python #2

Saurez-vous remettre en ordre ce code Python ?

Une légende de l’Inde ancienne raconte que le jeu d’échecs a été inventé par un vieux sage, que son roi voulut remercier en lui affirmant qu’il lui accorderait n’importe quel cadeau en récompense.

Le vieux sage demanda qu’on lui fournisse simplement un peu de riz pour ses vieux jours, et plus précisément un nombre de grains de riz suffisant pour que l’on puisse en déposer 1 seul sur la première case du jeu qu’il venait d’inventer, deux sur la suivante, quatre sur la troisième, et ainsi de suite jusqu’à la 64ème case.

La fonction Python suivante renvoie le nombre de grains à déposer sur la nème case du jeu.

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

Défi Python #1

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste et renvoie la moyenne des valeurs contenues dans cette liste.

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

Création d’émoticônes par les 2nde 6

Les cours de SNT ont été l’occasion pour les 2nde 6 de découvrir le codage de l’information et de s’initier ainsi aux sciences informatiques enseignées notamment dans la spécialité NSI de première générale.

En effet, pour être compris par un ordinateur, les nombres, les textes, les images, les sons ou encore les programmes eux-mêmes doivent être numérisés.

En appliquant ce principe aux images, les élèves ont tout d’abord créé un fichier texte contenant les informations nécessaires pour représenter un émoticône en noir et blanc : le caractère 0 représente un pixel blanc et le caractère 1 représente un pixel noir.

ISN : une spécialité qui a de l’avenir !

Les élèves de première S effectuent en ce moment leur choix de spécialité en terminale. Parmi elles, l’ISN (Informatique et Sciences du Numérique), qui leur permet d’acquérir une culture scientifique dans le domaine de l’informatique et de découvrir un langage de programmation de haut niveau , python.

Pourquoi choisir la spécialité ISN ?

– pour comprendre et agir sur le fonctionnement d’outils numériques.

– car les métiers de demain sont numériques.

– Quels sont les domaines ou l’informatique n’intervient pas ?

Page 7 of 8

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