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 du moment : -47%
DOMO DO1032SV – Aspirateur balai 2 en 1
Voir le deal
49.99 €

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Bonjour,

J'ai écouté ce matin un podcast sur l'introduction de l'informatique dans l'enseignement.

http://interstices.info/jcms/c_47438/a- ... formatique

J'espère et je pense que Linotte a sa place dans cet enseignement. Il faudrait que je réfléchise peut être à revoir entièrement la documentation afin qu'elle présente en peu de pages les principales fonctionnalités du langage utiles pour l'enseignement.

Qu'en pensez-vous ?

Ronan

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Je suis assez d'accord, mais évidemment cela dépend du niveau d'enseignement. Pour le niveau seconde, par exemple (où les ambitions sont limitées et où de nombreux profs n'ont jamais reçu de formation en programmation), une petite introduction de quelques pages serait bienvenue, avec d'abord un ou deux exemples de programmes pour saisir la structure et la syntaxe générale (déclaration des variables, procédures, etc), puis quelques considérations générales sur la syntaxe des conditions, des boucles "pour" et "tant que", des sous-paragraphes, et sur l'usage du verbier. Pour les profs, on peut aussi faire le distinguo entre variable globale et locale, mais pour les élèves ce n'est honnêtement pas nécessaire en seconde...

D'ailleurs, mon cours ressemble un peu à ça...

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Bonsoir,

Voici une idée de slide que j'ai commencé à faire... il n'y a pas grand chose encore ... la suite va arriver petit à petit !

Bonne soirée.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Bon, il faut que je trouve un site où télécharger openoffice pour windows NT, je ne sais pas si ça existe...

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Voici une nouvelle version.

Openoffice doit marcher sur Windows NT sans problème !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Et encore une nouvelle version... <img src=" title="Smile" />

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Voici presque la version finale du document <img src=" title="Smile" />

Si vous avez des remarques, corrections, faites le moi savoir !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
La présentation est en ligne ici :

http://www.slideshare.net/metalm/presen ... ge-linotte

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
C'est bien.

Petit détail : j'ai repéré une faute de frappe sur le dernier diaporama : "Ce document NE présente d'une petite partie..." (il manque le "ne").

Sinon, un autre point concernant le passage sur les boucles :

- la boucle "tant que" manque, alors qu'elle est tout aussi utile dans les programmes simples que la boucle FOR ;


- lorsque vous introduisez la boucle avec le joker, je pense qu'il serait mieux de dire "les boucles FOR simplifiées" (dans le sens où la syntaxe est simplifiée) plutôt que "boucles FOR" tout court ;
et au diaporama suivant, on pourrait écrire en dessous du titre : "Ce sont les boucles FOR classiques : on précise l'acteur à incrémenter". L'idée est toujours de faire en sorte que ceux qui ont l'habitude de l'informatique n'aient pas l'impression d'une syntaxe trop exotique de la boucle FOR.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Bonjour Dadodudou,

Merci pour ton retour, je corrige tes remarques !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Voici le nouveau fichier.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
... A la réflexion, il manque peut-être une dernière partie sur la gestion de plusieurs paragraphes, essentiellement les grands rôles et l'introduction des verbes "aller" et "parcourir", avec un exemple simple de programme structuré pour chacun des deux verbes. Je pense que ça devrait pouvoir tenir en 5 ou 6 diaporamas maximum.

(D'ailleurs, dans le diaporama 16, le mot "parcours" est utilisé sans explication préalable.)

Désolé de n'y avoir pas pensé tout de suite...

Ah, et sinon, c'est un détail, mais je pense que dans le diaporama 13, plutôt que de parler de "Boucles De... à", il vaudrait mieux dire directement "Boucles FOR".

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Merci, je vais corriger ça.

Je vais supprimer le verbe parcourir dans le slide 16, il tombe un peu comme un cheveu dans la soupe !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Bonjour, j'ai vu que vous étiez en train de modifier de nouveau le fichier. Juste pour dire que personnellement, je placerais le paradigme impératif avant le paradigme fonctionnel, parce que d'un point de vue pédagogique, l'utilisation du "goto" est beaucoup plus simple à introduire que celle du "gosub".

Par exemple, j'ai expliqué les algorithmes à mes élèves à l'aide d'organigrammes ;
quand je vais passer dans quelques semaines à la programmation en linotte, je vais donc logiquement traduire les flèches de mes organigrammes par le verbe "aller"... Evidemment, je leur expliquerai aussi qu'en fait cette instruction est loin d'être la plus pratique, mais seulement dans un second temps, quand ils sauront programmer un petit peu ;
parce que si je commence directement par le verbe "parcourir", je sais bien que les trois quarts de ma classe ne comprendront rien...

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Merci encore pour ton aide Dadodudou...

Voici la nouvelle version !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Très bien.

Juste une dernière remarque : il y a une faute d'orthographe au 6e diaporama (il manque le c de "stocker").

Sinon rien à dire.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
... Je viens de m'apercevoir d'une autre petite erreur : sur le diaporama 18, au paragraphe "cas 2", vous avez écrit "rôles" au lieu d'"actions".

Sinon, je me disais qu'il pourrait être utile de parler aussi des grands rôles (l'utilisation des variables locales dépasse ce qui est attendu au niveau seconde).

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Merci !
Je ne sais pas comment introduire rapidement les variables locales et globales...
une idée ?
Sinon, voici une nouvelle version de déclarer les paragraphes dans la prochaine version.
J'essaye de simplifier et d'alléger la syntaxe du langage.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Le plus simple serait d'écrire en bas du diaporama 6 :

" - un acteur peut être introduit au début du livre (s'il est utilisé régulièrement), ou au sein d'un paragraphe s'il n'apparaît pas ailleurs. "

Puis au diaporama suivant, il faudrait doubler l'exemple avec message et âge en grands rôles.

L'idéal serait d'avoir un autre exemple de grand rôle dans les derniers diaporamas, mais les livres choisis ne s'y prêtent pas.

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Au fait, je viens de m'apercevoir qu'il manque un "s" dans le diaporama 4 : "Un livre est structuré en paragrapheS".

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
C'est fait pour la faute !
Pour les grands rôles, j'ai peur que ça complique les slides !

descriptionÀ propos de l'enseignement de l'informatique EmptyÀ propos de l'enseignement de l'informatique

more_horiz
Je pense quand même que ce serait bien d'en parler.

Par exemple, je ne souhaite pas aborder la différence variables locales / variables globales avec mes élèves de seconde (ça me semble irréaliste) et je vais donc tout faire avec des grands rôles. D'un point de vue programmation ce n'est évidemment pas génial, mais pédagogiquement ça me paraît plus simple pour une première approche.

D'autres collègues auront sûrement envie de faire de même.

descriptionÀ propos de l'enseignement de l'informatique EmptyRe: À propos de l'enseignement de l'informatique

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