|
Size: 2326
Comment:
|
Size: 2501
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 7: | Line 7: |
| Si vous souhaitez venir régulièrement aux séances qui suivent, merci de remplir le [[http://framadate.org/r2u8x5x57n224gm4|sondage]] afin de choisir le jour de la semaine le plus approprié. |
|
| Line 11: | Line 9: |
| * séance 2: 6 mai programmation et graphes (à confirmer) | * séance 2: 6 mai, combinatoire * utiliser des fichiers python/sage externes (depuis le notebook ou la console) * un peu plus de Python * types de base: listes, tuples et itérateurs * les fonctions * un peu d'objet (au sens de programmation orienté objet) * les objets combinatoires de Sage (partitions, permutations, arbres, etc) * l'interface à [[http://oeis.org|oeis]] * un peu de séries formelles On se basera en partie sur les tutoriels suivants * [[http://sagemath.org/doc/thematic_tutorials/tutorial-comprehensions.html|thematic tutorial comprehensions]] * [[http://sagemath.org/doc/reference/combinat/sage/combinat/tutorial.html|thematic tutorial on combinatorics]] |
| Line 13: | Line 22: |
| * séance 3: 20 mai combinatoire (à confirmer) |
* séance 3: 20 mai, programmation linéaire et graphes * les dictionnaires Python, networkx et les graphes dans Sage * la LP * [[http://www.steinertriples.fr/ncohen/tut/LP/]] * [[http://sagemath.org/doc/thematic_tutorials/linear_programming.html|thematic tutorial on LP]] |
| Line 28: | Line 40: |
| * Programmation linéaire et graphes * les dictionnaires Python, networkx et les graphes dans Sage * la LP * [[http://www.steinertriples.fr/ncohen/tut/LP/]] * [[http://sagemath.org/doc/thematic_tutorials/linear_programming.html|thematic tutorial on LP]] |
|
| Line 35: | Line 41: |
| * Séries formelles et objets combinatoires * [[http://sagemath.org/doc/thematic_tutorials/tutorial-comprehensions.html|thematic tutorial comprehensions]] * [[http://sagemath.org/doc/reference/combinat/sage/combinat/tutorial.html|thematic tutorial on combinatorics]] |
Groupes d'utilisateurs Bordeaux
Cours, tutoriels, coding sprint sur Sage (et Pari/GP, GAP, Cython, ...) à Bordeaux. Si vous souhaitez recevoir les informations ou en faire parvenir, inscrivez-vous à la liste de discussion.
Cours 2014
prochaines séances
- séance 2: 6 mai, combinatoire
- utiliser des fichiers python/sage externes (depuis le notebook ou la console)
- un peu plus de Python
- types de base: listes, tuples et itérateurs
- les fonctions
- un peu d'objet (au sens de programmation orienté objet)
- les objets combinatoires de Sage (partitions, permutations, arbres, etc)
l'interface à oeis
- un peu de séries formelles
- On se basera en partie sur les tutoriels suivants
- séance 3: 20 mai, programmation linéaire et graphes
- les dictionnaires Python, networkx et les graphes dans Sage
- la LP
séances passées
- séance 1 (vendredi 18 avril) introduction à Sage
- 9h30-10h30: installation, découverte de la console et du notebook, tab-complétion, accès à la documentation, introduction a Python/Sage... on ne se servira que de la documentation fournie avec Sage et plus précisément des tutoriaux thématiques suivants:
10h45-11h45: challenges du projet Euler
Sujets à aborder pour la suite
- Les différents types de nombres (et catégories/parents/éléments, coercion, etc)
- Programmation en C/Python via Cython
- Cryptographie et Pari/GP (voir avec Bill Allombert)
- ...
