Aller au contenu

Nous avons testé pour vous : Python Tutor

Python Tutor est une plateforme en ligne qui permet d’exécuter pas à pas un programme Python (mais aussi en Java, JavaScript, C et C++) tout en visualisant l’état de chacune des variables du programme. Il suffit pour cela de coller (ou de taper) son programme dans la zone prévue pour cela et de le lancer. L’outil génère alors une représentation de chaque variable et objet contenus dans le code. Le site est en anglais, mais tout est extrêmement simple, pas de superflu : la prise en main est immédiate. Et comme cet outil est intégré dans Capytale pour être appelé dans un notebook, c'est encore plus simple (importer la fonction tutor en début de programme avec from tutor import tutor et finir le programme en l'appelant avec tutor()).

Coup d’œil⚓︎

On aime⚓︎

Info

  • SimplicitĂ© de prise en main et d’utilisation ;
  • Grande clartĂ© de la visualisation de l’état des variables ;
  • Pas besoin de compte ou d’inscription : on ouvre la page et on travaille ;
  • IntĂ©gration dans Capytale ;
  • PossibilitĂ© de gĂ©nĂ©rer un lien pour partager un programme.

Informations⚓︎

  • Type de ressources : Outil en ligne
  • Cycles concernĂ©s : LycĂ©e et lycĂ©e professionnel
  • Thème : Programmation > Langage Python
  • DisponibilitĂ© : Sur tout navigateur Internet

Utilisation⚓︎

Python Tutor peut être utilisé en classe par l’enseignant pour montrer et expliquer aux élèves le déroulement de l’exécution d’un programme. Il sera tout particulièrement utile pour introduire les boucles de type « for i in range(n) », ou bien l’utilisation des variables. Les élèves, de leur côté, peuvent utiliser la plateforme pour tester leurs programmes et trouver certaines erreurs.

Galerie⚓︎

Capture d'écran 2023-10-29 072154 Capture d'écran 2023-10-29 072309 Capture d'écran 2023-10-29 072337 Capture d'écran 2023-10-29 072357 Capture d'écran 2023-10-29 072412Précédent Suivan?ref_type=heads&inline=falset

Liens⚓︎

Le site : https://pythontutor.com/python-compiler.html#mode=edit