Tutoriels
Un article de WikiLinotte.
Ligne 45 : | Ligne 45 : | ||
Voilà pour cette petite leçon... | Voilà pour cette petite leçon... | ||
- | Un peu de manipulation, maintenant... si vous êtes partant. Avant toute chose, je tiens à vous prévenir: si vous ne connaissez pas par coeur la leçon précédente, celle du dictionnaire, vous êtes... fichu et vous pouvez tout à fait la revoir! | + | Un peu de manipulation, maintenant... si vous êtes partant. Avant toute chose, je tiens à vous prévenir: si vous ne connaissez pas par coeur la leçon précédente, celle du dictionnaire, vous êtes... fichu et vous pouvez tout à fait la revoir! |
+ | |||
Bon... commençons la manipulation! | Bon... commençons la manipulation! | ||
Ligne 61 : | Ligne 62 : | ||
Réessayez mais en validant l'option Afficher message. | Réessayez mais en validant l'option Afficher message. | ||
- | Comme je devais être | + | Comme je devais être brouillon dans mes consignes, je vous réécris le Livre entièrement! : |
Livre: Hello World! | Livre: Hello World! | ||
Ligne 86 : | Ligne 87 : | ||
Mais le meilleur moyen, c'est d'essayer et de rechercher de l'aide pour pouvoir progresser dans Linotte :D | Mais le meilleur moyen, c'est d'essayer et de rechercher de l'aide pour pouvoir progresser dans Linotte :D | ||
- | Bon. Vous en savez déjà | + | Bon. Vous en savez déjà suffisamment pour créer déjà un bon petit programme (peut-être un logiciel, pour ceux qui ont déjà comprient pas mal de choses! :) ). |
Alors, on va faire un deuxième manipulation... je ne vais pas vous donner de consignes, cette fois. Vous allez juste essayer d'atteindre l'objectif donné tout seul, avec l'aide donnée elle aussi. A la fin, lorsque vous pensez avoir fini, testez votre Livre en clikant sur Lire! . Si cela ne marche pas, réessayez encore et toujours... mais ne regardez la réponse que quand vous aurez réussi. | Alors, on va faire un deuxième manipulation... je ne vais pas vous donner de consignes, cette fois. Vous allez juste essayer d'atteindre l'objectif donné tout seul, avec l'aide donnée elle aussi. A la fin, lorsque vous pensez avoir fini, testez votre Livre en clikant sur Lire! . Si cela ne marche pas, réessayez encore et toujours... mais ne regardez la réponse que quand vous aurez réussi. | ||
O.K. ? Go! :pirate: | O.K. ? Go! :pirate: | ||
- | Objectif: Créer un programme d' | + | Objectif: Créer un programme d'additions. |
- | Aide: Le signe d' | + | Aide: Le signe d'addition reste le même: + . |
Ce qu'il faut: Linotte demande d'insérer 2 valeurs (nombres). Elle fait toute seule l'addition et affiche le résultat. | Ce qu'il faut: Linotte demande d'insérer 2 valeurs (nombres). Elle fait toute seule l'addition et affiche le résultat. | ||
- | Autre aide: Le signe ? permet de dire à Linotte de demander à l'utilisateur de taper un texte, ou une | + | Autre aide: Le signe ? permet de dire à Linotte de demander à l'utilisateur de taper un texte, ou une valeur... . |
- | Allez-y... maintenant! | + | Allez-y... maintenant! |
Solution: | Solution: | ||
Ligne 170 : | Ligne 171 : | ||
Eh oui! Il faut bien que je vous montre ce Forum, non?! ^^ | Eh oui! Il faut bien que je vous montre ce Forum, non?! ^^ | ||
- | Enfin.. | + | Enfin.. les principaux trucs (ce cours est très petit, je sais :) |
L'URl (lien) du Forum de Linotte : http://langagelinotte.free.fr/punbb/ | L'URl (lien) du Forum de Linotte : http://langagelinotte.free.fr/punbb/ | ||
Voilà. | Voilà. |
Version du 27 août 2008 à 16:11
Bienvenue pour ce tutoriel extrêmement simple sur la programmation avec le Language Linotte!
Ce language est très simple et destiné aux enfants comme aux adultes! Linotte est un logiciel à télécharger gratuitement et à été créée en 2005, par Ronan Mounès. Ce tutoriel va vous aider à débuter car au début, ça peut être légèrement dificile... mais rien de grave, je vous assure!
Où puis-je et comment dois-je télécharger Linotte?
Vous pouvez télécharger la version de Linotte 0_5_0 par cette URL: http://langagelinotte.free.fr/wordpress/
Vous pouvez télécherger la version bêta de Linotte 0_5_0 par cette URL: http://langagelinotte.free.fr/punbb/viewtopic.php?id=73
Vous n'êtes pas obligé de télécharger ces deux versions. En effet, si vous n'en téléchargez qu'une, cela ne changera rien. De même, si vous téléchargez les deux versions, rien ne changera non plus. Je vous conseille la version bêta de Linotte.
L'interface de ces deux versions reste la même, ainsi que toutes les possibilités! (Sauf la correction des beugs et une seule possibilité qui a été supprimé (voir plus loin dans le cours)!
Ensuite, je vous conseille de choisir votre répertoire et de créer un dossier "Linotte", par exemple.
Enregistrez le téléchargement de votre version de Linotte dans ce dossier.
Clik droit sur le Dossier Compressé Linotte qui se trouve normalement dans le Dossier Linotte que vous avez créé. Clikez sur "Extraire tout".
Enregistrez le dossier extrait dans le Dossier Linotte et supprimez le dossier compressé Linotte.
Clikez sur Linotte.exe (ou, si vous n'avez pas activé l'option "Afficher l'extension des fichiers"*, clikez sur Linotte).
Voilà! Vous arrivez maintenant dans l'Atelier Linotte! Pour continuer, eh bah... lisez encore plus bas :D .
_________
- L'option "Afficher l'extension des fichiers" est disponible à partir d'un dossier. Allez donc dans n'importe quel dossier, clikez sur "Outils" , clikez sur "Option des dossiers...", puis clikez sur "Masquer les extensions des fichiers dont le type est connu" afin de désactiver cette option. Maintenant, tous les noms des fichiers seront accompagnés de leur extension, par exemple .exe .
Bon, je vous avais promis (eh oui! je tiens mes promesses! :p ) que je vous en dirais plus sur Edition... eh bien en effet, je vais vous en parler ici, ce ne sera d'ailleurs pas très long. Edition vous permet...: -d'annuler quelques-une de vos actions. -de rétablir les actions que vous avez annulé. -de copier du texte de la page blanche (vous pouvez aussi faire: CTRL + C). -de coller du texte dans la page blanche (vous pouvez aussi faire: CTRL + V). -de couper (je ne sais pas à quoi cela sert, tellement je ne m'en sert pas :lol: ).
A quoi sert "Afficher le message"?
En effet, je mets à part cette option afin d'attirer encore plus votre attention que pour les autres options, car Afficher message est extrêmement important! Très souvent, lorsque vous ouvrez l'Atelier Linotte, vous oubliez d'utiliser l'option "Afficher message"... ERREUR!!! (le plus souvent...) L'option Afficher message sert à ouvrir une nouvelle petite fenêtre dans laquelle (selon vos ordres donnés à Linotte) sera affiché du texte. Du coup, ce texte apparaîtra non seulement dans le tableau vert, mais aussi dans cette nouvelle petite fenêtre! ^^
Voilà pour cette petite leçon...
Un peu de manipulation, maintenant... si vous êtes partant. Avant toute chose, je tiens à vous prévenir: si vous ne connaissez pas par coeur la leçon précédente, celle du dictionnaire, vous êtes... fichu et vous pouvez tout à fait la revoir!
Bon... commençons la manipulation!
Objectif: faire afficher à Linotte ce texte: "Hello World!".
Utilisation de...: Linotte et de nos ressources!
Matériel: Linotte, nos ressources, un répertoire, un dossier.
Note: Non, je rigole!
Etapes à suivre: créer un dossier / faire le programme / enregistrer / terminer .
Consignes par étape:
Etape 1:
Créez un dossier dans le dossier de Linotte, par exemple. Nommez-le Mes créations, c'est encore un exemple.
Etape 2:
Chaque Livre commence par la fonction "Livre : ". Puisque notre Livre sert à afficher "Hello World", vous allez taper: "Livre : Hello World". Ensuite, il va falloir taper la fonction "Les grands rôles :", afin de définir qui est qui. A la ligne. Tapez "t1 est un texte avec "Hello World!". A la ligne. On va taper la fonction "Paragraphe: Hello world" .Maintenant, on va taper la fonction "Les actions:". A la ligne. Tapez "Affiche "t1"." . Maintenant, à la ligne et tapez "Termine".
Clikez sur Lire et... vous ne voyez rien! :p En fait, vous ne regardez pas au bon endroit: regardez dans le tabelau. Aussi, je vous avais pourtant dit de valider l'option Afficher message. :D
Réessayez mais en validant l'option Afficher message.
Comme je devais être brouillon dans mes consignes, je vous réécris le Livre entièrement! :
Livre: Hello World! Les grands rôles: t1 est un texte avec "Hello World!" Paragraphe: Hello World Les actions: affiche t1 termine
Voici le même Livre Hello World que tout à l'heure, mais en plus court et donc plus simple! :
Livre: Hello World! Les grands rôles: t1 est un texte avec "Hello World!" Paragraphe: Hello World Les actions: t1! termine
En effet, le ! remplace le Affiche .
Voilà, c'est terminé! Mais le meilleur moyen, c'est d'essayer et de rechercher de l'aide pour pouvoir progresser dans Linotte :D
Bon. Vous en savez déjà suffisamment pour créer déjà un bon petit programme (peut-être un logiciel, pour ceux qui ont déjà comprient pas mal de choses! :) ). Alors, on va faire un deuxième manipulation... je ne vais pas vous donner de consignes, cette fois. Vous allez juste essayer d'atteindre l'objectif donné tout seul, avec l'aide donnée elle aussi. A la fin, lorsque vous pensez avoir fini, testez votre Livre en clikant sur Lire! . Si cela ne marche pas, réessayez encore et toujours... mais ne regardez la réponse que quand vous aurez réussi. O.K. ? Go! :pirate: Objectif: Créer un programme d'additions. Aide: Le signe d'addition reste le même: + . Ce qu'il faut: Linotte demande d'insérer 2 valeurs (nombres). Elle fait toute seule l'addition et affiche le résultat. Autre aide: Le signe ? permet de dire à Linotte de demander à l'utilisateur de taper un texte, ou une valeur... . Allez-y... maintenant!
Solution:
Code: autre
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Livre: Calculs Paragraphe: Additions
Les rôles: A est un nombre B est un nombre reponse est un nombre Les actions: Affiche "Veuillez taper la valeur de A" A ? Affiche "Veuillez taper la valeur de B" B ? Affiche "Calcul en cours veuillez patienter..." reponse = A + B Affiche la reponse Termine
Bien. Je ne sais pas si vous avez réussi, mais bon... on ne va pas faire du chipotage pour ça :ange: .
Quel est le "statut" de "Termine"?
Eh oui! Beaucoup de personnes se trompent. Très souvent, à la fin d'un Livre, on écrit Termine, ce qui terminera le livre. Alors, est-ce une fonction ou simplement un verbe? Eh bien, c'est juste un verbe! En effet, du moment que l'on est pas obligé de mettre un mot(car des fois, on ne pourrait pas insérer ce mot, cela changerait tout le Livre...) ce même mot ne sera donc pas une fonction. Donc, pour qu'un mot soit une FONCTION, il faut qu'on le mette toujours et qu'il fasse vraiment partie de la structure principale du Livre
Bon... finissons-en avec les calculs :) .
La façon d'écrire...
l'addition: +
la soustraction : -
la multiplication: *
la division : /
Comment faire pour modifier notre programme d'addition en programme de multiplications, divisions, ou soustractions?
Rien de plus simple! On changera juste cette ligne: Code : Autre
1
réponse = A + B
Pour créer l'opération de votre choix, on remplacera le + par un -, un *, ou par un / .
Simple, pas vrai?
Eh oui! Il faut bien que je vous montre ce Forum, non?! ^^ Enfin.. les principaux trucs (ce cours est très petit, je sais :) L'URl (lien) du Forum de Linotte : http://langagelinotte.free.fr/punbb/ Voilà. Description de cette page: Bogues: ce sont les gros beugs de Linotte. Propositions/critiques: exprimez-vous sur Linotte! Vos Livres: aidez les autres, mettez vos créations... Le bistro: discussions (en général, sur Linotte). Versions bêta de Linotte: eh oui! c'est celle que je vous ai montré au début de ce cours, alors pas besoin d'en reparler :D Linotte.net : un peu compliqué à décrire, allez-y vous-même :lol:
BON. Voilà, le tutoriel sur Linotte est terminé! A bientôt et merci!