Introduction au Basic Casio
Bienvenu-e dans ce nouveau cours de programmation Basic pour les calculatrices graphiques Casio. Je pars du principe que vous n'ayez jamais programmé en Basic Casio. Ce tutoriel aborde tous les aspects de la programmation : les bases, la programmation avancée, les graphismes, la gestion des erreurs et l'optimisation. à l'issue de ce tutoriel, vous serez en mesure de concevoir vos propres programmes et d'étonner vos amis et votre famille. En parcours notre banque de programmes, vous avez sans doute remarqué la complexité de certains jeux en Basic Casio.
Pour vous donner une idée des possibilités, et aussi vous donnez envie d'apprendre ce langage, voici une sélection de jeux remarquables :
Tous ces jeux utilisent l'interpréteur intégré par défaut de la calculatrice. Notez que Tetris et Drug Life 2 ont été programmés sur d'anciennes calculatrices (début 2000): la Graph 35 (sans la mention « + USB »).
La difficulté de ce cours est progressive. Vous êtes un débutant total ? Je vous recommande donc de suivre les chapitres dans l'ordre. Si vous avez déjà une certaine expérience, j'espère vous apprendre quelques astuces intéressantes. Un conseil : regardez le code source des autres programmes, vous y trouverez une mine d'astuces et d'optimisations. La grande majorité des auteurs apprécient que vous utilisiez des bouts de leurs codes, mais n'oubliez pas de les citer quand vous publiez votre programme.
Un dernier point avant de commencer qui risque d'attrister les détenteurs d'anciennes calculatrices comme les Graph 20, 30, 60, 65, 80. Casio profite souvent de la sourtie d'une nouvelle calculatrice pour ajouter de nouvelles fonctions au Basic Casio. Cependant, les vieilles calculatrices ne sont plus mises à jour et certaines fonctions utiles pour le programmeur sont absentes. Par exemple, les chaines de caractères n'existent pas sur ces calculatrices. Par contre, si vous avez une Graph 35+ USB, 75, 85, 85 SD, 95 SD (et versions E) ou une Fx-CG 10/20, foncez, ce tutoriel est fait pour vous ! Pour les Graph 25+ Pro ou Graph 100(+), une grande partie du tutoriel est accessible.
Enfin, au cas où la version texte vous rebute, les premiers chapitres sont également disponibles en vidéo sur Youtube. De plus, cette playlist propose des petites astuces qui ne sont pas présentées ici, car elles sont trop anecdotiques et alourdiraient inutilement la version texte.
Voilà, j'espère que vous apprécierez ce tutoriel. N'hésitez pas à demander de l'aide sur le forum et à partager vos créations (mais évitez les « Plus ou moins » ou autres mini-jeux, on en a des tonnes !).
Pour débuter l'aventure, cliquez vite sur « Commencer le cours ».
Ce cours est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
|