top of page

EduPython

I) Premier pas dans EduPython

Dans l'application "EduPython" nous pouvons créer des bandes sonores de 5 secondes grâce a un programme python

Comme vous le voyez dans l’image ci-contre, nous avons une boucle "for" qui se répète 10 fois car nous voulons 10 notes a la suite. Nous pouvons changer la valeur de "y" pour changer de notes en fonction de La qui est donné a 440 Hz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pour passer d'une note à la suivante, il faut multiplier ou diviser par le coefficient 1.06

​

Capture.PNG

II) Créer une mélodie avec EduPython

Nous avons crée la mélodie "Au clair de la Lune".

Nous avons rajouté une ligne fréquence avec a l'intérieur, entre crochet les notes de "Au clair de la Lune", en dessous de "Print('Veuillez patienter...')" avant la boucle "for"

"y" dans la boucle "for" va prendre toutes les valeurs du tuple (definition dans la page précédente) fréquence

 

Dans les lignes que vous voyez ci-contre

Nous avons enlevé fréquence

​

Notes pour au clair de la lune : Do     Do     Do     Ré     Mi     Ré     Do     Mi     Ré     Ré     Do

                                                 260     260   260    291    328   291   260   328    291   291   260

 

 

​

​

 

 

 

III) Créer une mélodie aléatoire

Pour créer une mélodie aléatoire il faut rajouter une variable "random"

L’attribuer à fréquence en donnant une intervalle de note (ex : 260,520) puis il faut donner le nombre de note que l'on souhaite pour la mélodie

​

IV) Jeu du cadavre

Le jeu du cadavre est un programme python qui met a l'honneur les tuples avec plusieurs phrases selon la personne qui parle nous avons une variable "random" (aléatoire) le programme dit tant que c'est vrai mettre "femme" avec une phrase aléatoire écrite dans le tableau précédent cela pour toutes les personnes qui parlent (variables). A la fin, cela donne des phrases absurdes

(cliquez sur l'image afin de découvrir d'autres programmes de jeu)

​

 

(ex :                                                        )

Capture.PNG
    bottom of page