
Avant propos
Les présentes notes sont inspirées d'une expérience de trois ans en lycée et sur deux niveaux
différents : Licence de Biologie au LEGTA de Venours (86) : de 2008 à 2010, ainsi qu'en classe de
seconde générale et technologique à l'issu de la réforme des programmes (été 2009) durant deux
années : 2009-2010 au LEGTA de Venours et 2010-2011 au LEGTA Frédéric Bazille (34). Mes
sources sont diverses : réflexions personnelles, conversations avec des collègues (je remercie
notamment Jacques Texier pour son importante contribution), lectures sur le web, ainsi que
l'excellent livre de Gérard Swinnen : Apprendre à programmer avec Python.
J'ai eu la chance de pouvoir enseigner pendant deux années complètes à des effectifs réduits, ce qui
a permis une utilisation efficace des salles informatiques de l'établissement, mais surtout une
régularité dans l'apprentissage des concepts pour les élèves et les étudiants, à raison de 2h/semaine
pour la classe de licence et d'une heure par quinzaine en moyenne pour la classe de seconde.
Ces conditions, il est vrai, exceptionnelles ont permis la réalisation de quelques projets de classe,
par groupe de trois élèves en seconde et de deux pour les étudiants.
La réforme de la filière S prévoit la continuité de l'apprentissage de l'algorithmique et de sa mise en
œuvre sur calculette ou ordinateur jusqu'en terminale. Ces notes tiennent compte de cette évolution,
et proposent un suivi à différent niveaux : depuis l'apprentissage qui peut être réalisé dès la classe
de seconde jusqu'à l'écriture de scripts mathématiquement plus consistants en lien avec le
programme de la terminale S.
Les sujets abordés ne sont en rien originaux, mais la démarche peut-être en proposant une
progression dans l'apprentissage des concepts, avec une analyse des difficultés rencontrées,
s'appuyant sur l'expérience effective sur le terrain. Un outil sera utilisé : le langage de
programmation Python. Des séances d'initiation sont proposées par ordre chronologique pour
acquérir les bases puis sous forme de TP réalisables en classe.
Ces notes ne sont pas du tout exhaustives sur le sujet à traiter et je serai infiniment reconnaissant au
lecteur de toutes les suggestions ou critiques qu'il voudra bien me formuler.