Programmer avec le langage Linotte

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Programmer avec le langage Linotte

Besoin d'un conseil sur la programmation en Linotte ?


Réflexions sur la documentation

admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Thu 1 Aug - 9:29

Ce n'est pas identique !

Le "moi", le sens est fort :

Je suis "moi" donc je suis capable d'effectuer la méthode fonctionnelle qui est attachée à moi.

Par contre, les évènements ne sont pas attachés aux espèces. Ils sont externes mais travaillent avec des prototypes.

On ne fait plus de l'informatique mais de la philo :-)
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Thu 1 Aug - 14:08

J'ai déposé la nouvelle version du tuto en ligne :
http://langagelinotte.free.fr/wordpress/?p=284

Merci Wam !
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Thu 1 Aug - 14:11

Merci x)

Mais tu m'appelles encore Wan ^^"
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Thu 1 Aug - 14:44

Corrigé !
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Fri 2 Aug - 10:36

"Une nouvelle version du tutoriel rédigée par Wan sur le langage de programmation Linotte a été publiée sur le site dans la section Documentation." ^^"
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Sun 11 Aug - 14:10

admincpc a écrit:
page 69 : -->
ça me rappelle que je dois modifier l'atelier afin qu'il n'écrive plus "::" mais "est un"

Et concernant ces 2 messages d'erreurs :

- L'acteur est inconnu de la fonction et du livre : nombre1

- Le rôle est incompatible avec la doublure

Car n'utilisant pas les mots "acteur", "rôle" et "doublure" dans mon tuto, je suis obligé de traduire ces messages d'erreur afin que le lecteur puisse les comprendre ^^"
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Tue 20 Aug - 9:43

Au niveau du langage Linotte. je préfère garder ces deux termes. Ils font partis du patrimoine Linottien <img src=" title="Smile" />
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Tue 20 Aug - 9:46

Pour info, 130 téléchargements pour le dernier tuto.
Pour la version précédente, il était à 608.
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Tue 20 Aug - 9:51

C'est bon ça x))))
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Sun 1 Sep - 12:56

Je ne suis pas contre le fait d'avoir un vocabulaire propre au Linotte (le mot Formulaire par exemple, ainsi que toutes les espèces), mais le Linotte n'est-il pas un bon moyen d'introduire des notions générales de programmation ?
Dans ce cas, autant respecter un vocabulaire plus largement utilisé dans les autres langages, non ?

C'est pourquoi, dans mon tuto, je parle de variables et non d'acteurs.
Je parle également de paramètres, au non de doublures.
Je n'utilise pas non plus le mot rôle, celui-ci ayant disparu depuis la version 2.0.

Car pour le Linottien débutant, qui a déjà dû apprendre la définition d'une variable et d'un paramètre, tomber sur le message d'erreur "Le rôle est incompatible avec la doublure" peut être troublant.

EDIT

Même constat pour les blocs :

"Ligne 6, Vérification syntaxique : la déclaration des acteurs doit être effectuée en début de fonction ou de paragraphe"

Dans ce message d'erreur, les blocs sont appelés paragraphes, alors que ce mot à, depuis un moment, disparu du verbier...
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Mon 30 Sep - 12:25

J'ai commencé la nouvelle partie de mon tuto, dédiée aux greffons.

Le greffon Presse-papier permet de copier/coller du texte ou la toile.

Quelles sont les espèces ou les verbes qu'apporte exactement ce greffon ?
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Tue 1 Oct - 16:21

Bonjour Wam,

Le livre Linotte/exemples/tutoriels/d_greffons/presse-papier.liv décrit des exemples d'utilisation :

[php]
démonstration :
presse est un pressepapier
information est un texte valant "Texte copié depuis le langage Linotte !"
entrée est un texte
début
affiche "Vous avez dans votre presse-papier le texte suivant : " + presse.coller()
affiche "Je vais maintenant modifier le presse-papier !"
évoque presse.copier(information)
affiche "Vérifiez votre presse-papier maintenant !"
demande entrée
affiche "je vais maintenant copier du HTML dans le presse-papier"
évoque presse.copierhtml("<
html>
Bonjour, vous utilisez la version <
b>
" + version + "<
/b>
de <
i>
l'Atelier Linotte<
/i>
<
/html>
")
affiche "Vérifiez dans un éditeur plus évolué (Word ou Open)!"
demande entrée
affiche "Maintenant, je vais stocker la toile dans le presse-papier (la toile doit contenir un dessin !)"
évoque presse.copiertoile()
affiche "Vérifiez votre presse-papier maintenant avec un logiciel manipulant les images (Gimp par exemple)!"
[/php]
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Thu 3 Oct - 10:44

Je suis tombé sur ça :
http://www2.cstrois-lacs.qc.ca/cheneble ... cle=104007
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Thu 3 Oct - 12:00

O_o
C'est un travail à réaliser pour un cours, c'est ça ?
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Thu 3 Oct - 13:38

C'est super !

En revanche, ce que je ne comprend pas, c'est pourquoi les gens ne viennent pas discuter sur le forum ?

Je regarde fréquemment les statistiques du forum, et on tourne à environ 200 membres inscrits.

Pourtant les gens n'écrivent pas de messages sur le forum :/

Mais, si ils ont besoin d'une aide, si ils ont des suggestions à faire, si ils veulent que le langage accueille de nouvelles fonctionnalités, ou si ils veulent juste donner leur avis, c'est l'endroit idéal.

Car, comme je le disais hier, le Linotte est à l'écoute de sa communauté.

Et c'est l’occasion pour tous les Linottiens et autres programmeurs de partager, d'échanger...

Et je trouve ça dommage qu'ils n'en profite pas :/
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Thu 3 Oct - 15:50

Il est vrai que le forum n'attire pas grand monde.

Je me rassure en surveillant d'autres projets et je me rend compte que les gens ont de moins en moins tendance à venir discuter sur les forums "privés" (on est concurrencé par le SiteDuZero (openclassroom), Developper.com, etc.).

J'ai essayé de mettre en place des activités comme les défis mais ça a marché moyennement.
Maintenant, je compte sur ton tuto pour activer la communauté <img src=" title="Smile" />

J'ai également travaillé sur la charte graphique du site et du forum afin d'être moins austère et pas trop scolaire.

Produire un logiciel n'est pas simple car le créer est "facile", le faire vivre est plus dur !
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Sun 27 Oct - 9:26

A quoi servent les attributs "rx", "ry" et "tampon" de la toile ?
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Mon 28 Oct - 14:40

Pour comprendre "rx", "ry" , tu devrais regarder l'exemple bureau.liv.

Le principe est de pouvoir créer plusieurs scènes sur une toile et de rendre une seule visible.

"tampon vaut non" désactive le rafraîchissement automatique de la toile. C'est au programmeur de l'effectuer en utilisant le verbe rafraîchir.
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Tue 29 Oct - 10:12

Bonjour Wam,

Je suis entrain de lire la dernière version de tuto que tu m'as envoyé par mail.
Très bien la nouvelle façon d'afficher les programmes. C'est plus lisible.

Toujours aussi clair et facile à lire !

Deux ou trois corrections que je vais t'envoyer par mail.

Sinon, la dernière version 2.1.5 de l'Atelier à changée la localisation des exemples :

exemples/a_pedagogiques/...
exemples/b_tutoriels/...
exemples/c_contributions/...

Du coup, les exemples utilisant des images ne fonctionnent plus....
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Wed 30 Oct - 11:26

Merci Wam pour ton travail.
Ton tuto est en ligne : http://langagelinotte.free.fr/wordpress/?p=295
avatar
Wam
Senior Member

Messages : 585
Date d'inscription : 2012-01-11

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Wam le Sun 16 Nov - 10:10

Bonjour Ronan,
je vais essayer de reprendre du service !

Dans un 1er temps, je vais commencer par mettre à jour le tuto.
Ensuite, je pourrais poursuivre l'écriture du tuto du site du zéro.

Dans la version 2.2, en quoi consiste la mise en valeur des blocs ?
admincpc
admincpc
Site Admin

Messages : 1046
Date d'inscription : 2011-11-03

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par admincpc le Sun 16 Nov - 10:55

Bonne nouvelle pour le langage Linotte !

Merci Wam !

>
Dans la version 2.2, en quoi consiste la mise en valeur des blocs ?

Si tu navigues dans un livre structuré (avec des blocs) tu vas voir une barre s'afficher sur la gauche du cahier délimitant le bloc.

On peut la voir sur cette copie d'écran :
Réflexions sur la documentation - Page 7 Uc?id=0B1rRyAT2mvEMeDN0aU9tVFNQcWc
avatar
Samir
Member

Messages : 60
Date d'inscription : 2014-10-27

Réflexions sur la documentation - Page 7 Empty RE: Réflexions sur la documentation

Message par Samir le Fri 9 Jan - 11:37

Met à la fin des tp a faire et rajoute comment faire un jubdbox
avatar
Samir
Member

Messages : 60
Date d'inscription : 2014-10-27

Réflexions sur la documentation - Page 7 Empty Re: Réflexions sur la documentation

Message par Samir le Wed 18 Nov - 20:01

Alors la distribution à avancer je peut vérifier l'orthographe si vous voulez . Laughing

Contenu sponsorisé

Réflexions sur la documentation - Page 7 Empty Re: Réflexions sur la documentation

Message par Contenu sponsorisé


    La date/heure actuelle est Mon 26 Oct - 5:48