[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.26,0:00:05.26,Default,,0000,0000,0000,,L'un des concepts les plus importants en science de l'informatique\Nest la façon de définir de nouveaux commandements Dialogue: 0,0:00:05.26,0:00:10.96,Default,,0000,0000,0000,,pour ajouter vos propres mots à un langage informatique.\NLa plupart des langages informatiques n'ont qu'une Dialogue: 0,0:00:10.96,0:00:17.29,Default,,0000,0000,0000,,centaine de mots ou de commandes. L'art et la magie\Nest de définir vos propres nouveaux mots à partir de ces Dialogue: 0,0:00:17.29,0:00:23.21,Default,,0000,0000,0000,,éléments de base. Nous faisons cela tout le temps en\Nsport. Par exemple, au basket-ball, on commence Dialogue: 0,0:00:23.21,0:00:28.48,Default,,0000,0000,0000,,en apprenant à dribbler, à faire un lay-up,\Ncomment rebondir. Une fois que tu as appris ces Dialogue: 0,0:00:28.48,0:00:33.01,Default,,0000,0000,0000,,mouvements vraiment basiques, tu apprends de nouveaux \Nmouvements et tu rassembles ces éléments de base, comme Dialogue: 0,0:00:33.01,0:00:38.44,Default,,0000,0000,0000,,de l'argent, ou de l'argent et de l'argent. Tu peux alors\Ncontinuer pour faire des pièces plus complexes. Une fois Dialogue: 0,0:00:38.44,0:00:44.71,Default,,0000,0000,0000,,que tu apprends cette pièce et que tu lui donnes \Nun nom, toute l'équipe sait comment faire. De même Dialogue: 0,0:00:44.71,0:00:49.63,Default,,0000,0000,0000,,une fois que tu as appris à un ordinateur comment faire une\Naction en utilisant ces séquences de commandes, Dialogue: 0,0:00:49.63,0:00:55.16,Default,,0000,0000,0000,,tu peux inventer ton propre nom pour cette action\NIl est donc facile de le répéter plus tard. Lorsque tu Dialogue: 0,0:00:55.16,0:01:00.68,Default,,0000,0000,0000,,définis ta propre commande et lui donne un nom,\Nc'est ce qu'on appelle une fonction. Maintenant, nous allons Dialogue: 0,0:01:00.68,0:01:08.07,Default,,0000,0000,0000,,utiliser des fonctions pour aider l'abeille. Dans cette\Nexemple, notre fonction s'appelle avoir 2 nectar, Dialogue: 0,0:01:08.07,0:01:13.98,Default,,0000,0000,0000,,ce bloc vert juste ici. Nous savons que\Nobtenir 2 nectars fait en regardant cette boîte Dialogue: 0,0:01:13.98,0:01:21.36,Default,,0000,0000,0000,,grise qui est la définition de la fonction. Si nous\Nregardez là-dedans, le "avoir 2 nectar" va Dialogue: 0,0:01:21.36,0:01:28.23,Default,,0000,0000,0000,,obtenir du nectar, encore et encore. Toujours\Nregarder ce qu'il y a dans la boîte grise afin que Dialogue: 0,0:01:28.23,0:01:31.54,Default,,0000,0000,0000,,tu saches ce que ces blocs de fonction verts\Npeuvent faire.