Perfilado de sección

  • Presentación de Pilas Bloques


    Trabajaremos con uno de los desafíos de Pilas Bloques, que permite programar un autómata (representado en este caso por un gato). Las instrucciones u órdenes que debe realizar el autómata se organizan gráficamente en una serie de bloques. Cada bloque corresponde a una acción que debe realizar; cuando se los encastra verticalmente, forman una secuencia de comandos, es decir, una tarea que se  hace en un orden establecido desde el primer bloque hasta el último (visualmente, desde arriba hacia abajo).

    Para acceder a ella es necesario que utilicen un navegador y colocar ésta página en la barra de navegación: http://pilasbloques.program.ar/online/#/libros/2 o bien seleccionar el siguiente link: desafíos de Pilas Bloques y podrán ingresar.

    Una vez lo hagan, deben seleccionar la opción de SEGUNDO CICLO. 

    • Primer desafío piloto ?

      ElGatoenlacalle

      Haz clic aquí > El gato en la calle

       

      Explicación del desafío

      El gato en la calle, en el cual el objetivo es hacer que el gato avance un paso, se duerma, se despierte, salude y vuelva a su lugar.

      Información extra 

      En ésta primera parte, trabajaremos solo con los bloques de acciones de la categoría Primitivas. Haciendo clic en esa opción, se accede a la lista de acciones. Para que el autómata ejecute una acción, se arrastra el bloque correspondiente hacia el editor (el sector de la derecha) y se lo coloca debajo del bloque que dice Al empezar a ejecutar. Por ejemplo, en este caso, los alumnos seleccionarán el bloque avanzar.

      A continuación, seleccionarán sucesivamente los bloques saludar y volver. El primer bloque irá debajo de avanzar y el segundo debajo de saludar. Así, se formará una secuencia de tres acciones para que las realice el gato. Has clic en Ejecutar a ver que sucede.

      Hasta ahora, se han utilizado bloques que corresponden a acciones primitivas, es decir, acciones básicas preestablecidas, pero también pueden crearse nuevos bloques, es decir, nuevas acciones. A estas nuevas acciones se las llamará procedimientos. Por lo tanto, los procedimientos son nuevas acciones que el usuario le explica a la computadora cómo realizarlas.

       Podemos crear un nuevo bloque que represente la actividad de dormirse y que pueda ejecutarse directamente. Para ello, dentro de la categoría Mis Procedimientos, se arrastra al editor el bloque “Definir hacer algo”. Dentro del bloque al hacer clic en “Hacer algo” es posible escribir el nombre del nuevo bloque (en este caso, dormirse).

      Ahora hay que definir las acciones que forman parte del procedimiento dormirse, Simplemente, deberán arrastrar los bloques acostarse, cerrar ojos y soñar de la categoría Primitivas y ubicarlos debajo del bloque definir dormirse.

      Una vez definido podemos usarlo! Probalo!

    • Instructivo rápido


      Supongamos que vamos a realizar el primer juego llamado “El alíen toca el botón”, debemos seleccionar el dibujito de la historia y automáticamente aparecerá el desafío:

      instructivo

    • Repaso

      • Los comandos representan acciones y, si los ejecutamos, la computadora realiza dichas acciones.
      • Las secuencias de comandos son series de acciones que se realizan una a continuación de la otra, en un orden determinado.
      • Un programa es una descripción que le damos a la computadora para que realice lo que le indicamos. • Los comandos incluidos originalmente en el autómata se llaman primitivos.
      • Se pueden definir nuevos comandos, que llamamos procedimientos, para explicarle a la computadora cómo realizar nuevas acciones.
    • Categorías 


      cat1

      cat2

       cat3

       

       

       

      cat4

    • En fin


      Puedes divertirte con todos los desafíos de Pilas Bloques, solo debes estar atento a lo que realmente se desea resolver en el desafío y contar con las primitivas que se te presentan, en algunas ocasiones pueden que cambien, en otras, en algunos juegos, las primitivas serán parecidas o las mismas. Te recomendamos que los hagas uno por uno, siguiendo el orden, para que te sea más sencillo incorporar los diferentes conceptos de programación. 

      Mira todas las categorías y secciones que tienes para realizar, son un montón ¿no? ???

    • En éste medio podrás contar con  vídeos relacionados con los diferentes conceptos de las secciones de Pilas Bloques.