Rechercher
Résultats par :
Recherche avancée
Mots-clés

vider  caractères  convertir  taille  

Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

Quel vocabulaire pour le Linotte ?

le Fri 12 Oct - 14:40
M'attaquant à la création d'un nouveau tutoriel pour le langage Linotte, je me trouve confronté à un problème :

Quel vocabulaire utiliser ?
Dois-je utiliser le vocabulaire propre au Linotte, un vocabulaire proche de la programmation en général ou les deux ?

Car avec le Linotte 2.0, certains mots ont disparus, d'autres ont évolués.

Petit tour d'horizon :

- Rôles
- Actions

Ces deux mots ont disparus. Ils sont aujourd'hui remplacé par le mot début. Bien que j'apprécie ce mot car il simplifie le langage, il faut reconnaître que les mots Rôles et Actions manquent.
En effet, ils étaient utile pour expliquer où déclarer les acteurs et où écrire les verbes. On parlait alors de les placer dans le bloc Rôles ou dans le bloc Actions. Or, aujourd'hui, je dois me contenter de "on place les acteurs au dessus du mot début et les verbes en dessous" ...
Du coup, dois-je réutiliser ces deux mots, dois-je les remplacer, ou dois-je simplement les oublier ?

- Acteurs

Personnellement, dans mon tutoriel, j'utilise le mot Variables.

- Verbe

Étant donner que l'atelier dispose d'un "verbier", j'ai conservé ce mot dans mon tutoriel.

- Paragraphes

Ce mot tend aujourd'hui à disparaître. Bien que je l'utilise dans mon tutoriel, ce mot à été remplacé dans le verbier par le mot ""Fonctions".
Du coup, lequel dois-je utiliser ?

- Souffleurs

Ce mot n'était pas loin de disparaître à un moment. Finalement, il a été maintenu. Si je devais le remplacer par un terme utilisé en programmation, quel serait-il ?

- Espèces

Ce mot à été maintenu. On le trouve toujours dans le verbier. Devrais-je le remplacer par le mot "Classes" ?

- Globale

Celui là à quasiment choisit son camp ^^ Effectivement, ce mot définit les variables globales.

- Bibliothèques

Si je devais le remplacer par un terme utilisé en programmation, quel serait-il ?

- Livre

Sans doute, le seul auquel on ne touchera pas. Tout simplement car les sauvegardes se font en .liv ^^


J'en oublie forcément d'autres.

Personnellement, dans mon tutoriel, remplacer le vocabulaire propre au linotte par un vocabulaire utilisé concurremment en programmation ne me dérange pas. Je suis même plutôt pour.
En effet, cela permettrait aux débutants s'essayant au Linotte d'avoir une véritable approche de la programmation en général.
Et ainsi, de pouvoir si ils le souhaitent, approcher plus facilement d'autres langages.
Cela permettrait aussi de réconcilier les programmeurs expérimentés avec le Linotte, ce dernier utilisant un vocabulaire qu'ils maitrisent... ?


En revanche, ce que je déplore, c'est la disparition des phrases.

Avec le Linotte 2.0, on passe de ça :

[php]
message est un texte valant "je suis écrit en Linotte 1.X"
[/php]

à ça :

[php]
message :: texte <
- "je suis écrit en Linotte 2.0"
[/php]

Pour ce qui est du tutoriel, utiliser la première version s'avère beaucoup plus explicite. Et surtout, intuitive !

Rappelons les devises du Linotte :

« Tu sais lire un livre, alors tu peux écrire un programme informatique »
« Tu sais écrire une phrase, donc tu sais écrire un programme »

Avec le Linotte 2.0, qu'en est-il ?

Et puis, avec le Linotte 1.X, avoir un langage de si haut niveau : quel plaisir !

Pourtant je ne suis pas contre les raccourcis.
Tant qu'il reste ce qu'ils sont : des raccourcis.

Ceci, pour un gain de temps évident, mais surtout, pour tenter de combattre le scepticisme légendaire des programmeurs lorsqu'ils abordent un nouveau langage.

Pourtant, il suffirait simplement d'ajouter une page dans le tutoriel ou directement sur le site, indiquant tous les raccourcis disponibles.


Mais apparemment, il n'y a que Zamirh et moi qui n'aimons pas la tournure que prend le langage Linotte...

Qu'en pensez-vous ?

Donnez votre avis !
Senior Member
Messages : 340
Date d'inscription : 2010-08-31
Voir le profil de l'utilisateurhttp://zamirhlinotte.monsite-orange.fr/

RE: Quel vocabulaire pour le Linotte ?

le Sat 13 Oct - 7:38
« Tu sais lire un livre, alors tu peux écrire un programme informatique »
« Tu sais écrire une phrase, donc tu sais écrire un programme »

Tout est dit.
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Tue 13 Nov - 16:28
Bonjour,
Pour la suite de mon tuto, je suis en train d'écrire un chapitre sur les espèces.
Et la syntaxe 2.0 du Linotte ne me simplifie pas la tâche.

En effet, dans l'atelier le mot espèce à été remplacé par le mot prototype.
Pire, pour déclarer une espèce, on utilise désormais le mot type.

Avec la syntaxe 2.0, on passe de ça :

[php]
Les espèces :
nom est un texte
numéro est un texte
adresse est un texte valant "adresse inconnue"
l' espèce contact contient un nom, un numéro, une adresse
[/php]

A ça :

[php]
Prototype
nom est un texte
numéro est un texte
adresse est un texte valant "adresse inconnue"
type contact contient nom, numéro, adresse
[/php]

C'est beaucoup moins explicite !

Du coup, est-ce que je peux encore parler d' "espèces" ?
Dois-je les appeler "prototypes" ou "types" ?
Senior Member
Messages : 340
Date d'inscription : 2010-08-31
Voir le profil de l'utilisateurhttp://zamirhlinotte.monsite-orange.fr/

RE: Quel vocabulaire pour le Linotte ?

le Tue 13 Nov - 17:07
L'ancien vocabulaire est beaucoup mieux !
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Tue 13 Nov - 17:47
Il est vrai que je voulais remplacer le mot espèce par le mot prototype....

Dans un premier temps, je voulais laisser espèce dans la documentation et prototype dans le code.

Mais ça complique les choses.

Je peux revenir à cette forme :

[php]
Espèces
nom est un texte
numéro est un texte
adresse est un texte valant "adresse inconnue"
espèce contact contient nom, numéro, adresse
[/php]
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Tue 13 Nov - 21:00
Ce serait mieux x)
Je vais l'écrire comme ça dans mon tuto du coup x)
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Tue 13 Nov - 23:19
Afin que tu puisses avancer facilement sur ton tuto, j'ai adapté la version 1.99.15 à cette syntaxe :

http://code.google.com/p/langagelinotte ... oaded+Size
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Wed 14 Nov - 18:24
Merci x)

De la même façon j'aimerais bien pouvoir être fixé quant à l'utilisation de certains mots :

Avec la version 2.0, on trouve désormais dans l'atelier les mots fonctions et blocs.

Du coup, dois-je encore utiliser les mots paragraphes et sous-paragraphes dans mon tuto ?

Ou alors faudrait-il les remettre dans l'atelier ?


(Dans mon tuto 2.0, j'ai utilisé le mot bloc lors de la déclaration des espèces.

"le bloc Espèces doit se trouver avant le premier paragraphe d'un livre. Cette organisation est obligatoire ! Si vous ne la respectez pas, votre programme ne fonctionnera pas.")
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Thu 15 Nov - 10:09
Bonjour Wam,

J'allais justement faire la remarque dans dans ton tuto, tu parles de sous-paragraphe alors qu'il ne faut plus.

On parle bien de "fonctions" et de "blocs" pour "paragraphes" et "sous-"paragraphes.

Ensuite, on parle de section "espèces", "globale"

Cpc
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Sun 25 Nov - 20:53
Bonjour,

J'ai attaqué un chapitre sur le graphisme dans mon tutoriel et je voudrais savoir quelles différences il existe entre le patron, le graphique et l'image ^^

Idem pour le parchemin et le graffiti.
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Mon 26 Nov - 14:04
- Le patron permet d'afficher des fichiers au format SVG.
- Le graphique, des images...
- Image, un greffon qui améliore la gestion des images.
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Mon 26 Nov - 14:59
Le greffon image étant une amélioration de l'espèce "graphique", cette dernière est-elle encore nécessaire ?

Car on se retrouve avec deux façons différentes pour faire la même chose.
Et, au final, on ne retient que celle du greffon, car elle est bien plus utile.

Dans ce cas, le linotte ne devrait-il pas intégrer de base le greffon ?
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Mon 26 Nov - 15:06
Oui un jour, il y aura une "fusion" des deux greffons.
Le greffon image est un peu une sorte de laboratoire mais je n'ai pas encore terminé mes expériences !

Dans ta doc, il vaut mieux parler de l'espèce "Graphique".
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Wed 28 Nov - 10:13
Quel sont les formats reconnus par l'espèce Graphique ?
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 10:41
Dans mon tutoriel, j'ai écrit un chapitre sur les paramètres.

Or voici un des messages d'erreur concernant les paramètres :

Le rôle est incompatible avec la doublure

Du coup, quel mot dois-je utiliser ?


Je n'ai pas trouvé de différence entre l'espèce graffiti et l'espèce parchemin, à part que le parchemin possède un attribut supplémentaire : largeur.
Mais je n'ai pas compris son utilité...

Quelqu'un pourrait m'éclairer ?
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 11:37
C'est "paramètre", le terme à utiliser. C'est une erreur de ma part.

Je viens de voir sur le site du zéro l'apparition d'un tuto pour AlgoBox.

http://www.siteduzero.com/tutoriel-3-63 ... -tous.html

Ne penses-tu pas qu'il serait une bonne idée que tu rédiges ton tuto directement sur le site du zéro ?

J'y vois beaucoup d'avantages :

- une très bonne visibilité pour le langage sur le web...
- la possibilité de t'aider dans la rédaction de ton tuto.

Qu'en pensez-vous ?
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 13:31
L'écriture d'un tutoriel sur le site du zéro demande de respecter des règles bien précises.
Dans un premier temps, je préfère donc rédiger mon propre tuto, histoire d'être plus à l'aise dans la réalisation de cet exercice ^^
De plus, la rédaction de ce tuto me permet d'apprendre encore beaucoup de choses sur le Linotte et sur la programmation en général. Je peut donc me permettre, en toute impunité, de commettre des erreurs :p

Mais dans l'écriture de mon tuto j'applique déjà certaines règles du site du zéro, notamment dans l'application des couleurs.
Mon tuto est donc conçu pour pouvoir être, à terme, facilement transposable sur le site du zéro.

Enfin, le Linotte se doit d'avoir sa propre documentation, sans avoir à passer par le site du zéro ^^

Mais j'avais lu un article sur le site du zéro comme quoi, dorénavant, il refuserait de publier des tutoriels sur les langages exotiques, comme le Linotte ?
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 15:35
Linotte n'est un langage exotique... c'est un vrai !

Ils ont bien publié un tuto sur Algobox...
Senior Member
Messages : 340
Date d'inscription : 2010-08-31
Voir le profil de l'utilisateurhttp://zamirhlinotte.monsite-orange.fr/

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 16:26
Voilà t'as vexé Cpc Mad
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 16:38
J'ai juste repris leurs propres termes. Dsl :/
Senior Member
Messages : 340
Date d'inscription : 2010-08-31
Voir le profil de l'utilisateurhttp://zamirhlinotte.monsite-orange.fr/

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 16:39
Je rigole il se vexe pas pour si peu MDR tu verrais tout ce que les gens disent sur le linotte et ce brave CPC encaisse sans broncher !
avatar
Site Admin
Messages : 1029
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Fri 30 Nov - 19:14
En effet, je ne suis pas vexé.

Mais comme dit Zamirh, le combat est long et dur pour faire accepter un langage en français... (d'où certaines évolutions...)

Mais les esprits changent petit à petit... notamment avec l'arrivée d'Algobox.

A nous de démontrer que l'on peut faire plus avec Linotte !
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Thu 27 Dec - 17:43
Lorsque l'on sélectionne une espèce dans le verbier, voici ce qui s'affiche que le cahier de l'atelier :

[php]
? :: mégalithe, x vaut ?, y vaut ?, transparence vaut ?, visible vaut ?, position vaut ?, angle vaut ?, premier vaut ?, dernier vaut ?
[/php]

Afin de correspondre à la philosophie du langage Linotte, " est un " ne devrait-il pas remplacer les " :: " ?

[php]
? est un mégalithe, x vaut ?, y vaut ?, transparence vaut ?, visible vaut ?, position vaut ?, angle vaut ?, premier vaut ?, dernier vaut ?
[/php]

Qu'en pensez-vous ?
Senior Member
Messages : 585
Date d'inscription : 2012-01-11
Voir le profil de l'utilisateur

RE: Quel vocabulaire pour le Linotte ?

le Wed 16 Jan - 1:33
[php]
Exemple1 :
nombre1 est un nombre valant 3
début
Affiche nombre1
nombre1 vaut 6
Va vers Exemple2

Exemple2 :
début
Affiche nombre1
[/php]

Ce code affiche le message d'erreur suivant :
L'acteur est inconnu de la fonction et du livre : nombre1

N'utilisant pas le mot "acteur" dans mon tutoriel, le mot "variable" serait préférable, afin d'entretenir une certaine cohérence avec mon tutoriel.

Idem pour ce message d'erreur :
Le rôle est incompatible avec la doublure

Serait-il possible alors de les remplacer ?

Bien entendu, s'agissant de mon tutoriel personnel, je comprendrais que toutes modifications du vocabulaire propre au Linotte, ne soient pas appliquées ^^
Contenu sponsorisé

Re: Quel vocabulaire pour le Linotte ?

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum