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.