Article original : Learn Calculus by Coding in Python
Le Calculus est l'une des pierres angulaires des mathématiques supérieures et un outil puissant pour comprendre le changement, le mouvement et la croissance dans d'innombrables disciplines. Mais pour de nombreux étudiants, le Calculus peut sembler intimidant ou abstrait. Et si vous pouviez l'apprendre étape par étape auprès d'un professeur d'université expérimenté, et voir simultanément comment chaque concept fonctionne en code ? C'est exactement ce que ce nouveau cours offre : une approche pratique, intuitive et adaptée à la programmation pour maîtriser le Calculus.
Nous venons de publier un cours sur la chaîne YouTube freeCodeCamp.org qui vous enseignera tout sur le Calculus à travers le prisme de la programmation Python. Enseigné par le professeur de mathématiques expérimenté Ed Pratowski, ce cours vous guide à travers les sujets essentiels du Calculus de niveau universitaire tout en vous montrant comment implémenter ces concepts en utilisant Python.
Le cours commence par des concepts fondamentaux comme les limites et l'idée d'un "trou dans le graphique" avant de passer aux règles de dérivation, à l'interprétation de la pente et à des applications réelles comme la modélisation financière et le mouvement de projectile. Vous explorerez des théorèmes importants comme celui de Rolle et le Théorème des Valeurs Intermédiaires, ainsi que des sujets de calcul intégral comme les sommes de Riemann, le Théorème Fondamental du Calculus et le calcul de volume utilisant des solides de révolution. Vous apprendrez également à appliquer des bibliothèques de mathématiques symboliques comme SymPy pour le graphisme et le calcul.
L'une des caractéristiques uniques de ce cours est son utilisation constante de Python pour illustrer et renforcer chaque concept de Calculus. En codant des dérivées, en traçant des graphiques et en calculant des intégrales de manière programmatique, vous approfondirez non seulement votre compréhension mathématique, mais vous acquerrez également des compétences pratiques en programmation mathématique. Cela constitue un atout inestimable pour la science des données, l'ingénierie et les carrières techniques.
Voici la liste complète des sujets abordés.
Intro : Calculus avec Python
Limites : Trou dans le graphique
Limites : Asymptotes
Limites : Graphisme
Limites et pente
Pente et dérivée
Dérivées et Calculus
Règle de la chaîne
Règle du produit
Différentiation implicite
Étapes multiples de dérivation
Exemple de dérivée
Applications financières
Mouvement de projectile
Dérivées et différentielles
Lignes tangentes
Équations paramétriques
Taux liés : Échelle glissante
Taux liés : Volume du ballon
Théorème des valeurs intermédiaires
Théorème de Rolle
Sommes de Riemann : Aire sous une courbe
Sommation et intégrale
Théorème fondamental du Calculus
Aire au-dessus et en dessous de l'axe
Aire entre les courbes
Volume tourné autour de X
Volume d'une forme creuse
Volume tourné autour de Y
Centre de masse
Courbe normale
Graphisme Sympy
Longueur d'arc
Aire de surface
Formules d'intégration
Prêt à donner vie aux mathématiques avec du code ? Consultez ce cours complet sur le Calculus avec Python sur la chaîne YouTube freeCodeCamp.org.