Está en la página 1de 30

Programando con Scratch

Entorno de programación visual


¿Que es scratch?

• Es un lenguaje de
programación visual, su
principal característica
consiste en que permite el
desarrollo de habilidades
mentales mediante el
aprendizaje de la
programación sin tener
conocimientos profundos
sobre el código
¿Para que lo usamos?

• Iniciarnos en el mundo de
la programación.
• Desarrollar Juegos en 2D.
• Crear Animaciones.
• Desarrollar el pensamiento
lógico.
Ventajas

• Es un lenguaje de programación
visual.
• Gratuito y de software libre.
• Es perfecto, para introducirse en la
programación.
• Disponible para varios sistemas
operativos.
• Permite compartir los proyectos a
través del web, se pueden descargar
y utilizar.
• Multilenguaje.
• Versión online y offline
Entorno de desarrollo

• Vamos a dividir en 3 partes

Código
Pantalla principal
Código
Disfraces/Diseño
Sonidos
Objetos
Escenarios
Visualización
Extensiones
¿Como programamos?

• Debemos siempre
arrastrar un evento
que ejecute nuestro
código
• Arrastramos los
bloques o
instrucciones hacia
la zona de código.
Manos a la obra!!!
Simulador robot seguidor de línea

• Vamos a trabajar en diseño y la programación de un seguidor de


líneas.
• Crearemos nuestro robot móvil.
• Vamos a crear nuestro circuito o pista.
• Vamos a programar nuestro robot.
Comencemos por el diseño y el escenario

• Necesitamos dibujar/diseñar nuestro robot y luego crear el


escenario o pista donde este se va a mover.
Dibujamos nuestro robot móvil (Disfraces)
Dibujamos nuestro Escenario (Circuito)
Ajustamos el tamaño de nuestro Robot
Programemos nuestro simulador
Programamos en evento principal
Posicionamos a nuestro robot
Usamos una variable para la velocidad
Agregamos el bucle principal
Agrego el primer condicional (Sentencia)
Agregamos la primer condición y la acción a
ejecutar si se cumple.
Agregamos el segundo condicional, la
condición y la acción a ejecutar si se cumple.
Agregamos el tercer condicional, la condición
y la acción a ejecutar si se cumple.
Solo queda probar.

También podría gustarte