Jean.Paul.Roy chez free point fr

En septembre 2017, j'ai quitté définitivement (gasp) l'enseignement après quarante belles années passées à Paris et à Nice, à enseigner des mathématiques et de l'informatique à des lycéens, enseignants et étudiants.
   À tous ceux qui m'ont connu, apprécié ou péniblement supporté : vous me manquez tous. Mais je vais survivre, à moi les grandes vacances. J'ai commis deux livres de programmation susceptibles de vous intéresser, le premier sur Scheme (fonctionnel d'abord) et le dernier sur Python (impératif d'abord).



"Python. Apprentissage Actif"

Le dernier-né PAA (315 pages, mars 2020, Ellipses éd.) : Python comme langage d'enseignement. Une première partie fournit un panorama du langage et de ses types de données, tandis que la seconde est une sorte de best-of de 130 exercices et problèmes, dont les 3/4 sont issus de TD/TP proposés à mes étudiants en Licence de Sciences (informatique, math, physique) dans le cadre du dépt. informatique de la Fac des Sciences de Nice. Vous pouvez en consulter l'introduction et la table des matières. Tous les exercices corrigés avec des fichiers .py ou .ipynb (pour Jupyter). Environnement de programmation Anaconda conseillé mais non obligatoire.



"Premiers Cours de Programmation avec Scheme"

Le livre PCPS (430 pages, 2010, Ellipses éd.) : Scheme (langage de la famille LISP) comme langage multi paradigmes (volet fonctionnel privilégié). Vous pouvez en consulter l'introduction et la table des matières, ainsi que l'inévitable (?) feuille des errata... Il utilise le logiciel gratuit Racket. Avec bien entendu tous les exercices corrigés.