Non, écrire ses cours ou des formules sur sa calculatrice n’est pas une forme de triche. Il est en effet évident que les plus grands scientifiques ne connaissent pas chaque formule par cœur.
Devant être interdit depuis le Baccalauréat 2018, les programmes furent au final ré-autorisés au dernier moment car leur interdiction, en plus de rendre extrêmement dure les épreuves, étaient bien trop difficile à mettre en place. Il est donc toujours autoriser d’utiliser des programmes et d’écrire ses formules dans sa calculatrice, au plus grand bonheur des étudiants.
Nous allons voir dans ce tutoriel plusieurs méthodes pour écrire ou directement transférer ses cours dans sa calculatrice.
Écrire ses cours sur sa calculatrice
La méthode la plus simple est sans doute d’écrire ses cours directement depuis sa calculatrice. Pour ce faire, vous n’avez qu’à vous rendre dans le menu, puis dans les programmes (PRGM; A). Une fois dans ce menu, pressez la touche F3 pour créer un nouveau programme contenant votre futur cours. Pour écrire uniquement sous forme de lettre il vous suffit de pressez la touche SHIFT suivi de ALPHA.
Si vous souhaitez écrire en minuscule pressez la touche F5 après avoir pressez ALPHA. Enfin, si vous souhaitez mettre des caractères spéciaux tel que des slashs ou des lettres grecs, pressez la touche F6 puis jonglez entre les différentes catégories à l’aide des touches F.
Une fois votre programme terminé, cliquez sur le bouton EXIT pour retourner au menu des programmes. Il vous suffit maintenant d’appuyer sur EXE pour lire votre cours ! Ne faites pas attention au message « Erreur syntaxe », celui-ci sert à avertir les utilisateurs développant des programmes à l’aide du langage de la calculatrice.
Transférer ses cours depuis son ordinateur
C’est bien beau d’écrire tout à l’aide du clavier de la calculatrice, mais c’est extrêmement long. Alors oui, ça permet de synthétiser et de retenir, mais pourquoi perdre deux heures à écrire son cours sur sa calculatrice alors qu’on aurait eu besoin d’une demi-heure pour l’apprendre ?
C’est pour cette raison qu’il existe des logiciels pour simplifier l’écriture et le transfert de programme entre l’ordinateur et la calculatrice.
Fa-124, un utilitaire plus qu’utile
FA-124 est un de ces logiciels et permet ainsi le transfère de programme avec une Casio Graph 35+E. Pour commencer, il vous faudra installer le logiciel et vous munir du câble permettant de relier la calculatrice à l’ordinateur, ce dernier étant normalement vendu avec la calculatrice. Si vous ne l’avez pas, vous pouvez facilement vous en procurer un ici. Branchez votre calculatrice puis, dans le menu qui vient d’apparaître, sélectionnez TransfDon en appuyant sur F1.
Après avoir cliqué sur le bouton Connect situé à gauche de la fenêtre Calculator, le logiciel devrait vous afficher à gauche le contenu de votre calculatrice et à droite le contenu du logiciel. Je vous recommande premièrement de faire une copie des programmes de votre calculatrice en les glissant vers la fenêtre du logiciel, en cas de problème quelconque supprimant tout vos programmes, vous pourrez ainsi les retrouver sur le logiciel pour les re-transférer.
Écrire ses programmes avec le Générateur de cours Planète-Casio
Planète-Casio est sans doute la communauté la plus active à ce jour au sujet des calculatrices Casio. Le Site propose ainsi un outil permettant à ses utilisateurs d’écrire un cours qui sera automatiquement transformé en programme par l’utilitaire. Rendez-vous pour cela sur le site en question et sélectionnez dans la liste à gauche Pour FA-124. Il ne vous reste plus qu’à écrire votre cours et à cliquer sur Créer le fichier. Attention cependant, ce site ne permet pas d’encoder les caractères spéciaux tels que l’alphabet Grec. À noter que si vous décidez de créer des parties comme suggéré en bas de l’utilitaire, votre calculatrice vous proposera au lancement du programme de choisir quelle partie de votre cours vous souhaitez lire.
Copiez le texte que vous fournit le site et rendez-vous dans FA-124. Cliquez maintenant sur Item > New et entrez le nom de votre futur programme. Double-cliquez ensuite sur votre nouveau programme et copiez le programme précédemment réalisé !
Vous pouvez cette fois-ci ajouter des caractères spéciaux à l’aide des différents menus disponibles en haut de la fenêtre, faites cependant attention à bien respecter les zones de texte du programme (signalées par des guillemets).
Copier directement des cours trouvables en ligne
Oui, vous avez bien entendu, il existe une bibliothèque de cours déjà réalisée et n’attendant qu’à être téléchargé et mis sur votre calculatrice. Disponible une fois de plus sur le site Planète-Casio, ces cours visent aussi bien les filières générales que technologiques. Pour utiliser ces cours, téléchargez-les, et glissez-les simplement sur votre fenêtre FA-124. Enfin, transférez-les sur votre calculatrice, et le tour est joué !
Et voilà, vous voilà maintenant fin prêt pour affronter les plus rudes contrôles ! Gardez cependant à l’idée qu’il est nécessaire de connaitre ses leçons pour pouvoir bien exploiter celles écrites dans la calculatrices !
Si vous vous ennuyez pendant les cours, découvrez notre tutoriel pour devenir invincible au jeu du dinosaure sur Google Chrome, et épatez vos amis !
Désolé le sujet a été bloqué, vous ne pouvez pas répondre.
bonsoir !je souhaiterai écrire des cours et des programmes sur ordi, les convertir, puis les transférer à ma graph 35 ,le transfert en lui même ne pose pas de problème mais je ne trouve pas de logiciel permettant de traduire un texte type word en un langage que la calculette peut lire. quelqu’un aurait-il un tuyau ?merci d’avance et bonne soirée
Planète Casio v42 © créé par Neuronix et Muelsaco 2004 – 2023 | Il y a 78 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
I – Les bases
L’éditeur de programmes
Pour créer un programme, il vous faut d’abord écrire le code via un éditeur. Word est par exemple un éditeur de texte. Votre calculatrice possède son éditeur intégré, accessible depuis le menu principal. Pour cela, allez lancez l’application PRGM.
L’éditeur de programmes
Créer un programme
Si vous n’avez pas créé de programme, une seule option s’offre à vous : NEW [F3] (« nouveau » en anglais). Sinon, vous en avez plusieurs, comme sur l’image de droite ci-dessous :
- EXE [F1] (execute) : exécuter/lancer le programme
- EDIT [F2] (edit) : éditer le programme
- NEW [F3] (new) : nouveau programme
- DEL [F4] (delete) : supprimer le programme
- DEL-A [F5] (delete all) : supprimer tous les programmes
à gauche : l’interface sans programme ; à droite : l’interface avec des programmes existants
Appuyez donc sur la touche [F3]. J’ai nommé mon nouveau programme « CASIO », mais vous pouvez l’appeler autrement, cela n’a aucune importance. Cependant, le nom est limité à 8 caractères.
Modifier un programme
Création d’un nouveau programme
Lorsque vous créez un nouveau programme, celui-ci est vide (image de droite). En haut de l’écran, vous avez le nom du programme et en bas, les menus. C’est par ces menus que vous programmerez. Au début, vous aurez des difficultés pour trouver les fonctions, mais rapidement, vous trouverez vos repères et vous irez beaucoup plus vite. Ne soyez donc pas rebuter par votre lenteur et persévérez.
Pour accéder aux menus, utilisez les touches fonctions [F1] à [F6], juste en dessous de l’écran.
- TOP [F1] (top) : place le curseur au début du programme
- BOT [F2] (bottom) : place le curseur à la fin du programme
- SRC [F3] (search) : recherche un caractère, un mot ou une fonction dans le programme
- MENU [F4] : accède menu avec des diffèrentes fonctions (nous verrons qu’il existe d’autres menus)
- A↔a [F5] : Alterne l’écriture en majuscule ou en minuscule
- CHAR [F6] (character) : insère un caractère spécial
Attends, je ne vois pas la même chose sur mon écran ?
C’est tout à fait normal, il y a des différences d’un modèle à un autre. Par exemple, les menus de la Graph 100+ (USB) sont différents, mais le fonctionnement reste identique. D’autres ont une calculatrice plus ancienne (comme la Graph 65) ou récente (Fx-CG 20). Autant que possible, j’essayerai de toucher un maximum de modèles, si vous avez des problèmes, laissez un commentaire sur le forum, on vous aidera 😉
Renommer un programme
Changement du nom du programme
Pour renommer un programme, sélectionnez le programme puis appuyez sur [F6] et [F2] (REN). Pour rappel, le nom est limité à 8 caractères.
Maintenant que vous avons vu comment créer et gérer nos programmes, rentrons dans le cœur du sujet.
Un monde de variables
Les variables permettent de stocker des nombres (entiers, décimaux ou complexes). Elles sont la base de tout programme parce que leur valeur peut changer pendant l’exécution du programme. Comme leur nom l’indique, elles sont variables. Je vous rassure tout de suite, elles ne changent pas de valeur toutes seules, vous êtes le maitre de votre programme.
Vous avez à votre disposition 28 variables : de A à Z, θ et r.
Attribuer une valeur à une variable
Pour cela, on fait < valeur > → < variable >. Dans l’exemple ci-dessous, on a donc attribué la valeur 10 à la variable A.
10→A
Pour insérer ‘A’, faites [ALPHA] puis [A]. Vous remarquerez qu’au-dessus de chaque touche, il y a des caractères écrits en jaune et en rouge. En appuyant sur [SHIFT] ou [ALPHA] (pour alphabétique), on change le résultat de la touche.
Si vous appuyez sur [log], la calculatrice va insérer la fonction ‘log’ qui permet de calculer le logarithme de base 10 d’un nombre. Par contre, si vous faites [SHIFT] + [log], vous verrez ‘10’, comme puissance de 10 et avec [ALPHA] + [log], j’insère un ‘B’.
Demander une valeur
Pour demander une valeur à l’utilisateur, on utilise la fonction ‘?’. Faites [SHIFT] + [VARS] (menu « PRGM ») puis [F4].
?→A
Le menu [PRGM] contient toutes les fonctions de base pour les programmes. Vous les utiliserez souvent !
Revenez à liste des programmes en appuyant 2 fois sur [EXIT] ou [ESC] (selon le modèle de votre calculatrice). Pour exécuter le programme que nous venons de créer, faites [F1] ou [EXE]. Un point d’interrogation s’affiche à l’écran et indique à l’utilisateur que le programme attend une valeur. Tapez le nombre que vous voulez puis appuyez sur [EXE].
Lorsqu’un programme se termine, si la dernière ligne est une variable ou un calcul, il affiche le résultat, sinon, il affiche « -done- » (« fin » en anglais)
Pourquoi avons-nous besoin de « variables » ?
Voici un exemple concret : supposons que vous voulez faire un jeu de rôle. Votre personnage possède alors plusieurs caractéristiques, comme sa vie, son attaque, son défense et son niveau. Chacune de cescaractéristiques est enregistrée dans une variable différente car vous savez que leur valeur évoluera. Personnellement, je n’ai pas envie de jouer à un jeu de rôle où mon personnage reste niveau 1…
1→N
10→V
5→A
5→D
En fonction des variables disponibles, je vous conseille d’utiliser la lettre qui vous fait penser à son utilité. Souvent, je me réfère à la première lettre (ex : N pour Niveau). Quand votre jeu se complexifiera, avoir une feuille où sont notées les correspondances des variables est très pratique.
Il existe d’autres variables, comme la variable temporaire : « Ans » ([SHIFT] + [(-)] (Ans)). Elle enregistre la valeur du dernier calcul. Je vous montrerai quelques exemples concrets où Ans permet l’économie de quelques octets (oui, oui, ça compte ^^). Il existe d’autres variables, mais elles sont consacrées à d’autres applications (EQUA), comme « an », « an+1 », « bn »… . Ainsi, pour débuter, je ne vous recommande pas de les utiliser.
Afficher du texte
Les guillemets » » délimite un texte. Vous les trouverez en faisant [ALPHA] + [x10x] (en bas de la calculatrice). Tapez ce code et exécutez-le :
« HELLO WORLD »
Salut le monde…
Supposons que je veuille placer le texte au centre de l’écran…
Alors on serait tenté de taper ceci :
» «
» «
» «
« HELLO WORLD »
Salut le monde… (2)
Cependant, une solution plus simple existe. Nous allons la découvrir maintenant.
Positionner le texte avec Locate
Il existe une fonction permettant de positionner très simplement le texte à l’écran : Locate. Il faut savoir qu’en mode texte (il existe aussi le mode graphique pour faire des dessins, nous y reviendrons plus tard), vous êtes limités à 7 lignes de 21 caractères. La position (1;1) est en haut à gauche de l’écran et la position (21;7) en bas à droite. La fonction s’utilise de cette façon : Locate < la position horizontale du texte >,< sa position verticale >,<« le texte à afficher »>
La zone de texte de Locate (crédits : Casio)
Vous la trouverez dans le menu PRGM ([SHIFT] + [VARS]) + [F6] (>) + [F4] (I/O) + [F1].
Note : I/O signifie « Input/Output », en français « Entrée/Sortie ». Ces fonctions permettent de communiquer avec la calculatrice, soit en entrant des informations via le clavier, soit en les envoyant à l’utilisateur via l’écran. Locate est donc une fonction de « sortie » (la calculatrice affiche du texte, vous la recevez).
Voici un exemple pour mieux comprendre :
Locate 6,4, « HELLO WORLD »
Salut le monde, avec Locate
La fonction Locate permet aussi d’afficher la valeur d’une variable ou d’un calcul. On supprime alors les guillemets et la calculatrice comprend automatiquement qu’il ne s’agit pas de texte, mais d’une variable ou un calcul.
Locate 11,4,A
Si vous n’avez pas touché à votre variable A, la valeur que vous lui avez précédemment attribuée s’affiche (donc A=5). Bien sûr, vous pouvez utiliser n’importe quelle autre variable, telle que C ou W…
Plus intéressant maintenant, les variables servent aussi à positionner le texte. On peut alors faire varier sa position en fonction de divers paramètres.
« POSITION X »?→X
« POSITION Y »?→Y
ClrText
Locate X,Y, « HELLO WORLD »
Positionner « Hello World » avec la fonction Locate
Dans le dernier code, j’utilise une nouvelle fonction : ClrText (PRGM puis [F6] (>) + [F1] (CLR) + [F1]). Elle nettoie l’écran (Clr pour Clear, nettoyer) et on évite ainsi que la superposition des textes.
Afficher le contenu d’une variable
Tenez, revenons à notre personnage ! Afficher ses caractéristiques pour les visualiser à tout moment :
1→N
10→V
5→A
5→D
« = FICHE PERSONNAGE = »
//On n’oublie pas l’espace après le dernier ‘=’ 😉
« -NIVEAU »
« -VIE »
« -ATTAQUE »
« -DEFENSE »
Locate 10,3,N
Locate 10,4,V
Locate 10,5,A
Locate 10,6,D
Afficher les stats d’un joueur
Pourquoi avoir mis un espace après le caractère ‘=’ dans la première ligne ?
En fait, quand une ligne fait 21 caractères, le programme ajoute un retour à la ligne. Ainsi, on a un espace entre la première ligne (fiche personnage) et la deuxième ligne (niveau). Toutefois, sur certaines calculatrices comme la Graph 100(+), on devra tout de même mettre un 22e caractère pour obtenir ce même résultat.
De plus, ma calculatrice affiche une erreur (« Arg error » ou « Erreur argument »). Comme puis-je la résoudre ?
Si vous dépassez l’écran (X inférieur à 1 ou supérieur à 21 et Y inférieur à 1 ou supérieur à 7), la calculatrice vous affiche une erreur et interrompt le programme. En appuyant sur [EXIT] ou sur la flèche droite du Replay, la calculatrice vous indiquera la ligne où l’erreur s’est produite.
Attention : la calculatrice indique seulement la ligne où le programme s’est arrêté, mais l’erreur peut venir d’ailleurs. Dans notre cas, notre code était bon, mais les coordonnées dépassaient l’écran. Retenez bien que l’erreur (ou « bug » dans le langage informatique) peut être ailleurs dans votre programme et c’est à vous de la chercher.
Une dernière chose avec cette fonction Locate. On peut aussi faire des calculs pour les coordonnées ainsi que sur la valeur à afficher. Le Basic Casio offre des nombreuses possibilités de calculs :
« A= »?→A
« B= »?→B
« POSITION X »?→X
« POSITION Y »?→Y
ClrText
LocateX,Y,A
LocateX+2,Y, »+ »
LocateX+4,Y,B
LocateX,Y+1, »= »
LocateX+2,Y+1,A+B
Mettre en pause le programme (fonction DISP)
La fonction DISP, symbolisée par un triangle renversé (◢), interrompt le programme. Pour le relancer, appuyez sur [EXE]. Selon moi, cette fonction est intéressante lorsque l’on rédige un texte très long (plus 6 lignes). A la sixième ligne, on ferme le texte par un guillemet et un DISP. La fonction se trouve dans le menu PRGM ([SHIFT] + [VARS]) puis [F5].
La fonction DISP
Elle est également pratique pour débugguer un programme car elle affiche aussi le contenu de la variable. Si on a des doutes, on peut vérifier les valeurs d’une variable, et on tombe parfois que des surprises…
2→A
A[DISP]
//La calculatrice affiche 2
Bref récapitulatif
Nous avons vu comment gérer des variables et leur attribuer une valeur à l’aide de →. De même, on a vu que le ‘?’ demande à l’utilisateur de rentrer une valeur.
Les textes sont délimités par des guillemets « » et la fonction Locate permet de positionner facilement du texte et d’afficher le contenu des variables. ClrText efface l’écran.
La fonction DISP (◢) met en pause le programme. Si elle suit une variable ou un calcul, elle affiche aussi sa valeur. En appuyant sur [EXE], le programme continue.
<<< Revenir au cours précédent Continuer 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.
Soyez le premier a laisser un commentaire