Initiation à Python : Python comme calculatrice scientifique publié le 23/06/2022
Du calcul numérique au calcul litteral
On se propose de présenter trois activités avec le notebook basthon qui permet d’ecrire du code Python.
Activité numérique avec les fractions
Cette activité numérique pourrait être proposée en AP pour faire de la remédiation du calcul avec les nombres rationnels. Les opérations sur ces nombres sont souvent mal maîtrisées.
En Python, on peut explicitement travailler avec les fractions en utilisant le module Fraction. Dans un notebook, on commence part importer le module :
from fractions import Fraction
Ainsi pour écrire la fraction :

On écrira en Python :
Fraction(20,6)
La fraction est réduite automatiquement :

et pour avoir une valeur décimale approchée :
print(float(Fraction(20,6))

Le premier exercice demandé est de réaliser une opération entre deux fractions :

- Le notebook est accessible en suivant ce lien
- Il est disponible en version pdf imprimable :
Deuxième activité :
Dans cette deuxième activité, quelques calculs numériques sont proposés pour prendre en main l’usage du notebook, ainsi que le calcul avec le module fraction sur un exemple simple.
La deuxième partie de l’activité propose une initiation au module sympy pour le calcul formel :

- Le notebook est disponible en suivant le lien.
- Le notebook est disponible en pdf
- Un document élève à imprimer est
Équation, inéquation, fonction et fonction dérivée : Sympy à la rescousse
Le début de cette troisième activité correspond au programme de seconde avec la résolution d’équation et s’étend sur la programme de première et de terminale avec la détermination de la fonction dérivée d’une fonction polynôme du second degré. On montre comment étudier le signe d’une fonction dérivée. La fonction étudiée et sa dérivée sont tracées.
Le notebook est disponible sous forme d’un pdf