Bloque Procedimientos
Un procedimiento es una secuencia de bloques o código que se almacena bajo un nombre, el nombre de su bloque de procedimiento. En lugar de tener que mantener la elaboración de la misma larga secuencia de bloques, puede crear un procedimiento y simplemente llamar al bloque de procedimiento cada vez que usted quiere que su secuencia de bloques para correr. En informática, un procedimiento también se podría llamar una función o un método. Procedimiento de hacer
ecoge una secuencia de bloques juntos en un grupo. ! continuación, puede utiliz uti lizar ar la sec secuen uencia cia de blo bloque ques s rep repeti etida damen mente te med median iante te una lla llamad mada a al proc pr oced edimi imien ento to.. "i el pr proc oced edim imie ient nto o tie tiene ne ar argu gume ment ntos os,, es espe peci cifi fiqu que e lo los s argumentos con el botón mutador del bloque. "i #ace clic en el signo más azul, puede arrastrar argumentos adicionales en el procedimiento. $uando se crea un nuevo bloque de procedimiento, !pp %nventor elige un nombre e&clusivo automáticamente. 'uede #acer clic en el nombre y el tipo de cambiarlo. (ombres de procedimiento en una aplicación deben ser )nicos. !pp %nventor no le permitirá definir dos procedimientos en la misma aplicación con el mismo nombre. 'uede cambiar el nombre de un procedimiento en cualquier mome mo ment nto o mi mien entr tras as us uste ted d es está tá co cons nstr truy uyen endo do la ap aplic licac ació ión, n, ca camb mbia iand ndo o la etiqueta en el bloque. !pp %nventor automáticamente cambiar el nombre de los bloques de llamada asociados a la altura.
$uando se crea un procedimiento, !pp %nventor genera automáticamente un bloqueo de llamadas y lo coloca en el cajón *is +efiniciones. Utilice el bloqueo de llamadas para invocar el procedimiento. Resultado procedimiento
%gual que un procedimiento de #acer bloque, bloque, pero llamar a este procedimiento devuelve un resultado.
+espués de la creación de este procedimiento, se creará un bloque de llamada que necesita ser enc#ufado. Esto se debe a que el resultado de la ejecución de
este procedimiento será devuelto en ese bloque de llamadas y el valor se transmite a lo bloque está conectado al enc#ufe.
'rocedimientos $uál es el procedimientoUn procedimiento es un conjunto de instrucciones que realizan una tarea o tareas específicas. ambién se puede llamar una función. Una receta para el pan de plátano es un ejemplo de un procedimiento. El panadero debe seguir las instrucciones paso a paso para producir el pan. Utilizamos procedimientos en !pp %nventor para crear nuevos bloques que podemos utilizar en repetidas ocasiones y ocupan menos espacio que todos los bloques utilizados en el procedimiento original. "i estamos utilizando los mismos conjuntos de bloques de más de una vez, estos bloques se llaman redundante.
/ué es un procedimiento en el !pp %nventorUn procedimiento de !pp %nventor recoge una secuencia de bloques juntos en un grupo. ! continuación, puede utilizar la secuencia de bloques repetidamente mediante una llamada al procedimiento. "i el procedimiento tiene argumentos, especifique los argumentos mediante el uso de bloques del nombre. $uando se crea un procedimiento, !pp %nventor genera automáticamente un bloqueo de llamadas y lo coloca en el cajón *is +efiniciones. Utilice el bloqueo de llamadas para invocar el procedimiento. $uando se crea un nuevo bloque de procedimiento, !pp %nventor elige un nombre e&clusivo automáticamente. 'uede #acer clic en el nombre y el tipo de cambiarlo. (ombres de procedimiento en una aplicación deben ser )nicos. !pp %nventor no le permitirá definir dos procedimientos en la misma aplicación con el mismo nombre. 'uede cambiar el nombre de un procedimiento en cualquier momento mientras usted está construyendo la aplicación, cambiando la etiqueta en el bloque. !pp %nventor automáticamente cambiar el nombre de los bloques de llamada asociados a la altura. 0amos a construir un procedimiento para #acer el trabajo de los bloques de código redundante. En !pp %nventor, se define un procedimiento de una manera similar a cómo se defina variables. +el cajón 'rocedimientos, arrastre a cabo ya sea un procedimiento no bloquear o un bloque de regreso a procedimiento. Utilice este )ltimo si su procedimiento debe calcular un valor y devolverlo. +espués de arrastrar un bloque de procedimiento, puede cambiar su nombre del 1procedimiento1 por defecto #aciendo clic en la palabra 1procedimiento1 y escribiendo el nuevo nombre.
En el tutorial MoleMash, se crea un procedimiento llamado MoveMole para mover el lunar a una ubicación aleatoria en la pantalla.
Después de crear un procedimiento, un bloque se pone en el Procedimientos gaveta que le permite
llamar
a
su
procedimiento.
+etalles adicionales sobre los bloques de procedimiento de !pp %nventor se pueden encontrar en la página de bloques 'rocedimiento.
/ué es un argumentoUn argumento es una entrada a nuestro procedimiento. !lgunos procedimientos requieren saber algunos bits de información que cambian la forma en que se ejecuta el procedimiento. 0eamos el ejemplo de banano receta de pan. ! veces, el panadero puede querer #acer dos #ogazas de pan de plátano. Entonces el panadero se duplicaría la cantidad de cada ingrediente se pide en la receta. Esta doble o 2 es un argumento a nuestro procedimiento, ya que esto cambia la cantidad de nuestros ingredientes mezclamos juntos. Cuando se crea un procedimiento, puede utilizar el mutador botón para añadir argumentos.
Por pasa el ratón sobre un argumento, ver aparecer un get ! set de bloques. "rrastre estos bloques en su pantalla para usarlos.
Este procedimiento toma dos argumentos# $ e !. %uego se devuelve el resultado de la adición de $ a !.
esumen
Un procedimiento es un conjunto de bloques juntos en un grupo que se puede ejecutar mediante una llamada al procedimiento. Un procedimiento puede devolver algo o no tener un valor de retorno. Un procedimiento puede tomar argumentos.