Apprendre le phyton

Disponible uniquement sur Etudier
  • Pages : 391 (97536 mots )
  • Téléchargement(s) : 0
  • Publié le : 27 avril 2010
Lire le document complet
Aperçu du document
A Maximilien, Elise, Augustin, Lucille

Colophon
Choisie délibérément hors propos, l'illustration de couverture est un dessin réalisé par l'auteur à la mine de graphite sur papier Canson en 1987, d'après une photographie ancienne. Il représente le yacht de course de 106 tonnes Valdora participant à une régate dans la rade de Cowes en 1923. Construit vingt ans plus tôt, et d'abord gréé enyawl, Valdora remporta plusieurs trophées avant d'être regréé en ketch en 1912 avec la voilure de 516 m² que l'on voit sur le dessin. Ce superbe voilier, très estimé par ses équipages pour son bon comportement à la mer, a navigué pendant près d'un demi-siècle.

2.

Gérard Swinnen : Apprendre à programmer avec Python

Apprendre à programmer avec Python
par Gérard Swinnen professeur etconseiller pédagogique Institut St Jean Berchmans - Ste Marie 59, rue des Wallons - B4000 Liège

Ces notes peuvent être téléchargées librement depuis le site : http://www.ulg.ac.be/cifen/inforef/swi Une part de ce texte est inspirée de :

How to think like a computer scientist
de Allen B. Downey, Jeffrey Elkner & Chris Meyers disponible sur : http://rocky.wellesley.edu/downrey/ost ou :http://www.ibiblio.org/obp

Copyright (C) 2000-2003 Gérard Swinnen Les notes qui suivent sont distribuées suivant les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License, version 1.1) de la Free Software Foundation. Cela signifie que vous pouvez copier, modifier et redistribuer ces notes tout à fait librement, pour autant que vous respectiez un certain nombre de règles qui sontprécisées dans cette licence, dont le texte complet peut être consulté dans l'annexe intitulée « GNU Free Documentation licence », page 283. Pour l'essentiel, sachez que vous ne pouvez pas vous approprier ces notes pour les redistribuer ensuite (modifiées ou non) en définissant vous-même d'autres droits de copie. Les notes que vous redistribuez, modifiées ou non, doivent obligatoirement inclureintégralement le texte de la licence citée ci-dessus, le présent avis, l'introduction qui suit, ainsi que les sections Preface et Contributor list du texte original américain (voir annexes). L'accès à ces notes doit rester libre pour tout le monde. Vous êtes autorisé à demander une contribution financière à ceux à qui vous redistribuez ces notes, mais la somme demandée ne peut concerner que les frais dereproduction. Vous ne pouvez pas redistribuer ces notes en exigeant pour vous-même des droits d'auteur, ni limiter les droits de reproduction des copies que vous distribuez. Ces notes sont publiées dans l'espoir qu'elles seront utiles, mais sans aucune garantie.

Gérard Swinnen : Apprendre à programmer avec Python

3.

Introduction
Les présentes notes ont été rédigées à l'intention desélèves qui suivent le cours Programmation et langages de l'option Sciences & informatique au 3e degré de transition de l'enseignement secondaire belge. Il s'agit d'un texte expérimental qui s'inspire largement de plusieurs autres documents publiés sous licence libre sur l'internet. Nous proposons dans ces notes une démarche d'apprentissage non linéaire qui est très certainement critiquable. Nous sommesconscients qu'elle apparaîtra un peu chaotique aux yeux de certains puristes, mais nous l'avons voulue ainsi parce que nous sommes convaincus qu'il existe de nombreuses manières d'apprendre (pas seulement la programmation, d'ailleurs), et qu'il faut accepter d'emblée ce fait établi que des individus différents n'assimilent pas les mêmes concepts dans le même ordre. Nous avons donc cherché avanttout à susciter l'intérêt et ouvrir un maximum de portes, en nous efforçant tout de même de respecter les principes directeurs suivants :


L'apprentissage que nous visons doit être adapté au niveau de compréhension et aux connaissances générales d'un élève moyen. Nous nous refusons d'élaborer un cours qui soit réservé à une « élite » de petits génies. Dans cette option d'études et à ce...
tracking img