Ignorer la navigation

Travail à faire

En îlot

Etape 1

1- Lancer le logiciel Mu présent sur le bureau des ordinateurs de la salle.

2- Prendre connaissance de la description du logiciel Mu donnée ci-dessous :

3- Se mettre en mode Python 3.

Etape 2

4- Saisir le programme ci-dessous (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller) :

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

5- Vérifier le programme (enregistrer le programme dans U:(perso) sous le nom prog1) puis l'exécuter et tester son fonctionnement.

6- Comprendre les lignes de code à partir de la description ci-dessous :

Etape 3

7- Ajouter (au bon endroit) au programme précédent les lignes de code ci-dessous : (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller).

Il est important de respecter l'indentation du programme (une tabulation ou 4 espaces), elle fait partie de la syntaxe.

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

choix = input("Je souhaiterais être ton amie. Es-tu d'accord ? (o/n) ")

if choix == "o":

print("Je suis ravie !")

else:

print("Dommage, passe une bonne journée.")

print("Au revoir :-(")

8- Vérifier le programme puis l'exécuter et tester son fonctionnement.

9- Comprendre les lignes de code à partir de la description ci-dessous :

Etape 4

10- Ajouter (au bon endroit) au programme précédent les lignes de code ci-dessous : (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller)

Il est important de respecter l'indentation du programme.

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

choix = input("Je souhaiterais être ton amie. Es-tu d'accord ? (o/n) ")

if choix == "o":

print("je suis ravie !")

classe = input("En quelle classe es-tu ? (6/5/4/3) ")

if classe == "3":

print("Tu es en 3°, tu passes bientôt le brevet alors !")

else:

print("Je devine que tu as bien travaillé cette année.")

print("Tu vas très sûrement passer en classe supérieure !")

if classe == "4":

print("Comme on est ami(e)s, je pourrai t'aider à", end=" ")

print("réviser le brevet l'année prochaine.")

else:

print("Dommage, passe une bonne journée.")

print("Au revoir :-(")

11- Vérifier le programme puis l'exécuter et tester son fonctionnement.

12- Comprendre les lignes de code à partir de la description ci-dessous :

Etape 5

13- Ajouter (aux bons endroits) au programme précédent les lignes de code ci-dessous : (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller)

Il est important de respecter l'indentation du programme.

import time

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

choix = input("Je souhaiterais être ton amie. Es-tu d'accord ? (o/n) ")

if choix == "o":

print("je suis ravie !")

time.sleep(1)

classe = input("En quelle classe es-tu ? (6/5/4/3) ")

if classe == "3":

print("Tu es en 3°, tu vas bientôt passer le brevet alors !")

else:

print("Je devine que tu as bien travaillé cette année.")

print("Tu vas très sûrement passer en classe supérieure !")

if classe == "4":

print("Comme on est ami(e)s, je pourrai t'aider à", end=" ")

print("réviser le brevet l'année prochaine.")

else:

print("Dommage, passe une bonne journée.")

print("Au revoir :-(")

14- Vérifier le programme puis l'exécuter et tester son fonctionnement.

15- Comprendre les lignes de code à partir de la description ci-dessous :

Etape 6

16- Ajouter (au bon endroit) au programme précédent les lignes de code ci-dessous : (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller)

Il est important de respecter l'indentation du programme.

import time

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

choix = input("Je souhaiterais être ton amie. Es-tu d'accord ? (o/n) ")

if choix == "o":

print("je suis ravie !")

time.sleep(1)

classe = input("En quelle classe es-tu ? (6/5/4/3) ")

if classe == "3":

print("Tu es en 3°, tu vas bientôt passer le brevet alors !")

time.sleep(2)

revision = input("Veux-tu que l'on révise le brevet ensemble ? (o/n) ")

if revision == "o":

print("Super !! Commençons par une question de mathématiques.")

time.sleep(2)

print("Quelle est la particularité d'un triangle équilatéral ?")

print("1- Il possède un angle droit.")

print("2- Il possède deux côtés égaux.")

print("3- Il possède trois côtés égaux.")

reponse = input("Quelle est ta réponse ? (1, 2 ou 3) ")

if reponse == "3":

print("Bravo ! Tu es un as en mathématiques !")

else:

print("Tu te trompes, ce n'est pas grave.")

time.sleep(1)

print("La bonne réponse est 3.")

else:

print("N'hésite pas à revenir me voir quand tu voudras réviser.")

else:

print("Je devine que tu as bien travaillé cette année.")

print("Tu vas très sûrement passer en classe supérieure !")

if classe == "4":

print("Comme on est ami(e)s, je pourrai t'aider à", end=" ")

print("réviser le brevet l'année prochaine.")

else:

print("Dommage, passe une bonne journée.")

print("Au revoir :-(")

17- Vérifier le programme puis l'exécuter et tester son fonctionnement.

18- Comprendre les lignes de code à partir de la description ci-dessous :

Etape 7

19- Ajouter (au bon endroit) au programme précédent d'autres questions de révision du brevet (voir ci-dessous l'endroit où les rajouter). Vous ferez tester votre programme final à un de vos camarade d'îlot.

Il est important de respecter l'indentation du programme.

import time

nom = input("Comment t'appelles-tu ? ")

print("Bonjour ", nom, ".")

choix = input("Je souhaiterais être ton amie. Es-tu d'accord ? (o/n) ")

if choix == "o":

print("je suis ravie !")

time.sleep(1)

classe = input("En quelle classe es-tu ? (6/5/4/3) ")

if classe == "3":

print("Tu es en 3°, tu vas bientôt passer le brevet alors !")

time.sleep(2)

revision = input("Veux-tu que l'on révise le brevet ensemble ? (o/n) ")

if revision == "o":

print("Super !! Commençons par une question de mathématiques.")

time.sleep(2)

print("Quelle est la particularité d'un triangle équilatéral ?")

print("1- Il possède un angle droit.")

print("2- Il possède deux côtés égaux.")

print("3- Il possède trois côtés égaux.")

reponse = input("Quelle est ta réponse ? (1, 2 ou 3) ")

if reponse == "3":

print("Bravo ! Tu es un as en mathématiques !")

else:

print("Tu te trompes, ce n'est pas grave.")

time.sleep(1)

print("La bonne réponse est 3.")

Ajouter ici le traitement de vos questions supplémentaires....

else:

print("N'hésite pas à revenir me voir quand tu voudras réviser.")

else:

print("Je devine que tu as bien travaillé cette année.")

print("Tu vas très sûrement passer en classe supérieure !")

if classe == "4":

print("Comme on est ami(e)s, je pourrai t'aider à", end=" ")

print("réviser le brevet l'année prochaine.")

else:

print("Dommage, passe une bonne journée.")

print("Au revoir :-(")