Mathématiques pythoniques en Biwane

Biwanes ?

Biwane : c'est le nom de la classe de Biosup 1-A (BCPST) Du lycée Chateaubriand de Rennes (il y a trois biosups : les 1-A, les 1-B, et les ... 1-C : bravo). En abrégé, la classe s'appelle dans le jargon des élèves : B1 [1] . C'est aussi le nom de tout élève de cette classe de B1. Edit : À patrtir de dorénavant et jusqu'à dès lors, j'ai en charge la classe des Biospé 2-B, mais je reste affectivement attaché à la Biwane. Vous trouverez donc sur ce blog beaucoup de contenu pour les Biosup, puisque pour le moment, je n'ai pas publié grand chose ($=$ rien) en lien direct avec le contenu de la biospé.

BCPST ?

C'est une filière des classes préparatoires aux grandes écoles (les CPGE) scientifiques qui se caractérise dans ses volumes horaires de formation (comme son nom ne l'indique pas d'ailleurs) par :

  1. Un tiers de Biologie et Sciences la Terre : c'est le B--ST de BCPST.
  2. Un tiers de Physique-Chimie : c'est le -CP-- de BCPST.
  3. Et aussi ... un tiers de Maths-info. C'est le \(\varnothing\) de BCSPT. Bon courage les biwanes ...

Mathématiques

Ce blog est avant tout un blog de mathématiques. Les mathématiques ont la réputation de cumuler assez injustement les qualités extraordinaires suivantes :

  1. Elles sont abstraites.
  2. Elles sont ardues.
  3. Elles sont ennuyeuses.
  4. (pour les biwanes) Elles sont obligatoires.

On aimerait bien établir que les assertions 1.,2.,3 ne sont pas si méritées que cela.

Pythonique ?

Ce blog est pythonique [2] à deux niveaux :

  1. Il a pour but d'utiliser le langage Python. Why ?
    1. Because : c'est le langage au programme officiel des classes de BCPST.
    2. aussi parce que l'informatique peut aider à rendre les objets mathématiques plus concrets, et donc manipulables. On aimerait bien dans ce but d'essayer d'inclure l'utilisation (intensive ?) de python dans le cours de mathématiques (histoire de toucher du doigt les concepts), d'autant que l'épreuve de mathématiques à l'oral du concours contient une partie informatique. Alors comme ça on fait d'une pierre deux coups.
  2. Il (ce blog) est généré par le merveilleux Nikola. Nikola est un générateur de blog/site codé en Python. Eh oui, en Python, on peut faire des programmes qui construisent des blogs. Dingue ça. Autre avantage de taille (et c'est pourquoi je me suis tourné vers Nikola) : on peut composer les billets depuis le fabuleux ipython notebook (rebaptisé Jupyter dans sa nouvelle mouture).

Le programme officiel

Il est téléchargeable ici.

[1] Prononcez à l'anglaise et vous comprendrez ;-)
[2] Néologisme dérivé du substantif Python, en référence au langage de programmation éponyme.
Partager