Developpez.com

Le Club des Développeurs et IT Pro

Small Basic permet aux enfants d'écrire du code

Quelle place les outils pédagogiques prennent-ils dans la stratégie de Microsoft ?

Le 2010-01-14 12:46:15, par Gordon Fowler, Expert éminent sénior
Mise à jour du 15/02/10

Small Basic permet aux enfants d'écrire du code
Quelle place les outils pédagogiques prennent-ils dans la stratégie de Microsoft ?

Small Basic est à la fois un langage et une interface de développement simple d'accès. Destiné aux débutants, il permet de créer de vraies applications sous Windows. Et même des jeux.

Avec Small Basic, Microsoft continue donc son entreprise pédagogique pour familiariser les enfants (ou les plus grands) au développement.



Loin d'être un projet mineur pour Redmond, Bernard Ourghanlian (Directeur Technique et Sécurité de Microsoft France) en a ainsi parlé mercredi dernier dans une séance plénière lors des TechDays 2010 à Paris.

En français, simple et très bien pensé, Small Basic est certes moins ludique que Kodu (lire ci-avant). Il n'en reste pas moins bon à mettre entre toutes les mains.

A condition d'accepter d'éduquer ses rejetons avec des produits de Microsoft, bien sûr.

Ce qui n'est pas le cas de tout le monde.

Et vous ?

Le livre blanc (et le manuel) de Small Basic est disponible en version 0.6.

Quant à Small Basic, il est à télécharger ici.

Et vous ?

Cet outil vous parait-il intéressant pour sensibiliser les enfants à la programmation ?
Ou vous semble-t-il au contraire douteux d'éveiller les plus jeunes avec des produits propriétaires ?

MAJ de Gordon Fowler

Microsoft apprend à développer aux enfants
Et sort un jeu gratuit pour se familiariser avec les bases de la programmation

"Aujourd'hui il semblerait que l'on ait complètement oublié que développer est quelque chose de magique", constate Matthew MacLaurin, directeur du Labo FUSE (Future Social Experiences) de Microsoft, "Il faut montrer à nouveau aux enfants à quel point programmer est un exercice créatif et excitant".

Joignant le geste à la parole, MacLaurin a imaginé un jeu, baptisé Kodu, pour redonner le goût du développement aux plus jeunes.

Pour la petite histoire, il raconte que l'idée lui est venue en regardant sa fillette de 3 ans. Il s'est alors revu, enfant : "Les gens de ma génération ont découvert la joie de créer du code à partir de rien", et pour cause, l'informatique grand public en était à ses balbutiements.

La passivité de sa fille devant la machine lui a donné envie de lui faire découvrir, de manière ludique, qu'une autre forme d'interaction avec un ordinateur était possible.

Kodu était sur les rails.

Déjà présent sur le Xbox Live depuis 2008 (où il a été téléchargé 200.000 fois), une version PC de Kodu vient de sortir.

Tout comme sa grande sœur sur console, elle est composée de petits jeux qui permettent de se familiariser avec les notions de scripts, de conditions, d'actions ou de déclencheurs.



"Souvenez-vous des années 70 et 80, à l'époque on parlait de la manière dont le logiciel allait changer le monde. Aujourd'hui la technologie est effectivement en train de changer le monde, mais nous avons besoin de réinstaurer ce sentiment dans l'éducation. Je pense que c'est à la fois bon pour Microsoft et pour le monde que l'on ouvre ainsi en grand les portes du développement au plus grand nombre", conclue-t-il.

Kodu est disponible en Technical Preview (qui fonctionne parfaitement).

Et ce qui ne gâche rien, il est gratuit.

De quoi intéresser aussi les "grands enfants" ?

Lire aussi

Apprendre la programmation à un enfant de 10 ans

Microsoft progresse sur le marché des jeux vidéos, Nintendo reste leader, Sony affiche des résultats mitigés

Cloud Computing : avancées technologiques pour la future offre de jeux vidéos de OnLive, mais son business-model reste peu convaincant

Les jeux vidéos ne se sont pas améliorés en 10 ans ? Pourquoi un tel manque d'innovation et de créativité ?

Les rubriques Développement Web, Jeux Vidéos et Langages (news, tutos, forums) de Developpez.com

Et vous ?

Est-ce le jeu dont vous auriez rêvé petit(e) ?

Pensez-vous que Kodu est une superbe idée pour faire découvrir le développement à vos petits frères et sœurs, à vos enfants, à votre femme ou à votre mari (voire à vos grand-parents) ?
Ou au contraire que c'est une manière détournée d'imposer les technologies de Microsoft dans l'esprit des futurs informaticiens ?
  Discussion forum
33 commentaires
  • deadalnix
    Membre émérite
    J'ai joué avec ce genre de truc étant jeune, ce n'est donc pas nouveau.
  • trenton
    Membre expérimenté
    Super, demain apprenons à boire et à manger avec Pepsi Cola et Pépito.
  • s4mk1ng
    Membre expérimenté
    Bah ouais je crois que je vais l'installer je trouves ça vraiment pas mal comme idée...
  • dams78
    Membre expert
    C'est un peu l'hôpital qui se fout de la charité là...
  • gmotw
    Membre confirmé
    Smalltalk aussi était prévu pour les enfants au départ. Espérons que ça soit plus simple.
  • Gordon Fowler
    Expert éminent sénior
    Envoyé par IDontLikeYou
    J'adore le ton neutre de cette question !
    Salut,

    Si tu prends la deuxième partie de ma question il me semble qu'elle est effectivement neutre, non ?

    Cordialement,

    Gordon
  • Diabless6
    Inactif
    Le concept, me semble bien. Mais, j'ai l'impression, que c'est pour faire des futures spécialistes et programmeurs de jeux vidéos.

    Je miserai plus sur l'approche de SmallBasic
    http://msdn.microsoft.com/en-us/devl.../cc950524.aspx

    qui a une approche plus pédagogique de la réalité du programmeur actuel.
  • martopioche
    Membre éclairé
    Amusant écho à un sondage récent : http://www.developpez.net/forums/d85...nts-point-vue/ .
  • Tenshikris
    Membre à l'essai
    Hummm... Alors je comprend mieux qui et avec quoi a été développé Vista

    Sinon, je pense que le concept est sympa ^^ bien que ça ne soit pas une innovation.... Il y a quelques année déjà, Focus avait sorti quelque chose de similaire il me semble. Mais c'est intéressant de voir les jeunes apprendre avec de tel outils.
  • jmini
    Membre éprouvé
    Dans le même genre de projet je signale :
    * Scratch (http://scratch.mit.edu/)
    * Projet Alice (http://www.alice.org/)
    * Smalltalk avec Squeak (http://www.squeak.org/)
    * Python et Pygame
    * Lego Mindstorm

    Source : Apprendre la programmation à un enfant de 10 ans (sur ce forum)