Aller au contenu

TP - Découverte⚓︎

TP signifie "Travaux Pratiques". Cela signifie que vous allez manipuler, observer, décrire, raisonner.

Par conséquent, tout TP mérite un compte rendu permettant littéralement de rendre compte du travail fourni. J'attends donc un texte pour chaque question, vous indiquez ce que vous avez fait, ce que vous avez observé, ce que vous avez ressenti ou ce que vous en avez conclu (Attention, une phrase simple suffit généralement). Il faut insister sur ses erreurs en essayant de comprendre leurs causes.

Exercice 1 : A partir des blocs

  1. Ouvrir le lien suivant : https://capytale2.ac-paris.fr/web/c/167a-1806372
  2. Décrire l'environnement sur lequel vous arrivez.
  3. Cliquer sur Exécuter. Que se passe-t-il ?
  4. Modifier pour que le carré réalisé soit plus grand. Cliquer sur Enregistrer.
  5. Faire en sorte que la partie "bloc" ressemble à ceci (il faut commencer par créer une variable Variables):
    exo1-1
  6. Cliquer sur Exécuter. Que se passe-t-il ? Qu'est ce que cette modification permet-t-elle ?
  7. Dessiner un carré de côté 100.
  8. Dessiner un carré de côté 200 en modifiant le code dans la partie ressemblant actuellement à:

    import turtle
    
    longueur_cote = 100
    turtle.forward(longueur_cote)
    turtle.right(90)
    turtle.forward(longueur_cote)
    turtle.right(90)
    turtle.forward(longueur_cote)
    turtle.right(90)
    turtle.forward(longueur_cote)
    turtle.right(90)
    

    Cours - définition Python

    Ce "code" est écrit dans un langage de programmation très courant appelé python. Il est utilisé dans de nombreux domaines du numérique :

    • logiciels (blender, libreoffice, dropbox...)
    • sites web et applications (Youtube, Netflix,...)
    • intelligence artificielles (chatGPT, Bard, Claude, Midjourney,...)

    Un langage de programmation est utilisé pour créer des programmes (applications, sites web, ...). Ceux-ci sont une suite d'instructions simples que les ordinateurs peuvent comprendre. Python est un des langages que les ordinateurs comprennent.

    cours - définition Variable

    En python, une variable est un nom permettant de faire le lien avec une valeur.

    Dans la suite du programme, le nom de la variable permettra de récupérer la valeur.

    Exemple:

    nom = "Kylian Mbappé"
    print("Le meilleur joueur du monde est", nom)
    

    Ce programme affiche (print permet d'afficher des choses) : "Le meilleur joueur du monde est Kylian Mbappé"

  9. Utiliser une deuxième variable largeur_cote et l'utiliser pour réaliser un rectangle de 120 par 70.

    (Vous pouvez utiliser les blocs ou le code)

Exercice 2 : A partir des blocs

  1. Ouvrir le lien suivant : https://capytale2.ac-paris.fr/web/code/8a19-1822061. Exécuter le programme. Que fait-il ?
  2. Modifier le programme (bloc ou code) pour qu'il permette de faire la moyenne de 4 notes.

    cours - valeurs

    En python, les valeurs de base possibles sont :

    • les nombres entiers (int) ou décimaux (float).
    • les chaines de caractères (str) pour le texte.
    • les booléens (bool) pour le vrai et le faux.

    Exemple:

    nom = "Kylian Mbappé" # chaine de caractère / str
    salaire = 72000000 # entier / int
    taille = 1.78 # décimal /float
    le_meilleur = True # booléen / bool
    

Exercice 3 : Plus de liberté

  1. Ouvrir le lien suivant : https://capytale2.ac-paris.fr/web/code/dc76-1822289 et éxécuter le programme.
  2. Réaliser les figures suivantes (une par une):
    exo1-1