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 LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

Le deal à ne pas rater :
Aliexpress : codes promo valables sur tout le site
Voir le deal

Linotte Brainstorming

power_settings_newSe connecter pour répondre
+8
$imon
dadodudou
dod
pat
mastermat
cooca
Mony
Sorar
12 participants

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Je ne peux malheureusement pas ajouter les deux.
Même si je suis d'accord avec Dod, je pense adopter la version sans virgule !

Pour la version avec le pas, j'adopte la version 2 plus compliquée mais bien plus puissante dans le cas d'écriture d'algorithme !

cf copie d'écran !

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Effectivement c'est plus puissant comme ça... Merci en tout cas !
Sinon, si l'ajout de nouvelles fonctions mathématiques pose problème (voir le message de Pat), une solution serait peut-être de supprimer la fonction logarithme décimal (très facile à reconstituer pour tous ceux qui savent ce que c'est) et de la remplacer par la partie entière ?
(Je ne suis pas certain d'avoir compris la nature exacte du problème, et ce que je propose n'y répond peut-être pas du tout, mais c'est juste une idée au cas où...)

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
No problema ^^
Ah, tu es professeur, dadodudou ? ^^

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
[quote=pat]Pour le pas de la boucle For, je préfère la première syntaxe :;
):

sinon, Ronan a écrit : Pour la prochaine version, je vais ajouter des fonctions mathématiques :
-'entier n' qui retourne la partie entière d'un nombre
-'décimal n' qui retourne la partie décimale d'un nombre

Est-ce vraiment indispensable ? :rolleyes: Car cela va alourdir le moteur de linotte, à moins que vous n’ayez plus de problèmes avec l’explosion du nombre de nœuds ? Alors, il faudrait aussi ajouter à la gestion des fichiers (créer, renommer, déplacer, existence ou non… comme déjà suggérer par Dod).[/quote]
Non, j'ai toujours le problème... d'ailleurs, ils vont exploser dans la prochaine version !

Pour les fichiers, j'ai bien vu avec un de tes derniers exemples que tu essayais de lire un fichier et que tu rencontrais des problèmes.

Si vous me trouvez des verbes et des syntaxes... peut être que je vais les ajouter !!!!

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
[quote=dod]No problema ^^
Ah, tu es professeur, dadodudou ? ^^[/quote]
Oui, prof de math en lycée.

L'algorithmique fait partie des nouveaux programmes de seconde et j'ai choisi linotte comme langage d'apprentissage, d'où mes interventions... et le travail supplémentaire que je demande à Ronan !

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Pas de problème pour le travail supplémentaire ! <img src=" title="Smile" />

Pour information, je pense sortir la version 0.7.3 d'ici vendredi.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Ah ? bah ca tombe bien =D
Qu'est-ce que l'algorithmique précisément ?

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Merci ! Je teste tout de suite la nouvelle version.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
[quote=dod]Ah ? bah ca tombe bien =D
Qu'est-ce que l'algorithmique précisément ?[/quote]
Pour le lycée cela reste très élémentaire : il s'agit simplement de faire comprendre les notions élémentaires de condition et de boucle.

Pour une définition générale de l'algorithmique, je ne suis pas certain de pouvoir dire autre chose qu' "étude générale des algorithmes"...

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Tout semble bien marcher.
Par contre je n'ai pas trouvé "inférieur ou égal" ou "supérieur ou égal".

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Ok merci ^^

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Oubliez mon message précédent : je viens de voir que "plus grand ou égal à" marche très bien.
Merci donc pour toutes les modifications. Je vais continuer de faire de la pub pour linotte parmi mes collègues.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
[quote=dadodudou]Oubliez mon message précédent : je viens de voir que "plus grand ou égal à" marche très bien.
Merci donc pour toutes les modifications. Je vais continuer de faire de la pub pour linotte parmi mes collègues.[/quote]
Je t'en remercie ! Savoir que Linotte est utilisé dans un collègue est pour moi ... il faut l'avouer, une certaine fierté ! J'espere qu'il va aider vos elèves à bien comprendre les principes de algorithmes !

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Un lycée ^^ lol, c'est encore "mieux" =D

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
<img src=" title="Smile" />

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
... Et j'ajouterai que toute l'équipe de mon lycée s'y est mise, puisqu'on avait jugé plus raisonnable de choisir le même langage.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Ah oui quand même :/

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
[quote=dadodudou]... Et j'ajouterai que toute l'équipe de mon lycée s'y est mise, puisqu'on avait jugé plus raisonnable de choisir le même langage.[/quote]
Merci ! et vous êtes dans quel lycée ?

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Lycée Gérard de Nerval à Noisiel (77).

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
C'est à côté de chez moi ! j'habite à noisy le grand !

et pour l'instant, ça se passe bien avec les élèves ? Ils apprécient les algorithmes ?

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Je n'ai pas encore commencé personnellement (je compte commencer l'algorithmique après les vacances, et la programmation encore un peu plus tard dans l'année), mais un de mes collègues a déjà emmené ses élèves en info et ils ont semble-t-il réussi à programmer un peu dès la première séance.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Je ne savait pas que l'on faisait tout ça en seconde en tout cas dans mon lycée on ne l'a pas fait.

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Le programme vient de changer, c'est donc seulement la première année !

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
ok ça explique tout <img src=" title="Smile" />

descriptionLinotte Brainstorming - Page 5 EmptyLinotte Brainstorming

more_horiz
Je profite de mon entrée en vacance (Youpi !!!) pour participer !

Les idées en vrac :

- Pour commencer, un "clique droit →
copier/coller" dans l'atelier. Certes, c'est une perte de temps dans la plupart des cas, mais ça peux faire plaisir quand on a le clavier sous 3-4 cailler. <img src=" title="Smile" />

- Ensuite, la possibilité d'assigner simplement un dossier ou ranger les livres que l'on veux sauvegarder. ( Au lieu du /home/*/.linotte [les fichiers cacher, c'est pas folichon]). Là encore, ce n'est pas indispensable, mais ça ne peux pas faire de mal <img src=" title="Big Grin" /> !

- Une refonte du tutoriel. Je sais que vous en avez déjà parler, mais je n'ai pas retrouver où ... Bref, je trouve qu'il manque un peu de logique dans l'enchainement des choses (Nous allons utilisez un sous paragraphe. Vous ne savez pas ce que c'est, mais on verra ça plus tard, donc faites sablant !).
C'est vrai que dans l'idée, ça peux motiver, mais ça peux aussi frustrer un peu.
Il me semble aussi que certains exemples ne marchent pas.
J'en rajoute encore une couche, lors du second exemple avec Pythagore, on tombe sur des " ? AB ! ", sans forcément comprendre tout de suite, car ce n'est pas aborder.

Vraiment bref cette fois : il faudrait trouver un ordre logique, pédagogique et ludique pour le tuto, puis faire une équipe de deux ou trois (ou plus) personnes plutôt motiver pour faire une nouvelle version de celui-ci.

(Si vous le faites, je suis partant pour aider sur le début (tout ce que je connais, en fait)).

La demande :

L'autre partie de ce post,(qui prolonge un tantinet ce qu'il y a en haut) : j'aurais besoin de conseils pour argumenter en la faveur de Linotte, que je veux présenter au professeurs de mathématique et au responsable informatique de mon lycée, dans une optique de prolongation de l'algorithmique, au programme de seconde depuis cette année, de première l'an prochain et de terminal dans deux ans.

Donc si vous avez des conseils pour me dire comment m'y prendre, n'hésitez pas !

Le reste :

Aussi, une petite idée qui m'est passée par la tête : si un nouveau tutoriel est créé, pourquoi ne pas l'adapter pour le très célèbre [url=Site du Zéro][/url], adaptation qui permettrais de faire connaitre un peu plus Linotte, voir même de séduire un ou deux développeur Java "Pro" qui pourrait aider le projet !

descriptionLinotte Brainstorming - Page 5 EmptyRe: Linotte Brainstorming

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre