La programaci贸n es darle instrucciones claras a un computador o a un robot para que haga lo que queremos. Es como escribir una receta paso a paso, pero en lugar de cocinar el computador sigue esas instrucciones para hacer tareas, como mover un personaje en un juego, mostrar im谩genes o resolver un problema.
Por ejemplo: si t煤 quieres que un robot camine hacia adelante, gire a la derecha y prenda una luz, debes escribirle las instrucciones en un orden espec铆fico. Eso es programar.
Un juego como Minecraft o una aplicaci贸n como Scratch permiten que t煤 des 贸rdenes usando bloques o c贸digos. As铆 puedes crear tus propios programas para hacer cualquier tarea. Es una manera de comunicarse con el computador.
¿Y LA PROGRAMACI脫N EN BLOQUES?
Sabemos que programar es una manera de comunicarse con el computador para darle ordenes, una de las maneras en las que podemos hablarle al computador es usando BLOQUES como si fueran fichas de un rompecabezas.
Cada ficha de este rompecabezas tiene una orden o una instrucci贸n y al unir los diferentes bloques podemos crear el ALGORTIMO que le dice al computador lo que queremos hacer.
馃敤Actividades
Vamos a usar los bloques del programa SCRATCH para darle algunas ordenes a un personaje.
Ejercicio uno: Movimiento
Usando los bloques necesarios debemos programar el personaje para que al presionar las flechas del teclado logre moverse en cada una de las 4 direcciones (arriba, abajo, derecha, izquierda). Los bloques necesarios para realizar el ejercicio son:
Bloque que permite seleccionar una tecla para empezar una acci贸n.
Bloque que permite escoger la direcci贸n a la que debe apuntar nuestro personaje.
Bloque que permite indicarle a nuestro personaje los cuantos pasos debe moverse.
Ejercicio dos: Repeticiones
Usando los bloques necesarios debemos programar el personaje para que al presionar una vez la tecla espacio nuestro personaje avance movi茅ndose arriba y abajo 5 veces hacia el frente. Los bloques necesarios para realizar el ejercicio son:
Bloque que permite seleccionar una tecla para empezar una acci贸n.
Bloque que permite repetir las veces que queramos los bloques que pongamos dentro.
Bloque que permite escoger la direcci贸n a la que debe apuntar nuestro personaje.
Bloque que permite indicarle a nuestro personaje los cuantos pasos debe moverse.
Bloque que permite indicarle a nuestro personaje que espere los segundos que escojamos antes de seguir con el siguiente bloque.
Ejercicio tres: Desplazamiento (plano X, Y)
En Scratch podemos elegir un punto exacto de la pantalla para que nuestro personaje se dirija a el. Si vemos el espacio por d贸nde nuestro personaje se puede mover desde la izquierda hasta la derecha podemos imaginar una l铆nea horizontal as铆:
Esta l铆nea se llama Eje X, y en el centro de este eje se encuentra el n煤mero 0.
Ahora, si vemos el espacio por d贸nde nuestro personaje se puede mover desde la abajo hasta arriba podemos imaginar una l铆nea vertical as铆:
Esta l铆nea se llama Eje Y, y en el centro de este eje se encuentra el n煤mero 0.
Entonces al poner las l铆neas del Eje X y del Eje Y veremos que el centro exacto del espacio por donde se puede mover nuestro personaje es eje X=0 y eje Y=0
Usando los bloques necesarios debemos programar el personaje para que al presionar la TECLA ESPACIO nuestro personaje se desplace hasta el eje X= 100, eje Y= 150 en un tiempo de 5 segundos. Tambi茅n debes programar el personaje para que al dar clic en la BANDERA VERDE nuestro personaje aparezca en la posici贸n eje X=0, eje Y y=0. Los bloques necesarios para realizar el ejercicio son:

Bloque que permite seleccionar una tecla para empezar una acci贸n.
Bloque que permite empezar una o varias acciones al dar clic en la bandera verde del programa Scratch.
Bloque que permite hacer aparecer nuestro personaje en un punto exacto en el eje X y el eje Y.
Bloque que permite desplazar nuestro personaje hasta un punto exacto en el eje X y el eje Y en el tiempo que escojamos.
Ejercicio cuatro: Dibujo con l谩piz
Para este ejercicio debemos activar los bloques "L脕PIZ" que nos permitir谩n dibujar l铆neas con el movimiento que realice nuestro personaje.
Usando los bloques necesarios debemos programar el personaje para que:
Al presionar la letra C del teclado el personaje deber谩 moverse dibujando un Cuadrado.
Al presionar la letra T del teclado el personaje deber谩 moverse dibujando un Tri谩ngulo.
Al presionar la letra P del teclado el personaje deber谩 moverse dibujando un Pent谩gono.
Al presionar la letra O del teclado el personaje deber谩 moverse dibujando un Oct谩gono.
Al presionar la letra D del teclado el personaje deber谩 moverse dibujando un Dodecaedro.
Al presionar la letra A del teclado el personaje deber谩 moverse dibujando un C铆rculo.
Cada una de las figuras deber谩 tener un color de l铆nea diferente. Los bloques necesarios para realizar el ejercicio son:
Bloque que permite seleccionar una tecla para empezar una acci贸n.
Bloque que permite crear las l铆neas para dibujar cuando el personaje se mueva.
Bloque que permite cambiar el color de l铆nea que se dibuja.
Bloque que permite repetir las veces que queramos los bloques que pongamos dentro.
Bloque que permite indicarle a nuestro personaje los cuantos pasos debe moverse.
Bloque que permite indicarle a nuestro personaje los grados que debe girar hacia la derecha o la izquierda.

Bloque que permite indicarle a nuestro personaje que espere los segundos que escojamos antes de seguir con el siguiente bloque.
馃摛 Evidencias de la actividad