Want to create interactive content? It’s easy in Genially!

Reuse this genially

PILAS BLOQUES

Fiorella Lasca

Created on August 22, 2021

Introducción a Pilas Bloques para segundo ciclo

Start designing with a free template

Discover more than 1500 professional designs like these:

Vaporwave presentation

Animated Sketch Presentation

Memories Presentation

Pechakucha Presentation

Decades Presentation

Color and Shapes Presentation

Historical Presentation

Transcript

pilas bloques

PRESENTACIÓN

COMENZAR

index

Comandos y procedimientos

Repetición condicional

Repetición simple

Parametrización

Alternativas condicionales

COMANDOS Y PROCEDIMIENTOS

COMANDOS Y PROCEDIMIENTOS

Vamos a descubrir las nociones fundamentales de la programación.

COMANDOS Y PROCEDIMIENTOS

En esta pantalla encontraremos los comandos con los que trabajaremos. Las instrucciones básicas se llaman "primitivas".

COMANDOS Y PROCEDIMIENTOS

Cada bloque corresponde a una acción.Cuando los encastramos de forma vertical se forman comandos de acción.

COMANDOS Y PROCEDIMIENTOS

Para crear nuevos bloques de acción usaremos la opción "mis procedimientos".

Cuando agrupamos varias acciones para crear una nueva debemos darle un nombre.

COMANDOS Y PROCEDIMIENTOS

Asi lograremos que nuestro programa tenga la menor cantidad de pasos posibles para su funcionamiento.

COMANDOS Y PROCEDIMIENTOS

Ahora intentalo vos.Hacé click en "+info"

+info

REPETICIÓN SIMPLE

Pero, ¿qué sucede si las acciones deben repetirse una y otra vez? Recuerden que debemos economizar los bloques.

+info

REPETICIÓN SIMPLE

Usaremos entonces el siguiente bloque:

En el hueco ubicaremos las acciones que queremos que se repitan.Debemos indicarle la cantidad de veces que debe hacerlo.

ALTERNATIVAS CONDICIONALES

Hasta ahora creamos programas en escenarios conocidos y constantes.¿Pero qué sucede si quisiera elaborar un programa que pudiese funcionar para distintas posiciones originales? ¿Cómo daríamos soluciones adecuadas para distintos contextos?

+info

ALTERNATIVAS CONDICIONALES

Con esta secuencia obtendríamos un error en caso de no encontrar una banana en el segundo cuadrado.

el mono come bananas

ALTERNATIVAS CONDICIONALES

Entonces usaremos el siguiente bloque

que nos permite ejecutar un comando solo en caso de cumplir con una condición.

+info

ALTERNATIVAS CONDICIONALES

Entonces usaremos el siguiente bloque

que nos permite ejecutar un comando solo en caso de cumplir con una condición.

+info

repetición condicional

Ya sabemos trabajar en escenarios fijos y cambiantes.Ahora avanzamos un paso más hacia la resolución de problemas que impliquen una secuencia de tamaño variable.

repetición condicional

Vamos a introducir el siguiente bloque:

Que permite que el autómata realice una actividad hasta que la condición se cumpla.

super tito 1

PARAMETRIZACIÓN

Ahora vamos a crear parámetros, es decir, datos que, al ser recibidos por un procedimiento, hacen que la ejecución varie.Usar parámetros permite reducir la extensión del programa.

la fiesta de drácula

PARAMETRIZACIÓN

En este desafío, Nano tiene que comer las bananas.¿Qué procedimientos podemos usar? ¿Cuáles se repiten?

el planeta de nano

PARAMETRIZACIÓN

Vamos a usar parámetros:

Desde el + vamos a agregar un parámetro, aquello que el programa deberá tener en cuenta.

PARAMETRIZACIÓN

Con este procedimiento, Nano comerá las bananas la cantidad de veces que se le indique.

el planeta de nano

GAME OVER