Uno de los conceptos más cruciales en la ciencia de la computación es cómo definir nuevos comandos,
cómo agregar tus palabras a un lenguaje informático. La mayoría de los lenguajes de computación tiene solo
aproximadamente cien palabras o comandos. El secreto es definir tus propias palabras nuevas
a partir de estos componentes. Esto se hace todo el tiempo en el deporte. Por ejemplo, en básquetbol,
primero se aprende a driblear, a esconderla, a rebotarla. Una vez que has aprendido estos
movimientos básicos, aprendes nuevos movimientos y unes estos componentes, como
bloqueo y continuación o una pared. Desde ahí, puedes avanzar a jugadas más complejas.
Una vez que aprendes esa jugada y le das un nombre, todos en el equipo saben cómo hacerlo.
Asimismo, cuando le has enseñado a la computadora a hacer una acción una vez con estas secuencias de comandos,
puedes crear tu propio nombre para esa acción, para que pueda ser fácil repetirla más adelante.
Cuando defines tu propio comando y le das un nombre, eso se llama función. Ahora vas a
usar funciones para ayudar a la abeja. En este ejemplo, la función se llama "tomar 2 néctar",
este bloque verde de aquí. Sabemos lo que hace "tomar 2 néctar" al mirar esta caja gris
que es la definición de la función. Si miramos dentro, "tomar 2 néctar" va a tomar
néctar y luego tomar néctar una y otra vez. Siempre mira qué hay dentro de la caja gris
para que sepas lo que estos bloques verdes pueden hacer.