WEBVTT 00:00:00.000 --> 00:00:02.690 Uno de los conceptos mas importantes 00:00:02.740 --> 00:00:03.991 en ciencias de la computacion 00:00:04.051 --> 00:00:05.621 Es como definir nuevos comandos 00:00:05.671 --> 00:00:06.771 Como agregar tus 00:00:06.811 --> 00:00:09.101 propias palabras en el lenguaje de computacion 00:00:09.391 --> 00:00:11.392 La moyoria de los lenguajes de computacion 00:00:11.462 --> 00:00:16.292 tienen solo 100 palabras o comandos y en verdad la magia o arte es definir tus 00:00:16.582 --> 00:00:18.042 propias palabras en estos bloques 00:00:18.362 --> 00:00:23.030 hacemos esto todo el tiempo en deportes por ejemplo en basquetbol comienzas 00:00:23.060 --> 00:00:27.760 aprendiendo en como votar, pasar, lanzar ya que aprendiste estos movimientos 00:00:27.800 --> 00:00:29.580 basicos aprendes nuevos movimientos y los 00:00:29.630 --> 00:00:32.928 pones juntos estos bloques como 00:00:32.948 --> 00:00:34.616 agarrar y dar o pasar y seguir 00:00:34.646 --> 00:00:36.977 Y entonces de ahi avanzas a juegos 00:00:36.977 --> 00:00:38.076 mas complicados 00:00:38.095 --> 00:00:39.894 Y ya que lo aprendiste 00:00:39.904 --> 00:00:42.563 le das un nombre todos en el equipo saben como jugarlo 00:00:42.844 --> 00:00:45.505 Similarmente ya que le dijiste a la computadora 00:00:45.585 --> 00:00:46.937 como hacerlo una accion 00:00:47.017 --> 00:00:49.297 usando estas secuencias de comandos 00:00:49.367 --> 00:00:50.896 puedes darle tu propio nombre 00:00:51.046 --> 00:00:53.325 a esa accion para que sea facil 00:00:53.365 --> 00:00:54.624 repetir ese tramo 00:00:54.734 --> 00:00:56.556 Cuando defines tus propios comandos 00:00:56.606 --> 00:00:57.831 le das un nombre eso se llama 00:00:57.851 --> 00:00:59.083 Funcion 00:00:59.403 --> 00:01:00.818 cuando programas con bloques 00:01:00.818 --> 00:01:02.685 utilizaras funciones, un conjunto de 00:01:02.685 --> 00:01:05.377 acciones que quieras usar multiples 00:01:05.437 --> 00:01:08.434 veces. por ejemplo escribiste un codigo 00:01:08.484 --> 00:01:11.956 para crear un cuadrado, puedes definirlo 00:01:11.956 --> 00:01:14.533 como una funcion llamado crea un cuadro 00:01:14.613 --> 00:01:16.429 y ahora tienes un bloque que puedes 00:01:16.559 --> 00:01:19.152 utilizar varas veces para crear varios cuadros 00:01:19.242 --> 00:01:22.102 Varias simples formas puedes crear 00:01:22.212 --> 00:01:23.959 formas mas complicadas 00:01:24.493 --> 00:01:25.893 En el siguiente rompecabezas 00:01:25.970 --> 00:01:27.470 el codigo que recientemente escribiste 00:01:27.533 --> 00:01:28.673 para hacer un circulo 00:01:28.720 --> 00:01:30.370 esta disponible para ti como una nueva funcion 00:01:30.470 --> 00:01:32.190 que puede hacer circulos de diferentes medidas 00:01:32.231 --> 00:01:34.111 puedes usarlo para ayudar a Elsa 00:01:34.301 --> 00:01:37.171 a crear una nueva hermosa forma en la nieve