- 
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.