Differences between revisions 5 and 25 (spanning 20 versions)
Revision 5 as of 2014-04-01 07:43:47
Size: 685
Editor: vdelecroix
Comment:
Revision 25 as of 2014-04-28 09:31:57
Size: 2650
Editor: vdelecroix
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Nous commençons une série de tutoriels à l'université de Bordeaux à partir d'Avril 2014. Séances à décider en fonctions des participants. 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 [[https://diff.u-bordeaux.fr/sympa/info/sage-bordeaux|liste de discussion]].
Line 5: Line 5:
== Calendrier des prochaines séances == == Cours 2014 ==
Line 7: Line 7:
 * Introduction à Sage (date à fixer, semaine du 14 avril, le creneau du GT combalgo du LaBRI est libre pour le moment)
 * semaine du 21 avril: vacances
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 10: Line 9:
== Séances à prévoir == === prochaines séances ===
Line 12: Line 11:
 * Les différents types de nombres (et introduction à la trinité catégories/parents/éléments)  * séance 2: 6 mai, combinatoire
    * utiliser des fichiers python/sage externes (depuis le notebook ou la console)
    * un peu plus de Python: les fonctions, les listes, les tuples et les itérateurs
    * 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]]

 * séance 3: 20 mai, programmation linéaire et graphes


=== 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:
      * [[http://sagemath.org/doc/thematic_tutorials/tutorial-notebook-and-help-long.html|Tutorial: Using the Sage notebook, navigating the help system, first exercises]]
      * [[http://sagemath.org/doc/thematic_tutorials/tutorial-programming-python.html|Tutorial: Programming in Python and Sage]]
      * [[http://sagemath.org/doc/thematic_tutorials/tutorial-comprehensions.html|Tutorial: Comprehensions, Iterators, and Iterables]]

    * 10h45-11h45: challenges du [[https://projecteuler.net/|projet Euler]]

=== Sujets à aborder pour la suite ===
Line 14: Line 37:
 * Séries formelles et objets combinatoires     * 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]]

 * Les différents types de nombres (et catégories/parents/éléments, coercion, etc)
Line 16: Line 44:
 * Cryptographie et Pari/GP  * Cryptographie et Pari/GP (voir avec Bill Allombert)

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

Si vous souhaitez venir régulièrement aux séances qui suivent, merci de remplir le sondage afin de choisir le jour de la semaine le plus approprié.

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: les fonctions, les listes, les tuples et les itérateurs
    • les objets combinatoires de Sage (partitions, permutations, arbres, etc)
    • l'interface à oeis

    • un peu de séries formelles
  • séance 3: 20 mai, programmation linéaire et graphes

séances passées

Sujets à aborder pour la suite

  • Programmation linéaire et graphes
  • 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)
  • ...

GroupeUtilisateursBordeaux (last edited 2018-01-09 16:31:33 by vdelecroix)