Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft lance le jeu vidéo interactif Kodu Mars
Qui initie les plus jeunes à la programmation

Le , par Nissa Comet

0PARTAGES

10  0 
Quel est l’âge idéal pour commencer l’apprentissage chez l’enfant ?
La réponse est dès son plus jeune âge, car le cerveau d’un enfant qui apprend se comporte comme une éponge qui absorbe et stocke les informations.

Sur cette base, Microsoft tente d’apprendre aux enfants la programmation en lançant son nouveau jeu Kodu Mars.

Le principe est de fournir tous les outils pour contrôler un robot qui circule sur la planète Mars. C’est en effet un jeu de programmation, avec un environnement de développement éducatif qui permet de construire des programmes orientés objet. Avec Kodu et sur la surface poussiéreuse de la planète rouge, les enfants apprennent à programmer en contrôlant leur robot.

Microsoft tente depuis toujours d’attirer le maximum de consommateurs et surtout ceux du plus jeune âge. Avec le lancement de ce jeu interactif librement disponible, l’entreprise souhaiterait voir ses produits dans les écoles, les classes et tout foyer familial.


Kodu est le résultat d’une collaboration entre Microsoft et le Jet Propulsion Laboratory (JPL) de la NASA. Dans ce jeu vidéo, les enfants ont affaire à un robot qui se rapproche beaucoup du rover Curiosity, conçu par la NASA et posé sur mars le mois dernier.

Cette collaboration n’est pas nouvelle, car les deux ont déjà travaillé ensemble sur plusieurs projets, notamment le jeu d’atterrissage Mars Rover disponible sur les consoles Kinect.

Kodu Mars est disponible sur Xbox et PC. Ce jeu fonctionne avec le clavier ordinaire ainsi qu’avec des manettes, Kodu est libre et facile à télécharger. Avec ce jeu vidéo, Microsoft aspire essentiellement à apprendre aux enfants la programmation, sans connaissances techniques préalables sur le domaine informatique.
Kodu Mars comporte quatre niveaux et c'est l'édition Mars d'un projet plus vaste de programmation visuelle appelé Kodu Game Lab.

Microsoft tente de développer également un programme d'études pour le contrôle du robot en collaboration avec la NASA et l’université de l’Arizona.

Selon Microsoft, ce jeu est indispensable en classe. D’un côté, car l’environnement de développement ainsi que les outils utilisés aideront à faire passer des sujets d'informatiques complexes d'une façon interactive à un enfant d’un jeune âge. D’un autre côté, ce jeu est destiné à susciter l'imagination chez l’enfant, à l'initier à la science et à l'amener à la découverte de la surface rocheuse de la planète Mars.

[ame="http://www.youtube.com/watch?v=uJPLyzobuQQ"]Vidéo de présentation[/ame]

Microsoft affirme aussi que le code Kodu consiste en une introduction à la manière avec laquelle on développe en entreprise et aux techniques utilisées par ses propres équipes de développement.

Avec ce nouveau jeu, la programmation ne serait plus un secret pour personne, puisque des enfants du plus jeune âge sauront le faire !

Télécharger Kodu Game Lab pour Windows

Source : site officiel du jeu

Et vous ?

Que pensez-vous de cette initiative ?
Cette approche vous convainc-t-elle comme celle à suivre pour initier l'enfant à la programmation ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de pmithrandir
Expert éminent https://www.developpez.com
Le 06/09/2012 à 9:14
Citation Envoyé par alex_vino Voir le message
C'est pourquoi les entreprises preferent souvent des developpeurs connaissant plusieurs languages avec de solides competences (exemple Design Patterns, ...), plutot que le specialiste dans un seul language pour qui il sera beaucoup plus difficile d'apprendre un nouveau.
On doit pas bosser dans les même boites, moi c'est plutot le contraire que j'ai vu.

Un mec qui est moyen en tout, sera moyen au final.
Un expert saura que la technique doit exister, il aura mis en place des fonctions avancées,et cherchera à la retrouver sans jamais l'avoir croisée dans le nouveau langage. Plus que le langage, cest l'expérience de developpeur avancé qui prime selon moi...

Mais bon, pour en revenir au jeu, je ne vois pas, mais alors pas du tout le rapport avec la programmation dans la vidéo.
Est ce que le fait de rentrer dans un objet pour acceder a un autre objet et de demander l'execution d'une action est considéré comme du dev ?
La j'ai l'impression d'une interface juste bien organisée / découpée.
5  1 
Avatar de p3ga5e
Membre confirmé https://www.developpez.com
Le 05/09/2012 à 17:28
Cette approche vous convainc-elle comme celle à suivre pour initier l'enfant à la programmation ?
Il semblerait qu’en France, dans les années 80, été diffusé des émissions de télévision pour la jeunesse traitant le sujet de la programmation.
Le joueur du grenier, dans l’une de ces vidéos, nous a inhumé un extrait, regardez a 2m 50s: :
[ame="http://www.youtube.com/watch?v=oua2xCWTK48&t=2m49s"]Joueur du grenier - AIRWOLF - CPC 464 - YouTube[/ame]
C’été plutôt effrayant
2  0 
Avatar de hotcryx
Membre extrêmement actif https://www.developpez.com
Le 05/09/2012 à 16:22
Je ne suis pas trop d'accord sur le fait que le langage n'a pas d'importance.

Si c'est de l'assembleur ça va en décourager plus d'un

Non pas que ce soit moche comme langage, au contraire le moindre bit à son importance... mais ce serait trop difficile.
4  3 
Avatar de sylvain.reverdy
Membre du Club https://www.developpez.com
Le 05/09/2012 à 19:23
Moi ça me rappelle Colobot
1  0 
Avatar de gangsoleil
Modérateur https://www.developpez.com
Le 08/01/2013 à 8:48
Bonjour,

J'essaierai probablement, mais je ne vois pas ou est la programmation la dedans...

Et sinon, je regrette deja le manque d'inventivite qui semble ressortir de ce jeux : il existe deux (au moins) manieres de concevoir les robots : la NASA concoit des robots qui savent faire un certain nombre de choses, mais qui sont tres peu adaptables. C'est egalement la conception de la robotique des japonais : le robot violoniste est une enorme prouesse technologique, mais il ne sait rien faire d'autre que jouer du violon.

A l'inverse, on peut essayer de faire des robots qui ont des capacites (cameras, micros, haut-parleurs, sonars, pinces, ...), et qui apprennent a s'en servir ; c'est a dire qu'ils ne savent rien faire de base, mais "apprennent" au fur et a mesure a se servir de la camera pour voir, des jambes pour se deplacer, ...

Cette seconde vision est, pour moi, beaucoup plus interessante, et devrait etre plebiscitee, surtout aupres du jeune public : moins on limitera leur mode de pensee, plus ils pourront s'epanouir.

Plus d'informations, en humour: http://tumourrasmoinsbete.blogspot.c...n-mois-et.html
1  0 
Avatar de el_slapper
Expert éminent sénior https://www.developpez.com
Le 05/09/2012 à 15:05
Avant de répondre, il va falloir que j'essaye. Mais sur le principe, j'aime bien.
1  1 
Avatar de BPiero
Membre actif https://www.developpez.com
Le 05/09/2012 à 15:11
Salut,


Cette approche vous convainc-elle comme celle à suivre pour initier l'enfant à la programmation ?
J'espère simplement que ça lui apprend pas le VB

@+

Piero
6  6 
Avatar de Lutarez
Membre chevronné https://www.developpez.com
Le 05/09/2012 à 15:38
Ce genre d'initiative est toujours agréable à voir. C'est toujours mieux qu'une guerre de brevets.

Cependant, en regardant la vidéo, je trouve l'interface, de façon générale, assez complexe pour un enfant : je pense notamment au passage où l'on voit des menus dans des menus de menus !
0  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 05/09/2012 à 15:44
Citation Envoyé par nissacomet Voir le message
Que pensez-vous de cette initiative ?
Si ça peut faire naitre des vocations, alors pourquoi pas.

Citation Envoyé par BPiero Voir le message
J'espère simplement que ça lui apprend pas le VB
L'important n'est pas tellement le langage de programmation mais la découverte de la programmation. Le fait que ce soit VB, Javascript, C, C++, Fortran ou Python derrière Kodu Mars importe peu. Si le gamin est intéréssé et veut aller plus loin, il ne restera pas sur un "mauvais langage" ad vitam aeternam.

Citation Envoyé par nissacomet Voir le message
Microsoft affirme aussi que le code Kodu consiste en une introduction à la manière avec laquelle on développe chez l'entreprise et aux techniques utilisés par ses propres équipes de développement.

[...]

Cette approche vous convainc-t-elle comme celle à suivre pour initier l'enfant à la programmation ?
Je ne suis pas fan de l'approche. L'"introduction à la manière avec laquelle on développe chez l'entreprise" me fais plus penser à "deviens un bon pisseur de code en SSII" qu'à autre chose . Si c'est ça l'éveil à la programmation par Microsoft, alors fuyez Kodu Mars !
0  0 
Avatar de MarieKisSlaJoue
Membre expert https://www.developpez.com
Le 05/09/2012 à 21:08
N'étant pas un expert en pédagogie je saurai pas dire si c'est une bonne chose ou non. Mais je suis convaincu que ça va dans la bonne voie, même si l'esprit on fabrique ce qu'on à besoin pour demain dès le berceau est un peu malsaine.

Que ça soit un outil dans les école j'emet quand même quelque réserve. La programmation doit t'il devenir une matière ? Au même titre que le dessin (ou en remplacement pour ce que ça sert...) ? Une option ? La mise à jours des cours de techno ?

ça me semble un peu dur d'y répondre sans bien analyser le sujet. ceci dit à titre personnel dans les familles c'est au même niveau que les jeux d’éveil, juste plus en phase avec notre monde actuel. Ça va aussi permettre surement au jeune de mieux comprendre le fonctionnement du monde numérique, ou au moins éveiller leur curiosité pour celui si. Et le robot en couleur et quand même vachement plus classe que le tableur exel.
0  0