DÉCOUVRIR LA PROGRAMMATION AVEC
----------------------------------------------------------
LE LANGAGE LINOTTE
VERSION 2010.C
Ronan Mounès
Découvrir la programmation avec le langage Linotte
Spécification 1.2 du langage Linotte
- 2 -
Découvrir la programmation avec le langage Linotte
I. PRÉSENTATION DU LANGAGE LINOTTE ............................................................................................. 6
A. HISTORIQUE ............................................................................................................................ 6
B. QUEST-CE QUUNE LINOTTE ? ................................................................................................... 7
C. LICENCES ............................................................................................................................... 7
D. LA MASCOTTE ......................................................................................................................... 7
II. INSTALLER LINOTTE .................................................................................................................... 8
A. TÉLÉCHARGEMENT ET INSTALLATION ........................................................................................... 8
1. INSTALLATION SOUS MICROSOFT WINDOWS ............................................................................. 8
2. INSTALLATION SOUS LINUX ................................................................................................... 9
3. INSTALLATION SOUS MACOSX ........................................................................................... 10
B. L’APPLICATION : L'ATELIER LINOTTE ........................................................................................ 11
1. SOUS MICROSOFT WINDOWS ............................................................................................... 12
2. SOUS LINUX ET MACOS .................................................................................................... 12
C. L’APPLET PETITETÊTEDELINOTTE DANS UN NAVIGATEUR INTERNET .............................................. 13
D. JINOTTE ................................................................................................................................ 13
1. SOUS MICROSOFT WINDOWS ............................................................................................... 14
2. SOUS LINUX ..................................................................................................................... 14
3. SOUS MACOS X ............................................................................................................... 14
III. LES NOTIONS DE BASE .............................................................................................................. 15
A. LE LIVRE .............................................................................................................................. 15
B. LES PARAGRAPHES ................................................................................................................ 16
C. LES ACTEURS ET LES RÔLES ..................................................................................................... 17
1. LES ACTEURS ................................................................................................................... 17
2. LES RÔLES : TEXTE ET NOMBRE ............................................................................................ 18
D. IMPÉRATIF OU PRÉSENT ? ........................................................................................................ 20
E. LES ARTICLES ........................................................................................................................ 20
F. LES ACTIONS ......................................................................................................................... 21
G. LES ACTEURS ANONYMES ........................................................................................................ 23
H. LES CASIERS ......................................................................................................................... 24
I. LES ACTEURS PARTICULIERS ...................................................................................................... 24
J. LES GRANDS RÔLES ................................................................................................................. 25
K. LES COMMENTAIRES ............................................................................................................... 26
L. LES CONDITIONS .................................................................................................................... 27
M. LES BOUCLES ET LE JOKER ...................................................................................................... 29
1. POUR CHAQUE... ................................................................................................................ 29
2. DE... A... ........................................................................................................................ 31
3. POURDEÀ .......................................................................................................... 32
4. TANT QUE.... .................................................................................................................... 33
5. SUPPRIMER UN ACTEUR D'UN CASIER ..................................................................................... 33
N. LES SOUFFLEURS .................................................................................................................. 34
O. LES ESPÈCES ....................................................................................................................... 34
P. LES ACTEURS PERSISTANTS ( OU FICHIERS ) ............................................................................... 37
Q. CHARGER UN FICHIER DEPUIS INTERNET ................................................................................... 38
IV. PROGRAMMATION AVANCÉE ....................................................................................................... 39
A. INTRODUCTION ...................................................................................................................... 39
B. LES MATHÉMATIQUES ............................................................................................................. 39
C. LES POINTEURS DE CASIERS ...................................................................................................... 40
D. CRÉATION DYNAMIQUE DES ACTEURS ........................................................................................ 41
E. CHARGEMENT DYNAMIQUE DES ACTEURS .................................................................................... 42
F. AFFICHAGE DYNAMIQUE DU NOM D'UN ACTEUR ........................................................................... 43
- 3 -
Découvrir la programmation avec le langage Linotte
G. HÉRITAGE .............................................................................................................................. 45
H. LES SOUS-PARAGRAPHES ......................................................................................................... 46
I. LES ACTEURS LOCAUX ............................................................................................................. 47
J. LES DOUBLURES ..................................................................................................................... 50
K. LE CLONAGE D'ACTEUR ........................................................................................................... 52
L. LA LECTURE PARALLÈLE .......................................................................................................... 54
M. LES GREFFONS ...................................................................................................................... 56
V. LE GRAPHISME ......................................................................................................................... 57
A. LES ESPÈCES GRAPHIQUES ........................................................................................................ 57
1. LES TALENTS D'ARTISTE DE L'INTERPRÈTE .............................................................................. 57
2. LES FIGURES GÉOMÉTRIQUES ................................................................................................ 60
3. TRANSFORMATION ! ........................................................................................................... 62
4. LES SCRIBES ..................................................................................................................... 63
5. TABLEAU DES CARACTÉRISTIQUES DES ESPÈCES GRAPHIQUES ..................................................... 65
B. ANIMATION DES ACTEURS ........................................................................................................ 68
C. INTERAGIR AVEC L'UTILISATEUR ................................................................................................ 71
D. PROGRAMMER EN LOGO .......................................................................................................... 73
E. LES ÉVÈNEMENTS ................................................................................................................... 75
VI. LE VERBIER ............................................................................................................................ 77
AFFICHER ................................................................................................................. 78
DEMANDER ............................................................................................................... 79
QUESTIONNER ........................................................................................................... 80
ALLER ..................................................................................................................... 81
COPIER ..................................................................................................................... 82
MESURER ................................................................................................................. 83
VIDER ...................................................................................................................... 84
AJOUTER .................................................................................................................. 85
CONCATÉNER ............................................................................................................ 86
REVENIR .................................................................................................................. 87
TERMINER ................................................................................................................ 88
MÉLANGER ............................................................................................................... 89
INVERSER ................................................................................................................. 90
INSÉRER ................................................................................................................... 91
EXTRAIRE ................................................................................................................. 92
CHERCHER ................................................................................................................ 93
TRIER ...................................................................................................................... 94
ATTENDRE ................................................................................................................ 95
DIVISER ................................................................................................................... 96
MULTIPLIER .............................................................................................................. 97
SOUSTRAIRE .............................................................................................................. 98
JOUER ...................................................................................................................... 99
PROJETER ............................................................................................................... 100
DÉPLACER VERS LA GAUCHE ...................................................................................... 101
DÉPLACER VERS LA DROITE ....................................................................................... 102
DÉPLACER VERS LE BAS ............................................................................................ 103
DÉPLACER VERS LE HAUT .......................................................................................... 104
DÉPLACER DE .......................................................................................................... 105
DÉPLACER VERS ...................................................................................................... 106
TOURNER À GAUCHE ................................................................................................. 107
TOURNER À DROITE .................................................................................................. 108
AVANCER ............................................................................................................... 109
RECULER ................................................................................................................ 110
- 4 -
Découvrir la programmation avec le langage Linotte
TEMPORISER ............................................................................................................ 111
TEMPORISER N SECONDES .......................................................................................... 112
EFFACER ................................................................................................................ 113
EFFACER LA TOILE ................................................................................................... 114
EFFACER LE TABLEAU ............................................................................................... 115
RAFRAÎCHIR ............................................................................................................ 116
MODIFIER ............................................................................................................... 117
PHOTOGRAPHIER DANS .............................................................................................. 118
VIDER LES TOUCHES ................................................................................................. 119
FAIRE RÉAGIR .......................................................................................................... 120
CRÉER ................................................................................................................... 121
CONVERTIR ............................................................................................................. 122
PARCOURIR ............................................................................................................. 123
PARCOURIR AVEC ..................................................................................................... 124
EXPLORER .............................................................................................................. 125
ÔTER DE ................................................................................................................ 126
VALOIR .................................................................................................................. 127
STIMULER ............................................................................................................... 128
LIRE ...................................................................................................................... 129
FERMER ................................................................................................................. 130
ÉVALUER ................................................................................................................ 131
APPELER ................................................................................................................ 132
OBSERVER .............................................................................................................. 133
OUVRIR UN TUBE ..................................................................................................... 134
FERMER UN TUBE ..................................................................................................... 135
CHARGER UN TUBE ................................................................................................... 136
DÉCHARGER UN TUBE ............................................................................................... 137
CONFIGURER UN TUBE .............................................................................................. 138
VII. ANNEXES ............................................................................................................................ 139
A. ET POUR QUELQUES LIVRES DE PLUS... ..................................................................................... 139
1. TROUVER LE NOMBRE ....................................................................................................... 139
2. MÉMOIRE DES CHIFFRES .................................................................................................... 140
3. MÉMOIRE DES CHIFFRES 2 ................................................................................................. 141
4. 99 BOTTLES OF BEER ...................................................................................................... 142
5. L'AGENDA TEXTE ............................................................................................................. 143
6. PONG ............................................................................................................................. 145
- 5 -
1 / 145 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !