Differences between revisions 17 and 27 (spanning 10 versions)
Revision 17 as of 2014-04-15 15:41:24
Size: 1919
Editor: vdelecroix
Comment:
Revision 27 as of 2014-04-28 10:46:26
Size: 2501
Editor: vdelecroix
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Cours, tutoriels, coding sprint sur Sage (et Pari/GP, GAP, Cython, ...) à 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 [[https://diff.u-bordeaux.fr/sympa/info/sage-bordeaux|liste de discussion]].
Line 7: Line 7:
 * 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|utilisation du notebook et aide]]
      * [[http://sagemath.org/doc/thematic_tutorials/tutorial-programming-python.html#tutorial-programming-python|programmer en Python et Sage]]
      * [[http://sagemath.org/doc/thematic_tutorials/tutorial-comprehensions.html|listes, itérateurs et compréhension]]
=== prochaines séances ===
Line 13: Line 9:
    * 10h45-11h45: challenges du [[https://projecteuler.net/|projet Euler]]  * 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 15: Line 22:
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é.

=== Séances à prévoir ===

 * Programmation linéaire et graphes
 * séance 3: 20 mai, programmation linéaire et graphes
Line 25: Line 28:
=== 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 26: 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éances passées

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)
  • ...

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