En bon papa, je voulais initier ma grande fille à la programmation et aussi lui expliquer un peu ce que je fais dans la vie.
En regardant l’environnement de développement Small Basic de Microsoft, qui est gratuit en passant, j’ai donc décidé de l’utiliser et de regarder un peu ce qu’il peut faire.
Premièrement, l’interface est très « bonbon » avec seulement quelques gros boutons. Beaucoup plus épuré que Visual Studio:
Par la suite, je remarque que l’intellisense est aussi très graphique:
J’aime bien. Je trouve que cela rend facile de voir les possibilités du langage. Je regarde aussi dans la documentation pour me trouver quelques exemples intéressants et je tombe sur les commandes suivantes:
Eh oui, le langage “Logo” est inclus en partie dans le Small Basic avec la commande “Turtle”. Ce fut un de mes premiers langages de programmation sur mon vieux Commodore 64 il y a de ça de nombreuses années. D’ailleurs, cela ressemblait à ceci à l’époque:
Par la suite, je guide ma fille pour l’aider à écrire ses premières lignes de code et on y va avec la compilation:
Ce qui donne un petit déplacement de la tortue:
On a aussi repris un exemple de la documentation qui fait tourner la tortue pour faire un beau dessin. Voici le code:
Et son résultat:
Cool, n’est-ce pas ?
D’ailleurs la documentation est assez bien faite et montre différents exemples. On peut aussi compiler le tout et faire des exécutables. Avec cela, s’achève cette première leçon, elle préfère jouer sur l’ordinateur que de programmer semble-t-il… On va donc la laisser grandir un peu plus et on essayera une autre fois.
Références:
bonjour , je viens d’essayer ce programme , il ne fonctionne pas ?? cordialement
Cela ne fonctionne que sur un système Windows. Est-ce bien votre cas ? Aussi, le lien pour télécharger n’est pas évident sur le site. Vous pouvez essayer ceci: http://download.microsoft.com/download/C/A/F/CAF9E062-94D3-4003-80D9-44CDF7EC7BD9/SmallBasic.msi
bonjour
un grand merci pour votre réponce , et toutes mes excuses , l’erreur est de ma part ( side ) puis (sides) , une bête faute de ma part , très cordialement
christian
ps : merci pour le lien
De rien.