Vous êtes sur la page 1sur 4

Collège des Saints Cœurs Année scolaire : 2023-2024

Ain – Najm
Collège
Fiche élève
Nom : _________________ 4è
6è 5è
Prénom : ______________
Numéro : ______________
Démarche pédagogique :
x Démarche d’investigation
Séquence no 3 :
☐ Démarche de résolution de problème Python
☐ Démarche de projet o
Activité n 1 : Apprendre Python

Compétence du
Compétence de technologie/Objectif (déclinaison) Élève Prof
socle
Durée D2- Mobiliser des ou- - Imaginer, synthétiser, formaliser et respecter une pro-
:
1
tils numériques cédure, un protocole.
séance - Exprimer sa pensée à l’aide d’outils de descriptions
adaptés.
Objectif(s) de l’activité :
Doter les apprenants de compétences complètes en Python

INSTRUCTIONS

A. Visionner la vidéo suivante : https://www.youtube.com/watch?v=X4KivZmTM-I


B. Appuyer sur le lien ci-dessous afin de télécharger le logiciel :
https://www.spyder-ide.org/
C. Après avoir regardé la vidéo c’est quoi python et que peut-on faire avec ?

Initiation au langage PYTHON


1. Ecran
Pour afficher du texte à l’écran, on utilise la fonction print. Par exemple, pour afficher le mot
Coucou, on tape l’instruction print suivie de Coucou entre guillemets et entre parenthèses.
print("Coucou")
Si on veut afficher plusieurs phrases avec un seul print, on les sépare par le symbole virgule.

Page 1 sur 4
Exercice : Tu sais maintenant comment afficher un message en utilisant Python ! Alors taper les
instructions pour afficher « Salut chers élèves ».

Remarque
Les commentaires existent dans la plupart des langages informatiques et servent d'annotations.

Voici quelques points importants à retenir sur les commentaires :

 Les commentaires ne sont pas exécutés.


 Ils ne sont pas pris en compte lors de l'exécution du code.
 Un commentaire peut être une aide, de la documentation, une indication entre développeurs
ou pour soi-même.

Pour écrire un commentaire il faut commencer par #


Exercice : Écris en commentaire le mot "invisible".
Ensuite, affiche le message "visible".

2. Les calculs

Sur les nombres, on peut, entre autre, faire addition +, soustraction -, multiplication *, division /,
puissance **. On peut aussi utiliser les parenthèses pour gérer les priorités.
Le programme suivant affiche la vitesse d’un coureur.

distance = 100
durée = 20
V = distance/durée
print (V)

Exercice : Affecter à des variables les valeurs d’une vitesse (300 km/h) et d’une durée (1.5 h).
Calculer et afficher la valeur de la distance.

3. Les mesures en Physique Chimie

Python propose un autre type de variable : les listes.


Le tableau ci-contre va être déclaré en Python grâce à l’instruction suivante :

X = [0.5, 6.9, 2.4, 5.1, -3]


print(X[2])
Repomse : 2,4

Page 2 sur 4
Exercice : Clara fait ses courses au supermarché et décide d’acheter 5 chocolats. Les prix de
chaque chocolat sont répertoriés dans le tableau suivant :

Chocolats 1 2 3 4 5
Prix en $ 0.50 1 3.5 2.5 4

Écrivez un programme pour qu’il affiche le prix du chocolat le plus cher et pour l’aider à
calculer le coût total de ses 5 chocolats.
Le programme doit afficher à la fin : « Le prix total des 5 chocolats est :

4. Tracer une droite

import matplotlib.pyplot as plt

plt.title("Danger de la vitesse")

plt.plot([50,100,150,200], [1,2,3,4])

plt.xlabel('temps')

plt.ylabel('vitesse')

plt.show()

Page 3 sur 4
Exercice : Afin de vérifier l’exactitude du « compteur de vitesse » de son père, Jayan a relevé au
chronomètre les temps de passage de sa voiture roulant à vitesse constante devant des bornes
autoroutières équidistantes de 500 m.

d (m) 1000 1500 2000


t (s) 35.96 54.12 71.89
V (m/s)

a) Tracer la courbe représentant la distance parcourue en fonction du temps.


b) Calculer la valeur de la vitesse dans chaque cas.

Page 4 sur 4

Vous aimerez peut-être aussi