Aller au contenu

Scratch & Python

Un exercice du DNB sur Scratch

Le sujet du DNB Métropole 2017 comporte l'exercice suivant :

Exercice

On donne le programme suivant qui permet de tracer plusieurs triangles équilatéraux de tailles différentes.

  • Quelles sont les coordonnées du point de départ du tracé ?
  • Combien de triangles sont dessinés par le script ?
  • Quelle est la longueur (en pixels) du côté du deuxième triangle tracé ?
  • Tracer à main levée l’allure de la figure obtenue quand on exécute ce script.

Répondre aux questions de l'exercice et vérifier le tracé anticipé à l'aide du projet Scratch ci-dessous :

Parmi les notions ci-dessous, quelles sont celles qui sont mobilisées dans cet exercice ?

  • Opérations mathématiques
  • Variables
  • Fonctions
  • Structure conditionnelle
  • Boucles non bornées
  • Boucles bornées
  • Opérations mathématiques
  • Variables
  • Fonctions
  • Structure conditionnelle
  • Boucles non bornées
  • Boucles bornées

Le module Turtle

En s'aidant des ressources mises à disposition ci-dessous, réaliser une transcription du programme Scratch en Python, avec le module Turtle.
On pourra utiliser une interface console ou notebook de Basthon.fr.

Mémo de transition Scratch 🐱 - Python 🐍 (pdf) Mémo Turtle 🐢 (notebook)