Dessiner en Python avec Cairo – tutoriel

De nombreux sujets scientifiques se prêtent à la modélisation, la simulation ou à la génération d’images. La programmation en Python, associée à la librairie Cairo, permet d’obtenir facilement des images statiques de qualité.

Cairo est une bibliothèque graphique libre écrite en langage C, qui définit une API de rendu vectoriel 2D indépendante du matériel, pouvant être utilisée par de nombreux langages de programmation, dont Python. Cairo prévoit des sorties directes sur le matériel graphique, mais permet une sortie image vers des fichiers PNG, PostScript, PDF et SVG. Cette librairie est utilisée par de nombreux logiciels, dont Gecko 2.0, le moteur de Mozilla Firefox et le logiciel de dessin vectoriel libre Inkscape.

Le principe de fonctionnement est simple : Continuer la lecture

Le projet Education de GNU


Le projet GNU vient de relancer au niveau mondial la promotion des logiciels libres dans l’enseignement, à tous les niveaux d’éducation.

Ce nouvel effort est coordonné via le site http://www.gnu.org/education.

L’équipe nouvellement formée, le “GNU Education Team” est conduit par l’enseignante italienne Dora Scilipoti, convaincue des bienfaits de l’utilisation des logiciels libres. Des objectifs spécifiques ont été développés :

  • Présenter des exemples actuels d’institutions d’enseignement qui utilisent et promeuvent les logiciels libres;
  • Montrer des situations où les logiciels libres sont utilisés dans les établissements pour améliorer le processus d’apprentissage;
  • Publier des articles sur les divers aspects de l’usage des logiciels libres par les établissements d’enseignement;
  • Maintenir un dialogue avec les enseignants, étudiants et administratifs des écoles  pour écouter leurs difficultés et proposer un support;
  • Rester en contact avec d’autres groupes actifs dans la promotion des logiciels libres pour l’éducation.

GNU et la Free Software Foundation (FSF) expliquent que la philosophie même des logiciels libres sont Continuer la lecture

Le Soir s’intéresse à : “L’étude, utile, des déchirures”

Le Soir p31 2012-02-10 déchiruresLe quotidien belge Le Soir présentait dans son édition de ce vendredi 10 février 2011 :
L’étude, utile, des déchirures

Il s’agit d’un long commentaire sur l’article publié récemment par notre laboratoire dans la revue Physical Review Letters (vol 107, 164303, 2011) :

How Geometry Controls the Tearing of Adhesive Thin Films on Curved Surfaces,
par Olga Kruglova, Fabian Brau, Didier Villers, et Pascal Damman.

Des lambeaux peuvent être détachés d’un film mince collé sur un substrat solide, par déchirement ou pelage. Il a été démontré dans des travaux précédents que ces lambeaux se rétrécissent spontanément et se terminent en pointes triangulaires.

C’est du moins le cas pour des surfaces planes. L’étude effectuée dans notre laboratoire s’affranchit de cette restriction et explique pourquoi et comment Continuer la lecture

USA : le NSCE défend l’enseignement sur le climat

Défense de l'enseignement des sciences de l'évolution et du climatAux États-Unis, le National Center for Science Education (NSCE) défend la science du climat dans les écoles secondaires.

C’est une attitude plus que jamais nécessaire, car là-bas, il est courant que des mouvements politiques, ou que des extrémistes religieux ou autres fassent pression pour modifier les contenus des cours de science.

La guerre sur la science du climat est menée sur plusieurs fronts, spécialement dans les écoles secondaires. Un conseil scolaire de Washington souhaitait imposer Continuer la lecture

Research Works Act, un projet de loi liberticide de plus

Research Works Act, le troisième acte…

A côté des projets de loi américain SOPA et PIPA, un troisième projet pernicieux a été introduit ces derniers mois auprès de la chambre des représentants des États-Unis : le RWA ou Research Works Act, dont certaines clauses visent à interdire le libre accès aux publications scientifiques financées par l’État Américain, et donc revenir sur la politique des National Institutes of Health en faveur du libre accès aux publications en ligne dès lors qu’elles sont financées par le contribuable américain. Si ce projet était entériné, il pourrait aussi restreindre sévèrement le partage de données scientifiques. Continuer la lecture

Anki : un logiciel libre d’apprentissage et de mémorisation

Logo AnkiAnki est un un logiciel libre multiplateforme d’aide à la mémorisation. La version actuelle est la 1.2.9, mais ce logiciel est en constante évolution, avec une version 2.0 en ligne de mire.

Différentes études font état de plusieurs types de mémoire. La mémoire sensorielle qui agit en une fraction de seconde, la mémoire à court terme, qui nous permet de conserver  tout au plus environ 7 informations durant quelques dizaines de seconde, et la mémoire à long terme capable d’engranger de grandes quantités d’information sur de très longues durées. Un travail de mémorisation a pour objectif de faire passer une connaissance ou un savoir-faire de la mémoire à court terme vers celle à long terme.

Une part importante des méthodes de mémorisation font référence à la notion de flashcard (carte mémoire en français). D’un côté de la flashcard, une question est notée, de l’autre côté, la réponse correspondante est inscrite. A la place de la question, cela peut aussi bien être un mot qu’une image, une formule scientifique, un graphe,… Les mots sont particulièrement indiqués pour créer des flashcards de mots de vocabulaire, pour l’apprentissage des langues.

Anki, comme d’autres logiciels, fonctionne en présentant des flashcards (questions) identiques jusqu’à obtenir les bonnes réponses. Il faut pour cela un entraînement répété, avec un intervalle de temps croissant. Pour plus d’efficacité, Continuer la lecture