-
L'un des concepts les plus importants en science de l'informatique
est la façon de définir de nouveaux commandements
-
pour ajouter vos propres mots à un langage informatique.
La plupart des langages informatiques n'ont qu'une
-
centaine de mots ou de commandes. L'art et la magie
est de définir vos propres nouveaux mots à partir de ces
-
éléments de base. Nous faisons cela tout le temps en
sport. Par exemple, au basket-ball, on commence
-
en apprenant à dribbler, à faire un lay-up,
comment rebondir. Une fois que tu as appris ces
-
mouvements vraiment basiques, tu apprends de nouveaux
mouvements et tu rassembles ces éléments de base, comme
-
de l'argent, ou de l'argent et de l'argent. Tu peux alors
continuer pour faire des pièces plus complexes. Une fois
-
que tu apprends cette pièce et que tu lui donnes
un nom, toute l'équipe sait comment faire. De même
-
une fois que tu as appris à un ordinateur comment faire une
action en utilisant ces séquences de commandes,
-
tu peux inventer ton propre nom pour cette action
Il est donc facile de le répéter plus tard. Lorsque tu
-
définis ta propre commande et lui donne un nom,
c'est ce qu'on appelle une fonction. Maintenant, nous allons
-
utiliser des fonctions pour aider l'abeille. Dans cette
exemple, notre fonction s'appelle avoir 2 nectar,
-
ce bloc vert juste ici. Nous savons que
obtenir 2 nectars fait en regardant cette boîte
-
grise qui est la définition de la fonction. Si nous
regardez là-dedans, le "avoir 2 nectar" va
-
obtenir du nectar, encore et encore. Toujours
regarder ce qu'il y a dans la boîte grise afin que
-
tu saches ce que ces blocs de fonction verts
peuvent faire.