Introduction à la programmation en Basic Casio

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 :

Lumière par Ninestars
Lumière par Ninestars
Tetris par PierrotLL
Tetris par PierrotLL
CloneLab par Ne0tux
CloneLab par Ne0tux
Drug Life 2 par Neuronix
Drug Life 2 par Neuronix
Toki Tori par Riptor
Toki Tori par Riptor
CalcCraft par Remiweb
CalcCraft par Remiweb


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 :p !).

Pour débuter l'aventure, cliquez vite sur « Commencer le cours ».


Commencer le cours >>>

Licence Creative Commons
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.

Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2015 | Il y a 75 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd