Dans le site Vittascience , connectez vous avec votre compte Google :

N'utilisez pas les cases de création de compte !!!

Le travail est à faire sans l'IA sinon vous n'apprendrez RIEN ! Par contre, vous pouvez demander des explications à l'IA, mais pas de faire le travail à votre place. Apprendre et comprendre n'est pas savoir faire. Si l'IA le fait, vous n'aurez plus l'opportunité de trouver par vous-même et vous allez vous mettre en TRES GRANDES DIFFICULTES par la suite en en classe de seconde.

Cliquez sur :

Vous y êtes ! A gauche les blocks et le programme en blocks, à droite le programme en python, et en bas la console et la fenêtre de dessin !

Travail :

Cliquez sur la  pour créer un nouveau programme, et nommez le "Premiers dessins".

Faites le programme suivant :

Et exécutez le avec :

A droite, observez et comprenez ligne par ligne le code Python. Là, oui, vous pouvez demander à l'IA de vous expliquez chaque ligne.

Exercice 1 : Complétez le programme avec les blocks pour dessiner un carré de 90 points de coté !

Exercice 2 SANS LES BLOCS : Avec le Mémo de Python (page 2) et le Mémo de Turtle (page 1) du cours Moodle, modifiez le code à droite (sans utiliser les blocs) Python pour dessiner le carré avec les fonction : "for ... in range (..) :" et "turtle.left(...)".

Attention : dans le Memo de Turtle, les pages 2 et suivantes comportent des exemples. Les fonctions de Turtle doivent être précédées dans Edublocks de "turtle.". Par exemple "color('red')" devient dans Edublocks "turtle.color('red')", "fd(90)" qui veut dire "forward(90)" devient "turtle.fd(90)" ou "turtle.forward(90)". Etc. !

Spoiler : vous devriez obtenir ceci : (tapez le, ne le copiez-collez pas).

import turtle
for i in range(6):
    turtle.fd(100)
    turtle.lt(360/6)

Exercice 3 SANS LES BLOCS : faites un octogone !

Exercice 4 SANS LES BLOCS : faites un octogone avec un cercle inscrit parfaitement dedans !!!

Aide : pour lever le crayon afin de ne pas tracer durant les déplacements : "turtle.penup()", et pour poser le crayon et tracer durant des déplacements : "turtle.penup()".

Donc après avoir tracé l'hexagone, lever le crayon, placer la tortue au bon endroit, poser le crayon, et faire le cercle ! Modifiez votre programme jusqu'à réussir à inscrire le cercle dans l'hexagone.

POUR ENREGISTRER : cliquez sur puis .

Pour partager avec quelqu'un, vous pouvez cliquer sur  puis lui envoyer le lien obtenu.

Pour télécharger le programme (fichier finissant obligatoirement pas .py), vous pouvez cliquer sur

Last modified: Tuesday, April 21, 2026, 10:15 PM