TP - Modulo Turtle - Dessiner et Definir

Découvrez les bases de la programmation avec Turtle

Introduction

Bienvenue dans ce TP d'informatique basé sur le site modulo-info.ch. Ce TP vous permettra de découvrir les bases de la programmation avec Turtle.

Objectifs

  • Comprendre les concepts de base de la programmation en Python.
  • Apprendre à utiliser la bibliothèque Turtle.
  • Réaliser des dessins simples en utilisant des instructions Python.
  • Développer des compétences en résolution de problèmes et en logique de programmation.

Instructions

  1. Ouvrez le site modulo-info.ch dans votre navigateur.
    • Rendez-vous à la section apprendre >> Programmation I.
    • Cliquer sur les chapitres cible (Dessiner et Definir)
  2. LISEZ attentivement les explications de cours et faites selon vos besoin et vos connaissance préalables les exemples fournis dans la partie cours.
    • N'hésitez pas à expérimenter et à modifier les exemples pour mieux comprendre leur fonctionnement.
  3. Effectuez OBLIGATOIREMENT les exercices proposés dans la partie exercices selon les instructions suivantes:
    • Essayez de résoudre les exercices par vous-même avant de consulter les solutions.
    • Si vous êtes bloqué, n'hésitez pas à demander de l'aide à votre enseignant ou à vos camarades de classe.
    • Ne faites pas les TPs ni les exercices Tetris et ABC.
  4. Enregistrez tous les exercices et les autres scripts Python que vous jugerez nécessaires dans votre Dossier OneDrive dans 1M/info/algo-prog/python/Modulo/chapitre (ex: 1M/info/algo-prog/python/Modulo/Dessiner).
  5. Seules les parties Exercices pourront être rammassées pour note par l'enseignant.
  6. Les exercices obligatoires sont donc, en résumé, les suivants :

    1. DESSINER
      • Rectangle
      • Triangle
      • Hexagone
      • Chaise
      • Table
      • Lit
    2. DEFINIR
      • Rectangles
      • Maisons
      • Meubles

Tips

Voici quelques conseils pour vous aider à réussir ce TP :

  • Prenez votre temps pour comprendre les concepts avant de passer aux exercices.
  • N'hésitez pas à faire des recherches supplémentaires si vous ne comprenez pas quelque chose.
  • Partagez vos idées et vos solutions avec vos camarades de classe pour enrichir votre apprentissage.
  • Les commandes suivantes sont pertinentes pour le TP :
    • speed(vitesse) :
      Définit la vitesse de la tortue (vitesse entre 1 et 10).
    • screen.setup(width, height, posx, posy) :
      Définit la taille de la fenêtre de dessin (width et height en pixels) et la positionne avec le coin supérieur gauche à la position (posx, posy).

Ressources

Pour vous aider, voici quelques liens utiles :