Jours Sage à l'UQAM

Organisateur : Sébastien Labbé

14, 15 et 16 juillet 2009

=== Local : PK-S1570, salle E. On y accède via la porte PK-M500 au niveau métro (près de la rue Jeanne-Mance). === [http://www.uqam.ca/campus/pavillons/pk.htm|Carte du campus]

La formation se veut accessible à tous. Nous n'assumons pas que les participants ont déjà une expérience avec Python ou avec Sage.

Info sur le répertoire partagé...

Liens vers python, sage, à ajouter ici....

Calcul symbolique.

ATTENTION : L'horaire en encore en construction!!!

Mardi le 14 juillet 2009

9:00-9:30

Arrivée des participants.

Mot de bienvenue. Distribution des mots de passe pour les terminaux.

9:30-10:30

Introduction à Sage

Ceci sera une présentation générale sur Sage qui expliquera l'histoire et les motivations du projet. Nous montrerons plus exemples d'utilisation de Sage. Liens à ajouter.

10:30-11:00

Pause

11:00-12:00

Introduction à Python 1

Nous présenterons les objets de base du langage python : int, float, str, list, tuple, dict. Aussi : map et filter. Nous présenterons comment définir une fonction et comment utiliser un fichier pour les définir.

12:00-13:30

Dîner

13:30-14:00

Façons d'utiliser Sage. à déplacer plus tard

Nous verrons comment utiliser Sage avec plus d'habiletés avec chacune des façons suivantes : 1. La ligne de commande. 2. Le notebook. 3. Par internet (suggéré pour les utilisateurs de Windows).

14:00-15:00

Comment fait-on ceci en Sage?

Obtenir de l'aide dans Sage: Tutoriels, Sage-Wiki, ?, ??, *mot*?, sage-support, search_doc, search_src, search_def, ...

15:00-15:30

Dessinner avec Sage

Démonstration des fonctionnalités de dessins de Sage (plot, plot3d, etc.) + exercices.

15:30-17:00

Exercices

Séance d'exercices. Plusieurs liens à ajouter. Projet Euler, Devoirs de Stein, etc.

Mercredi le 15 juillet 2009

9:00

Arrivée des participants.

9:00-12:00

Temps libre et exercices

(Note: Le présentateur sera absent durant cet avant-midi. Le laboratoire sera disponible pour les participants.) Séance d'exercices. Plusieurs liens à ajouter. Projet Euler, Devoirs de Stein, etc.

13:30-14:00

Introduction à Python 2

Nous présenterons les classes en python.

14:00-14:30

Sage et LaTeX

Nous présenterons comment utiliser sage dans des documents LaTeX via le pacquetage optionnel sagetex.

15:00-15:30

Café du LaCIM

Tout le monde est invité au Café du LaCIM au local .. (à confirmer!!).

15:30-17:00

Exercices

Séance d'exercices. Plusieurs liens à ajouter. Projet Euler, Devoirs de Stein, etc.

Jeudi le 16 juillet 2009

9:00

Arrivée des participants.

9:30-10:00

Cython

Démonstration de l'outil Cython qui permet de traduire du code python en code C.

10:30-11:00

L'outil interact

Démonstration de l'outil interact + exercices.

11:00-12:00

Théorie des groupes

Démo....

13:30-17:00

À déterminer

...