Code Moi Un Mouton

Leur premier programme

Leur premier programme

Tout codeur ou programmeur digne de ce nom doit faire un jour son premier programme.

Pour cela, je vais leur demander de faire le fameux programme « Hello World »

ou en bon français « Bonjour le monde ».

 

studio de programmation

J’ai créé un petit studio de programmation pour leur donner un environnement de développement.

Pour les curieux, je vous invite à le découvrir à l’adresse http://www.ixilabo.com/tap/studio.html.

Pour éviter les erreurs de syntaxes, j’ai créé quelques boutons avec les instructions.

Je leur demande d’appuyer sur le bouton Afficher(«  »);

Ensuite je leur explique ce qu’est un paramètre, et je leur demande de mettre comme paramètre entre les guillemets :

Bonjour le monde.

Maintenant je leur dit d’appuyer sur le bouton « Executer » en bas à gauche de l’interface.

Bonjour le monde s’affiche !

 Mes premiers petits codeurs viennent de faire leur premier programme !

Allez on ne s’arrête pas là, je les fait travailler avec une 2ème instruction:

Le bouton juste en dessous d’afficher, c’est à dire:

AfficherALaPosition(« Le texte à afficher »,PositionX sur l’écran, PositionY sur l’écran, »couleur »,taille de la police);

Ils vont jouer avec tous les paramètres taille, position, couleur (« bleu », »rouge », »orange »…), répéter plusieurs fois la même instructions et appuyer sur le bouton « Exécuter ».

Maintenant ils savent remplir un écran entier de phrases qu’ils ont formatés eux-même avec une même instruction répétée plusieurs fois.

Dernier petit programme que je leur demande, c’est de me faire un calcul sans calculatrice. Donnez moi le résultat de combien coûte 35 vélos à 114 euros l’unité.

Ouf, de tête personne n’a la réponse! mais ils savent qu’il faut faire une multiplication.

Je leur demande de taper:

var velo=114;

var quantite=35;

Afficher ( velo * quantite);

Et voilà! le résultat s’affiche !

Ils savent coder et surtout créer un programme qui trouve la solution.

One thought on “Leur premier programme

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *