Le cyberblog du coyote

 

Extra

Editorial

Ce blog a pour objectif principal d'augmenter la culture informatique de mes élèves. Il a aussi pour ambition de refléter l'actualité technologique dans ce domaine.

lundi 13 octobre 2008

18ème prix Loebner

Les robots sont-ils capables de penser? Voilà une question qui fait rêver... Selon Alan Turing, une machine « pense » à partir du moment ou il est impossible de la différencier d'un humain. D'où le fameux test éponyme, qui consiste pour les programmeurs à faire un robot capable de discuter sans que son interlocuteur ne découvre qu'il est une machine.
On estime qu'un robot passe le test si au moins 30 % des testeurs pensent qu'il est humain, après une discussion de 5 minutes pouvant porter sur n'importe quel sujet.
Le Dr Hugh Loebner a créé un concours en 1990 pour récompenser le premier robot qui y parviendrait. Un prix de 100.000 dollars et une médaille d'or seront offerts au gagnant. Si personne ne réussit le test, l'intelligence artificielle la plus convaincante reçoit tout de même 3000 dollars.
Malheureusement, le test n'a toujours pas été passé, ce dimanche, lors de la 18e remise de prix. Mais c'était de justesse, puisque 25 % des interrogateurs humains se sont fait prendre et ont cru que l'agent conversationnel était bien humain! Le gagnant est Elbot, de Fred Roberts.

dimanche 12 octobre 2008

Calculatrice en bois

Mathias Wandel a construit une calculatrice en bois, basée sur la notation binaire !

vendredi 10 octobre 2008

Problèmes d'arrondi

Voici deux exemples de désastres causés par une mauvaise gestion des erreurs d'arrondi :

Le 25 février 1991, pendant la Guerre du Golfe, une batterie américaine de missiles Patriot, à Dharan (Arabie Saoudite), a échoué dans l'interception d'un missile Scud irakien. Le Scud a frappé un baraquement de l'armée américaine et a tué 28 soldats. La commission d'enquête a conclu à un calcul incorrect du temps de parcours, dû à un problème d'arrondi. Les nombres étaient représentés en virgule fixe sur 24 bits. Le temps était compté par l'horloge interne du système en 1/10 de seconde. Malheureusement, 1/10 n'a pas d'écriture finie dans le système binaire : 1/10 = 0,1 (dans le système décimal) = 0,0001100110011001100110011... (dans le système binaire). L'ordinateur de bord arrondissait 1/10 à 24 chiffres, d'où une petite erreur dans le décompte du temps pour chaque 1/10 de seconde. Au moment de l'attaque, la batterie de missile Patriot était allumée depuis environ 100 heures, ce qui avait entraîné une accumulation des erreurs d'arrondi de 0,34 s. Pendant ce temps, un missile Scud parcourt environ 500 m, ce qui explique que le Patriot soit passé à côté de sa cible.

Le 4 juin 1996, une fusée Ariane 5 a explosé 40 secondes après l'allumage. La fusée et son chargement avaient coûté 500 millions de dollars. La commission d'enquête a rendu son rapport au bout de deux semaines. Il s'agissait d'une erreur de programmation dans le système inertiel de référence. À un moment donné, un nombre codé en virgule flottante sur 64 bits (qui représentait la vitesse horizontale de la fusée par rapport à la plate-forme de tir) était converti en un entier sur 16 bits. Malheureusement, le nombre en question était plus grand que 32768, le plus grand entier que l'on peut coder sur 16 bits, et la conversion a été incorrecte.

mercredi 8 octobre 2008

Internet le royaume de la rumeur

On le sait, Internet est l'endroit idéal pour propager des rumeurs (hoax en anglais). Comment vérifier l'information ?

Hoaxbuster.com - Ce site français existe depuis mars 2000. Envoyez-lui des e-mails suspects. L'équipe procède aux vérifications avant de publier le résultat de l'enquête sous forme de fiches.

Snopes.com - Un répertoire concis des légendes urbaines classées par thèmes (en anglais).

Hoaxkiller.fr - L'autre base de données francophone. Ici aussi vous pouvez soumettre un hoax pour vérification.

Urbanlegends.about.com - Guide anglophone des légendes urbaines, animé depuis 1997 par le journaliste américain David Emery. On y trouve un quiz photo pour jouer à reconnaître les images truquées.

samedi 27 septembre 2008

Leçon 1.6

Leçon spéciale cette semaine puisqu'il a fallu préparer la semaine spéciale OC informatique (je serai quant à moi en voyage d'étude à Rome). Durant la semaine (environ 25 leçons d'informatique) les élèves créeront, par groupes de deux, un mini-site sur l'histoire de l'informatique. Objectifs multiples :

  1. apprendre à écrire des pages en HTML
  2. apprendre à concevoir et réaliser un site
  3. apprendre à travailler en groupe
  4. connaître l'histoire de l'informatique
  5. plus prosaïquement, ce sera l'occasion de mettre une première note au élèves.
Je leur ai donc présenté les rudiments du langage HTML en 90 minutes. Ils pourront trouver sur le web des cours très bien faits sur le sujet. J'ai été étonné de voir avec quelle facilité ils ont compris. Ce n'était pas le cas il y a quelques années. D'après eux, cela ressemble à ce qu'ils utilisent sur Facebook et d'autres forums.

mardi 23 septembre 2008

Parano quand tu nous tiens...

Une dame se retrouve connectée au net sans avoir rien demandé...

lundi 22 septembre 2008

Programmer... un jeu d'enfant ?

Dans ce huitième épisode du podcast audio, Stéphane Ducasse nous introduit dans son monde, celui de la programmation et de la conception de langages. Selon lui, programmer peut être un jeu d'enfant... Et il nous en donne la preuve en nous présentant Smalltalk, un langage de programmation né d'une recherche autour de la programmation pour les enfants.

dimanche 21 septembre 2008

Leçon 1.5

Les novices en sont toujours au chapitre 5, tandis que les geeks s'attaquent au mini-projets. Certans élèves commencent à s'amuser et à écrire leurs propres petits programmes.

samedi 13 septembre 2008

Leçon 1.4

L'écart se creuse (comme prévu) entre les "geeks" et les "novices". Les plus rapides en sont déjà aux mini-projets (placés après le chapitre 7), qui ont pour but de les occuper intelligemment en attendant que les plus lents (qui en sont au chapitre 5) les rejoignent.
Cette différence de vitesse de travail et caractéristique de l'informatique. Ce n'est pas dramatique, mais il faut la prévoir dans la préparation du cours.

vendredi 12 septembre 2008

10 choses à savoir sur Spore

Le jeu Spore est sorti. Premières impressions dans Suivez le Geek.

mardi 9 septembre 2008

Traduction automatique : les années où tout a changé

Depuis peu d'années, les traductions réalisées par des logiciels ont connu un progrès foudroyant. Un cap, qui semblait encore difficilement franchissable il y a une dizaine d'années, vient d'être allègrement dépassé. Grâce à la puissance brute des ordinateurs, grâce au Web, grâce à Google, mais aussi grâce au patient travail des linguistes en tout genre qui se sont attaqués à cette montagne il y a un demi-siècle...

Lire la suite de l'article sur Futura-Sciences

dimanche 7 septembre 2008

Leçon 1.3

Tous les élèves ont fini le chapitre 4 du livre. J'ai constaté que la notion de boucle est loin d'être évidente pour les novices.

samedi 6 septembre 2008

Un robot avec un cerveau de rat

Des chercheurs multidisciplinaires de l'Université de Reading, en Angleterre, ont réussi à donner vie à un robot incontestablement digne d'un film de science-fiction.
Le robot en question fonctionnerait grâce à un cerveau muni de neurones provenant d'un rat et aurait aussi une faculté d'apprentissage par répétition. Selon les propos du dirigeant de l'équipe, docteur Kevin Warwick, il aurait, semblerait-il, appris à éviter un mur. Le cerveau du robot, appelé Gordon, aurait été mis au point à partir d'une étrange combinaison de neurones vivants et d'électrodes. Ainsi, les neurones de rat auraient été séparés avant d'être posés sur un ensemble composé d'environ 60 électrodes, tout cela après avoir été préalablement baignés dans une solution. Toujours d'après le docteur Warwick, les 2 composantes auraient par la suite fusionné entre elles en formant un réseau de connexions. Près d'une semaine plus tard, des réactions électriques identiques à celles d'un cerveau normal auraient été observées.
Ces fameuses impulsions électriques ont mené l'équipe scientifique à pouvoir relier le cerveau créé en laboratoire au robot avec l'aide d'électrodes, ce qui a conduit au résultat espéré, c'est-à-dire que Gordon contrôle entièrement le robot et que ce dernier se contente d'apprendre. Pour donner une idée, le nombre de neurones actifs chez Gordon serait évalué entre 50 000 et 100 000 comparativement à environ 1 million chez le rat et plus de 100 milliards chez l'être humain. De nouvelles pistes sont d'ailleurs étudiées par les chercheurs afin de vérifier les limites de la capacité d'apprentissage de leur robot selon l'augmentation du voltage de certains électrodes et l'utilisation de substances chimiques.

Source : Sur la Toile

lundi 1 septembre 2008

Un virus informatique dans l'ISS

Probablement embarqué dans une clé USB ou une carte mémoire d'un astronaute, un virus informatique a pris le chemin de l'espace. Diffusée par un site Web, l'information a suscité un certain émoi et a été confirmée par la Nasa... qui précise que ce n'est pas une première.
Il s'appelle W32.Gammima.AG. Ce virus ne sert qu'à tricher à des jeux vidéo en récupérant des codes d'utilisateurs légaux, une occupation très terre à terre, donc. Mais il a été détecté sur « des » ordinateurs portables dans la Station spatiale internationale (ISS), pourtant très protégée sur ce plan.
L'ISS, en effet, n'est pas reliée directement à Internet mais seulement aux centres de contrôle par des liaisons sécurisées. Une attaque virale est donc bien peu probable. Pourtant, elle a bien eu lieu, révélée par le site Web américain SpaceRef.com, qui indique que cet événement vient d'être discuté lors d'une récente réunion de travail sur l'ISS.
La Nasa a confirmé, sans toutefois donner le nom du virus et un porte-parole a affirmé que d'autres infections de ce genre s'étaient déjà produites. Toujours selon la Nasa, les ordinateurs infectés ne sont pas reliés au système informatique contrôlant la Station, qui ne court donc aucun risque.
Comment W32.Gammima.AG a-t-il pu quitter la Terre ? L'explication retenue est celle d'une contamination d'un logiciel installé par un astronaute sur une clé USB ou une carte mémoire. La Nasa explique que les portables des expéditions envoyées vers l'ISS ne sont pas toujours bien protégés par des logiciels antivirus.

Source : Futura-Sciences

samedi 30 août 2008

Leçon 1.2

Les petits quiz à la fin de chaque chapitre sont définitivement une bonne idée! Ces questions (un peu vicieuses) permettent de mettre le doigt sur des subtilités qui peuvent passer inaperçues au premier abord.
L'écart entre les novices et les geeks se creusent. Tout le monde a fini le chapitre 3, mais certains en sont déjà au chapitre 5.

jeudi 28 août 2008

RISING Antivirus Free Edition

Rising pourrait être une nouvelle alternative, pour ceux qui n'ont rien contre les chinois, à Avast, Antivir, AVG en tant qu'anti-virus gratuit. Il protège votre ordinateur contre tous les types de virus, chevaux de Troie, vers, rootkits et autres programmes malveillants. Il offre une protection en temps réel, balayage des e-mails (POP3/SMTP), des mises à jour automatiques, des scans réguliers, la surveillance d'éventuels changements dans votre système et d'un comportement suspect des applications et autres problèmes potentiels. La version gratuite offre le même niveau de protection que la version commerciale mais ne comprend pas de pare-feu.

Pour le téléchager : http://www.snapfiles.com/get/risingavfree.html

dimanche 24 août 2008

Leçon 1.1

La semaine passée a eu lieu la première leçon de l'OC informatique. Cette première année, il sera presque uniquement question de programmation Python.
Comme prévu, il y a deux types d'élèves : ceux qui ont déjà programmé, et ceux qui sont totalement novices. J'ai donc regroupé les élèves selon leur niveau, afin de passer plus de temps avec les novices.
Une leçon se passe ainsi : les élèves vont sur Internet et parcourent le cours à leur rythme. J'ai introduit des exercices supplémentaires pour les plus rapides afin qu'ils ne s'ennuient pas. Mon rôle consiste essentiellement à expliquer les points qui ne sont pas clairs. A la fin de chaque chapitre, les élèves pourront s'auto-évaluer avec un petit quiz que je suis en train de confectionner.
Les deux premières heures de ce cours ont été consacrées à la prise en main de Python et aux trois premiers chapitres du livre. Les plus rapides ont commencé le chapitre 4.

samedi 23 août 2008

Face your manga

FaceYourManga vous permettra de créer un manga qui vous ressemble. On choisit la forme du visage, des yeux, de la coiffure, la couleur du tout, et voilà. On peut même ajouter des accessoires divers. Bref, de quoi occuper un après-midi désoeuvré au travail...
Depuis quelques jours, ces portraits façon japanimation remplacent de plus en plus ceux des utilisateurs de services en ligne comme comme Facebook, Twitter ou Plurk. Il faut dire que la petite application qui permet de se redessiner version nippone est plutôt bien faite et agréable.

vendredi 22 août 2008

Blagues de geek

Une blague de geek, c'est une blague que seuls ceux qui savent lire en binaire, coder en hexa et manger de la pizza en même temps comprennent.

mardi 19 août 2008

Claroline

Claroline est une plate-forme Open Source de formation à distance et de travail collaboratif. Elle permet aux formateurs de créer des espaces de cours en ligne et de gérer des activités de formation sur Internet. Traduite en 35 langues, Claroline bénéficie de l'appui d'une communauté mondiale d'utilisateurs et de développeurs.
Personnellement, j'utilise essentiellement Claroline pour que mes élèves puissent sauvegarder leur travail et le reprendre à la maison. Je l'utilise aussi pour les épreuves : les élèves prennent l'énoncé sur Claroline et y mettent leur copie. Cette plate-forme est aussi très pratique pour les travaux de groupes : les élèves peuvent mettre en commun leurs documents quand ils travaillent sur un même projet. Un must.