La trisection de l’angle

26 septembre 2008

Cette article est une traduction de l’email envoyé par Walter Bender sur la liste Community-news de Sugar Labs, le 22 septembre 2008.  Voir l’article original, en anglais.

La trisection des angles : dans trois articles publiés en 1830, le mathématicien français Évariste Galois a posé les fondations d’une preuve algébrique du fait qu’il n’est pas possible de diviser un angle en trois à l’aide de la règle et du Compas, un fait connu des Grecs anciens mais qu’ils étaient incapables de prouver. Cependant, ce qu’on oublie souvent, c’est que les Grecs savaient diviser un angle en trois en se servant d’autres instruments. Qu’est-ce que cette leçon d’histoire a à voir avec Sugar Labs? La liste OLPC-Sur a été dominée par deux discussions, à la fois distinctes et liées : l’annonce de Microsoft au sujet du pilot Windows XP au Pérou, et l’absence de fonction pour extraire la racine carrée dans Turtle Art, ces deux discussions pouvant être vues à travers la loupe de l’algèbre abstraite – pardon d’avance si cette analogie va trop loin.

Laissez-moi résumer en premier la discussion sur Turtle Art. Quelques professeurs en Uruguay enseignent le théorème de Pythagore et furent bloqués par l’absence de fonction racine carré dans Turtle Art. Ils voulaient démontrer que la longueur de la diagonale d’un carré est égale à la racine carré de la somme du carré de chaque côté. En pseudo-code, ils voulaient bâtir la construction suivante :

 répéter 4 (avancer 100 tourner-droite 90)
 tourner-droite 45
 avancer racine-carré ((100*100) + (100*100))

De nombreuses possibilités ont été discutées, y compris l’utilisation de Dr. Geo. Mon commentaire favori est celui de Pato Acevedo, qui dit:

 [Mode ironique ON]
 C'est sûr, je ne peux pas comprendre comment Pythagore a « découvert »
 son fameux théorème sans avoir à l'époque de calculatrice.
 [Mode ironique OFF]

Mais de fait, malgré quelques interventions de ma part, la discussion s’est transformée en comment modifier l’activité Turtle Art. J’ai fait un tutoriel (voir http://sugarlabs.org/go/Patching_Turtle_Art, en anglais) avec l’espoir non seulement de satisfaire les besoins immédiats des enseignants, mais aussi de leur montrer qu’en fait ils pouvaient faire eux-mêmes les changements nécessaires au programme pour que celui-ci réponde à leur besoin. J’espère que je ne leur ai pas rendu la tâche trop facile, et que certains vont prendre le risque de faire des modifications – de créer de nouveaux instruments. La beauté du logiciel libre est que si un groupe de permutations ne vous permet pas de « trisecter un angle », vous pouvez toujours modifier le groupe. Un dialogue entre les enseignants et les développeurs s’est amorcé. La prochaine étape est que quelques enseignants deviennent développeurs.

Quel est le rapport avec l’annonce au sujet de Windows XP? Simplement que c’est vraiment dommage que Microsoft n’utilise pas ses vastes ressources pour étendre les possibilités offertes aux enfants en allant dans des endroits qui ne sont pas déjà servis par OLPC. Indépendamment des mérites de Windows XP, ils pourraient avoir un impact immédiat et durable en couvrant l’espace qui se situe hors du groupe de permutation péruvien. Pamela Jones et Sean Daly ont écrit une analyse plus approfondie de l’histoire XP pour Groklaw (voir http://www.groklaw.net/article.php?story=20080920181151638).

Déploiement OLPC Windows au Pérou

16 septembre 2008

Le texte ci-dessous est ma réaction à l’article publié dans Gizmodo sur l’annonce du déploiement d’un pilote XO sous Windows au Pérou. Ce post est la traduction Française de ma réaction telle qu’elle a été publiée sur OLPC News le 17/09/2008.

Le XO sous Windows

Le XO sous Windows

Comme mentionné sur le site web de Gizmodo, Microsoft et la fondation OLPC viennent d’annoncer le premier pilote officiel de XO sous Windows (voir http://gizmodo.com/5050208/first-windows-xp-olpc-pilot-marks-the-tran).

Pour être honnête, ce n’est pas réellement une surprise. Nous entendons dire depuis des mois que l’accord entre la fondation OLPC et Microsoft permettra le déploiement du projet OLPC dans de nouveaux pays. Rappelons-nous le discours de Nicholas Negroponte au sujet de l’Egypte (cité par OLPC News).

« Quand je suis allé en Egypte pour la première fois, j’ai rencontré séparément le ministre des communications, le ministre de l’éducation, le ministre des sciences et technologies, et le premier ministre. Chacun d’entre eux dans leurs trois premières phrases m’ont dit: ‘Pouvez-vous exécuter Windows ?’ »

Je dois dire aussi que mon sentiment est que de nombreux volontaires attendent depuis longtemps l’annonce d’un nouveau déploiement majeur de XOs. Chaque nouveau déploiement est en effet une raison supplémentaire de croire en ce merveilleux projet et nous en manquons parfois.

L’inconvénient de cette annonce est, bien sûr, que chaque annonce sur « Windows sur le XO » est très sensible dans la communauté OLPC. Rappellez-vous le départ de Walter Bender et le fait que la plupart des volontaires viennent du monde de l’Open Source. Vous voyez ce que je veux dire…

Cependant OLPC signifie « Un Ordinateur portable Par Enfant » nous devons donc être heureux que de nouveaux enfants aient l’opportunité de disposer d’une machine, même sous Windows XP.

L’annonce du Pérou parait donc une bonne façon à la fois d’avoir un nouveau déploiement, de donner des XOs à des enfants et de confirmer la vision de Nicholas Negroponte.

 

Hélas la réalité est différente: le Pérou n’est pas du tout un nouveau déploiement OLPC. Selon le Wiki OLPC, le Pérou a passé un accord pour l’acquisition de 10 000 XO en 2007 et pour l’acquisition de 81 000 XO en 2008. Les enfants Péruviens utilisent donc actuellement le XO sur Sugar. Cela signifie que cette annonce veut dire que le nombre de XOs ne va pas augmenter. Cela signifie également que seule une partie des 91 000 XO du Pérou seront utilisés sur Sugar. Cela ressemble à une manière de dire « Finalement Sugar ce n’est pas si bien que ça ». L’article de Gizmodo parle d’ailleurs de « Transition entre Sugar et XP »…

Cette annonce rajoute également à la confusion juste avant le G1G1 2008. Si vous êtes un lecteur de OLPC News, vous savez déjà qu’il s’est dit de nombreuses choses confuses sur le G1G1: prix, date, dual-boot ou pas, pays cibles, … Ce qui a d’ailleurs obligé la fondation à publier un communiqué de presse.

Mon sentiment est que chaque fois qu’il y a confusion, il y a un risque de perdre un acheteur de XO. Et chaque nouveau XO est très important parce que chaque nouveau XO est la promesse de diminuer le XO de quelques centimes. Pendant que le projet « Ordinateur à 100$ » est un « Ordinateur à 188$ », d’autres ordinateurs ont déjà atteints la cible des 100$ dés aujourd’hui: voir l’annonce du Minimote à 98$.

Mon sentiment est aussi que chaque fois qu’il y a confusion il y a un risque de perdre un volontaire sur le projet parce que chaque annonce sur Windows blesse les volontaires Sugar alors que chaque volontaire est important pour le support et l’aide des futurs utilisateurs du XO.

Voilà pourquoi j’ai peur que cette annonce ne soit pas réellement une bonne nouvelle.

Chevaucher la joie (Partie 1: la page d’accueil)

5 septembre 2008

« Joyride » en Anglais. C’est le nom de la nouvelle version de Sugar que nous allons bientôt voir apparaître sur nos petits écrans (du XO). Avec un peu de chance, cela devrait même être la version qui équipera les XO du G1G1 2008. Premier billet pour partir à la découverte de cette nouvelle version.

Et la première chose qui change c’est la page d’accueil sur laquelle on arrive. Elle est appelée aussi « vue favoris » (nous verrons pourquoi plus loin):

La nouvelle page d'accueil

La nouvelle page d'accueil

Désormais les activités ne sont plus en bas de la page mais autour du personnage central. Cela donne une vision globale des activités et cela évite de devoir les faire défiler car elles sont distribuées automatiquement sur le cercle.

Mais ce n’est pas seule vue disponible. En cliquant sur l’icône en haut à droite, il est également possible d’avoir une vue « liste »: 

Vue liste

Vue liste

Cette vue affiche des informations détaillées: le nom, la version de l’activité (une information qu’il était très difficile de trouver avant !) et la date de dernier lancement de l’activité. L’étoile à gauche permet d’indiquer si l’activité va se retrouver dans la vue précédente.

Une autre vue est également disponible, il s’agit en fait d’une autre manière de présenter la « vue favoris »: le placement libre. Elle se déclenche en cliquant sur l’icône du cercle et en choisissant le menu « Libre ». On arrive alors sur une vue qui ressemble à ce que l’on connait sur un bureau traditionnel par exemple sur Windows. Les icônes sont distribués aléatoirement et peuvent être arrangés par glisser/déplacer: 

Vue libre

Vue libre

Autre nouveauté, la possibilité de « rechercher » une activité avec la boite de recherche. On tape des lettres et toutes les activités contenant cette séquence de lettres s’affichent:

Recherche d'activité

Recherche d'activité

 Autre avantage de la vue liste la possibilité de supprimer simplement l’activité via son menu.

Menu depuis la vue liste

Menu depuis la vue liste

Voilà, c’est tout pour cette première découverte. On notera que finalement, l’ergonomie qui est désormais proposée pour la page d’accueil est plus pratique et quelque part plus proche de ce que l’on connait.

OLPC Haïti – premier épisode

3 septembre 2008

Alors qu’Haïti se relève à peine des ouragans Gustav et Hanna et se prépare pour l’arrivée de Ike et Joséphine, revenons un instant sur un épisode plus heureux : le camp d’été OLPC qui s’est tenu à l’école République du Chili entre le 16 juin et le 31 juillet 2008.

Image de prévisualisation YouTube

L’école République du Chili est particulière à plus d’un titre.  Située au coeur de Port-au-Prince, cette école publique réservée aux filles vient d’être rénovée grâce à des fonds chiliens.  Les bâtiments sont en très bon état, l’architecture a été bien pensée, il y a des prises électriques un peu partout, et nous avions même à notre disposition un point d’accès connecté à Internet en haut débit.

Les enseignants sont d’un niveau meilleur que dans la plupart des écoles haïtiennes.  Ceux qui participaient au camp d’été avaient été sélectionnés selon leur motivation, et ont reçu une compensation financière pour leur mobilisation durant ce mois et demi.  En amont du camp, ils avaient reçu une formation sur les principes du constructivisme et sur l’utilisation du XO.  Cette formation a commencé mi-mai, mais elle n’est vraiment devenu effective que vers la fin mai, lorsque les XOs sont arrivés.

Les professeurs n’avaient pas tous la même expérience de l’informatique : pour certains, le XO était le premier ordinateurs qu’ils touchaient, d’autres avaient déjà fait des recherches sur Internet, rédigé des documents avec un traitement de texte, etc.  La prise en main du XO s’est révélée assez facile pour tous les professeurs, au moins pour les activités principales (Ecrire, Naviguer, Enregistrer, Peindre, etc.)  Le Chat a remporté un franc succès, et nous a vite permis de briser la glace à mon arrivée.

Malgré tout, la plupart des enseignants auraient aimé en savoir plus sur la machine elle-même, la dominer un peu mieux.  Ce besoin s’est particulièrement fait ressentir lorsque les enseignants ce sont trouvés face à des élèves qui soit leur posaient des questions auxquelles ils ne savaient pas répondre, soit leur montraient des fonctions qu’eux-mêmes ne connaissaient pas.

La distribution des 100 XO aux enfants fut un moment extraordinaire.  Tous ont rapidement trouvé comment ouvrir le XO (faites le test avec un adulte, il trouvera moins vite!) et tous se sont mis à montrer aux retardataires comment il fallait s’y prendre…  dès que l’une d’entre elles recevait une réponse à une question, c’était dix copines qui apprenaient dans la foulée.  Voici quelques images de ce moment de déballage et d’euphorie.

A la fin du camp, nous avons mené une petite enquête pour savoir ce qui avait marché et ce qui n’avait pas trop marché.  L’enquête montre les problèmes les plus évidents : souris instable, batteries qu’il est difficile de gérer collectivement (on ne pouvait pas recharger tous les ordinateurs en même temps), difficulté à trouver la bonne façon de faire avec les enfants, etc. Un élément de l’enquête qui me tient à coeur : les enseignants ont tous souligné la nécessité d’impliquer les parents des enfants qui recevront des XOs.  C’est une idée excellente et nous essayons d’imaginer sa mise en oeuvre pour le reste du déploiement.

Curieusement, les enseignants ne se sont pas vraiment plaint du manque de ressources pédagogiques, quand bien même cette requête revenait régulièrement durant nos discussions.  Je pense que c’est dû au fait que le camp a surtout permis de prendre en main les activités plutôt que de vraiment « faire cours » avec le XO.  Peut-être aussi ce silence est-il dû au fait que les professeurs ont improvisés des cours au fur et à mesure du camp : par exemple, ils ont demandé aux élèves d’aller interroger des personnes au sujet des transports dans la capitale ; ils ont mis les élèves en situation de construire un journal pour le camp.  Au final, l’absence provisoire de ressources, même si elle a parfois mis certains professeurs en difficulté, a permis à d’autres de se fixer leurs propres objectifs, et de laisser les enfants s’exprimer librement avec leur XO.

J’ai seulement passé quinze jours dans ce camp.  Mais cela a suffit à me convaincre du potentiel de changement que le XO pouvait introduire dans les écoles haïtiennes.  Changement qui n’est pas seulement l’effet de l’introduction d’un nouvel outil – fût-ce le XO.  Changement plus profond qui fait prendre conscience aux enseignants qu’ils sont directement responsables d’une large partie de ce qu’ils enseignent, comme l’équipe OPLC Haïti (que j’ai vu se bâtir) sera directement responsable du soutien qu’elle apportera à l’ensemble des professeurs.

A suivre !