Ces 6 leçons de base ©AOZ Studio™ ont été gracieusement mises à disposition par l’équipe AOZ pour une utilisation sur RayShell Computer Department.
Remarque de RayShell : les notes et explications de programme sont saisies après une double barre oblique //, Rem ou ‘ et apparaissent alors en vert dans l’éditeur. Tout ce qui suit un // n’est pas exécuté par AOZ Studio™ et ne sert qu’à l’aperçu. C’est toujours une bonne idée de commenter son propre programme afin de garder une vue d’ensemble lors d’un traitement ultérieur.
Mais le plus important est de créer ses propres programmes avec les commandes AOZ Studio™ apprises ici au cours des 6 leçons. Modifie les valeurs, insère tes propres textes et images et joue librement avec.
Si tu as mal saisi une commande AOZ Studio™, le programme s’arrête et une erreur de syntaxe s’affiche en bas de l’éditeur avec l’indication du numéro de la ligne. Corrige ensuite l’erreur sur cette ligne et relance le programme.
Seul tout le texte dans les cases de code noires dans ces leçons ici est du code AOZ, cliquez dans le coin supérieur droit sur copier pour copier le code dans le presse-papiers. Allez dans l’éditeur AOZ Studio™ pour et collez le code à l’intérieur de votre programme ou tapez le code vous-même.
Dans l’éditeur, les couleurs du texte permettent déjà de savoir si la commande a été saisie correctement ou non. Pour un meilleur apprentissage, je vous recommande de taper vous-même les commandes présentées ici dans l’éditeur afin de bien mémoriser la manière de programmer avec AOZ. Si tu veux créer tes propres applications et jeux, tu dois le faire.
Dans l’éditeur, cliquez sur l’icône papier à l’extrême gauche pour créer votre premier projet. Une fenêtre de sélection s’ouvre :
Cliquez sur Cross-platform AOZ application pour créer un nouveau projet.
Dans le champ Titre du projet, supprimez l’entrée >Mon application< et entrez un nom de votre choix.
Cliquez ensuite sur Créer en bas à droite.
Dans la fenêtre de l’éditeur, vous pouvez maintenant entrer les commandes AOZ pour créer une application AOZ.
Nous sommes prêts, allons-y !
La commande Print ———————–
Print "Bonjour"
End
**Clique sur le bouton « Run in Browser » ou F1 pour lancer le programme dans le navigateur ou sur « Run in AOZ Viewer » (F2) pour le lancer dans l’éditeur.
Attends environ 10 secondes que la compilation soit terminée, c’est le processus qui transforme le programme d’instructions AOZ (faciles à comprendre pour les humains) en instructions exécutables (qu’un ordinateur peut comprendre et lancer).
Tu devrais maintenant voir le mot Bonjour dans le navigateur ou l’éditeur.
Donc oui, maintenant tu es un programmeur !
Bien, maintenant un pas de plus. Essaie d’insérer tes propres mots ou « chaîne de caractères » entre les deux étiquettes de texte » » et remplace Salut.
Clique sur Run in Browser (F1) ou Run in AOZ Viewer (F2) pour voir le résultat.
**Maintenant, continuez la leçon. D’abord, supprime la commande End de la première partie pour que les commandes suivantes soient exécutées.
La commande Locate—————
Locate indique au programme où il doit afficher une chaîne de caractères à l’écran.
Locate 5,1
Print "Toi
End
Le numéro après la commande « Locate » indique à l’ordinateur le nombre de blocs de texte vers le bas ou vers la droite, dans ce cas 5 vers la droite et 1 vers le bas compté à partir du haut à gauche.
**Clique sur le bouton « Run in Browser » ou F1 pour lancer le programme dans le navigateur ou sur « Run in AOZ Viewer » (F2) pour le lancer dans l’éditeur.
**Efface la commande End du haut pour que les commandes suivantes soient également exécutées.
La commande Input——————–
Input permet de récupérer des informations pour les utiliser dans le programme
Input "Quel est ton nom ?";nom$
Print nom$
Input "Quel âge as-tu ?";age
Print "Ton âge est : ";age
End
La première « entrée » demande un nom et cela s’appelle une chaîne de caractères, donc la variable chaîne de caractères nom$ est utilisée dans cet exemple (nous aurions pu l’appeler monnom$ ou lapin$ ou…) L’important est d’utiliser un mot que le programmeur puisse comprendre ce qu’il veut dire. Le deuxième « input » demande un nombre et ce nombre est stocké dans la variable « age ».
Notez comment le point-virgule ( 😉 nous permet de lier le texte « Votre âge est : » à la variable stockée dans « alter » lors de la sortie avec Print
**Clique sur le bouton « Run in Browser » ou F1 pour lancer le programme dans le navigateur ou sur « Run in AOZ Viewer » (F2) pour le lancer dans l’éditeur.
**Efface la commande End du haut pour que les commandes suivantes soient également exécutées.
La commande Pen et la commande For-to-next———
La commande Pen règle la couleur du texte.
La commande For-to-next est une commande combinée permettant de programmer des boucles qui se répètent automatiquement.
For n = 1 to 20
Pen n
Locate 40,n
Print nom$ + " est super !"
Wait 0.5
Next
End
Le code de ce programme va passer par plusieurs couleurs dans le texte et la variable n sera incrémentée de 1 à 20.
La première fois que la boucle for-to-next passe, n=1, elle exécute ce qui suit.
La commande Pen 1 qui définit maintenant la couleur du texte en blanc – la commande Locate à 40 (vers la droite) et 1 (vers le bas) – puis vient la commande Print et la boucle revient à la ligne For n=1 to 20 tandis que le contenu de n augmente de 1. Donc, avec n=2, Pen 2 et Locate 40,2, ce qui fait que la prochaine commande Print sera émise une ligne plus bas. Cela se répète jusqu’à ce que n=20, après quoi la boucle se termine et la commande suivante après la commande « Next » est exécutée.
Si tu n’as pas tout compris tout de suite, ne t’inquiète pas. Tu peux aussi programmer une simple boucle, par exemple : For n=1 to 5 :Print n:Next
Les deux points permettent de programmer les instructions AOZ les unes après les autres.
La commande « Wait » permet de mettre un programme en pause afin de pouvoir suivre la sortie, dans ce cas 0,2 seconde.
Pas à pas, pas de problème si tout n’est pas tout de suite très clair. Amuse-toi et modifie les valeurs et les textes à ta guise.
OK, maintenant assez d’explications, voyons ce que le code du programme fait maintenant.
**Clique sur le bouton « Run in Browser » ou F1 pour lancer le programme dans le navigateur ou sur « Run in AOZ Viewer » (F2) pour le lancer dans l’éditeur.
Super, félicitations ! C’est la fin de la leçon 1. Tu es prêt à commencer par Leçon 2 pour commencer. 🙂
Mis à jour le 23.07.2023
Testé avec AOZ Studio™ version 1.0 mise à jour 44 le 23/07/2023