1 00:00:00,260 --> 00:00:05,260 L'un des concepts les plus importants en science de l'informatique est la façon de définir de nouveaux commandements 2 00:00:05,260 --> 00:00:10,960 pour ajouter vos propres mots à un langage informatique. La plupart des langages informatiques n'ont qu'une 3 00:00:10,960 --> 00:00:17,289 centaine de mots ou de commandes. L'art et la magie est de définir vos propres nouveaux mots à partir de ces 4 00:00:17,289 --> 00:00:23,210 éléments de base. Nous faisons cela tout le temps en sport. Par exemple, au basket-ball, on commence 5 00:00:23,210 --> 00:00:28,480 en apprenant à dribbler, à faire un lay-up, comment rebondir. Une fois que tu as appris ces 6 00:00:28,480 --> 00:00:33,010 mouvements vraiment basiques, tu apprends de nouveaux mouvements et tu rassembles ces éléments de base, comme 7 00:00:33,010 --> 00:00:38,440 de l'argent, ou de l'argent et de l'argent. Tu peux alors continuer pour faire des pièces plus complexes. Une fois 8 00:00:38,440 --> 00:00:44,710 que tu apprends cette pièce et que tu lui donnes un nom, toute l'équipe sait comment faire. De même 9 00:00:44,710 --> 00:00:49,629 une fois que tu as appris à un ordinateur comment faire une action en utilisant ces séquences de commandes, 10 00:00:49,629 --> 00:00:55,159 tu peux inventer ton propre nom pour cette action Il est donc facile de le répéter plus tard. Lorsque tu 11 00:00:55,159 --> 00:01:00,679 définis ta propre commande et lui donne un nom, c'est ce qu'on appelle une fonction. Maintenant, nous allons 12 00:01:00,679 --> 00:01:08,070 utiliser des fonctions pour aider l'abeille. Dans cette exemple, notre fonction s'appelle avoir 2 nectar, 13 00:01:08,070 --> 00:01:13,980 ce bloc vert juste ici. Nous savons que obtenir 2 nectars fait en regardant cette boîte 14 00:01:13,980 --> 00:01:21,360 grise qui est la définition de la fonction. Si nous regardez là-dedans, le "avoir 2 nectar" va 15 00:01:21,360 --> 00:01:28,230 obtenir du nectar, encore et encore. Toujours regarder ce qu'il y a dans la boîte grise afin que 16 00:01:28,230 --> 00:01:31,540 tu saches ce que ces blocs de fonction verts peuvent faire.