-
Sylvain Melot a rédigéSylvain Melot a rédigé
index.md 2,10 Kio
Site de cours NSI en terminale
!!! info "Exercices Python : Utilisation de l'IDE sur le site"
- { width=4%;}: pour **Lancer** le script (l'exécuter).
- { width=4%;}: pour **Valider** votre code. Il faut absolument cliquer sur ce bouton, car il se peut que l'exécution ne pose pas de problème avec le bouton **Lancer** alors que votre code ne répond pas à tout ce qui est demandé dans l'exercice.
Votre code est évalué à l'aide de tests cachés. Si tous les tests cachés sont réussis, le corrigé et éventuellement des remarques, s'affichent.
⚠ Parfois ce bouton n'existe pas, lorsqu'il faut juste exécuter un script, et qu'aucune validation n'est prévue.
??? abstract "Si vous voulez voir le corrigé: "
Si vous voulez vraiment voir le corrigé parce que vous êtes bloqué, il faut mettre en commentaire les assert:
Cliquer sur ### qui se trouve en haut à droite de l'éditeur. À chaque fois que vous effectuerez un Lancer avec { width=4%;} suivi d'une validation avec { width=4%;} l'essai sera décompté en bas à droite dans "Evaluations restantes".
Lorsqu'il y a 0 évaluation restante, la solution s'affiche, suivie parfois d'une remarque.
Les autres boutons sont :
- Télécharger le script actuel
- Téléverser un script local
- Recharger l'énoncé
- Sauvegarder en ligne le script actuel : Après avoir cliqué sur ce bouton, si vous changez de page, ou rafraichissez la page dans votre navigateur, vous retrouverez ce script. Cela ne permet pas de télécharger votre script ( Bouton Télécharger pour cela)
!!! abstract "Pour debugger:"
Pour debbuger un script:
- ajouter des `print` pour voir l'évolution des variables.
- faire l'éxécution "à la main" sur papier pour un exemple simple.
- utiliser, par exemple, le debugger de Thonny ou exécuter le script avec Python Tutor.