ACADEMIA DE COMPUTACION

Lección 1

¿QUÉ ES SCRATCH?


Scratch es un programa que permite crear juegos, historias interactivas y animaciones de una forma muy fácil y divertida. Este programa posee un entorno que facilita el aprendizaje de la programación.

Scratch fue creado por los laboratorios del Instituto Tecnológico de Massachusetts (MIT) y por el grupo Kids de la Universidad de California. Scratch ofrece un entorno de desarrollo muy amigable, fácil de comprender, en donde se podrán manipular objetos como imágenes, sonidos a través de la programación.

Cuando se trabaja con Scratch se pueden entender fácilmente todos los conceptos de programación vistos dentro de este curso como son, el manejo de variables, las secuencias de instrucciones, las estructuras de decisión y las estructuras repetitivas.

Lección 2

ENTORNO DE TRABAJO EN SCRATCH

En cuanto a su entorno desarrollo Scratch está dividido en tres áreas de trabajo, en la parte izquierda se encuentra el área de herramientas en donde vamos a encontrar objetos agrupados por paneles que nos van a permitir darle movimiento a las imágenes o animaciones, cambiar la apariencia de los objetos, manejar sonido, también encontramos herramientas que nos permitirán seguir trayectorias, manipular estructuras para controlar el movimiento y acciones de los objetos por medio de ciclos y decisiones, manejar operadores aritméticos, relacionales y lógicos, definir variables y asignarle valores.

Panel de Control
Dentro de este encontramos bloques que permiten iniciar la programación, detener el programa, también se encuentran estructuras de decisión como la estructura “sí” , “Si – No”, estructuras de repetición como la estructura “repetir” ,“por siempre" , “por siempre si” , "repetir hasta" , hacemos esperar el desarrollo del programa, hacemos que el programa avance hasta que reciba una señal.

Panel de Movimiento:
Este panel posee objetos que permiten controlar el movimiento através de pasos, darle orientación a los objetos, posicionar objetos en pantalla.

Panel de Apariencia:
Permite expresar diálogos (mostrar mensaje en pantalla), cambiar disfraces de los personajes, permitir que un objeto aparezca o no en la pantalla, modificamos el tamaño de objetos.

Panel de Sonido:
Permite incluir regulando su timbre, duración, tiempo y volumen.

Panel de Lápiz:
Permite controlar el trazado en la pantalla como si trabajara con un lápiz.

Panel de Variables:
Permite incluir elementos que varían a medida que avanza el programa.

Panel de Sensores:
Permite detectar señales y reaccionar frente a ellas.

Panel de Operadores:
Permite realizar operaciones aritméticas, lógicas y relacionales, también permite manejar números de forma aleatoria, unir textos (concatenar cadenas), conocer la longitud de un texto.

En la parte central se encuentra el área de los programas disfraces, y sonidos. Para elaborar un programa, nos paramos en el objeto que deseamos programar, y arrastramos de forma lógica los bloques que se encuentran en la parte izquierda superior. En la pestaña disfraces seleccionamos los diferentes disfraces que pueden tener los objetos que vamos a programar, la pestaña de sonido se utiliza para configurar los diferentes sonidos o tonos que tendrá la aplicación.

En la parte derecha se encuentra el área de escenario en donde podremos ver cómo está quedando el diseño de la aplicación, ejecutar el programa, y también crear y visualizar los objetos como figuras o imágenes que van a estar dentro de la animación.

Lección 3
ALGUNOS EJEMPLOS USANDO SCRATCH

En este ejemplo podremos observar cómo podemos capturar datos por el teclado y almacenarlos en variables, también como usar a herramienta de lápiz para trazar trayectorias en la pantalla.



Caso de estudio 1: Cómo elaborar un cuadro capturando el número de pasos por el teclado




Caso de estudio 2: Cómo hacer que se mueva un objeto según el puntero del ratón



Caso de estudio 3. Como hacer que se mueva un objeto de forma aleatoria

Actividades de aprendizaje

JUEGO PONG

PROYECTO FINAL

Instrucciones:

Como proyecto final del currículo exploratorio de introducción a la programación los estudiantes deberán elaborar en grupos de dos personas un programa en Scratch (puede ser una animación o juego), el programa debe contener los principales elementos vistos en las unidades del currículo exploratorio (manejo de variables, asignaciones, estructuras de control como ciclos y decisiones) el programa será presentado ante todo el grupo para su socialización.

Los criterios de evaluación en el proyecto final son:



Categoría4321
PuntuaciónNo hay faltas de ortografía ni errores gramaticales.Tres ó menos faltas de ortografía y/o errores de puntuación.Cuatro errores de ortografía y/o errores gramaticales.Más de cuatro errores de ortografía y de gramática.
OrganizaciónContenido bien organizado usando títulos y listas para agrupar el material relacionado.Usó títulos y listas para organizar, pero la organización en conjunto de tópicos aparenta debilidad.La mayor parte del contenido está organizado lógicamente.La organización no estuvo clara o fue lógica. Sólo muchos hechos.
OriginalidadEl producto demuestra gran originalidad. Las ideas son creativas e ingeniosas.El producto demuestra cierta originalidad. El trabajo demuestra el uso de nuevas ideas y de perspicacia.El producto demuestra cierta originalidad. El trabajo demuestra el uso de nuevas ideas y de perspicacia.El producto demuestra cierta originalidad. El trabajo demuestra el uso de nuevas ideas y de perspicacia.
Cantidad de TrabajoLa cantidad de trabajo es dividida equitativamente y compartida por todos los miembros del grupo.La cantidad de trabajo es dividida y compartida equitativamente entre los miembros del equipo.Una persona en el grupo no hizo su parte del trabajo.Varias personas en el grupo no hicieron su parte del trabajo.
RequisitosCumplió con todos los requisitos. Excedió las expectativas.Todos los requisitos fueron cumplidos.No cumple satisfactoria- mente con un requisito.Más de un requisito no fué cumplido satisfactoriamente.
Presentación OralInteresante y muy bien presentada.Relativamente interesante; presentada con bastante propiedad.Algunos problemas en la presentación, pero fue capaz de mantener el interés de la audiencia.Mal presentada y no logró la atención de la audiencia.
ContenidoCubre los temas a profundidad con detalles y ejemplos. El conocimiento del tema es excelente.Incluye conocimiento básico sobre el tema. El contenido parece ser bueno.Incluye información esencial sobre el tema, pero tiene 1-2 errores en los hechos.El contenido es mínimo y tiene varios errores en los hechos.

 video tutoriales de juegos 






Webgrafía

En las siguientes direcciones podrás encontrar más información de cómo elaborar animaciones, o programar juegos usando Scratch.


CURSO ONLINE PARA HACER DONKY KONG 




PAGINA PARA DESCARGAR SPRITES  O DIBUJOS PARA TUS VIDEO JUEGOS

MANUALES DE SCRATCH


¿Como pasar de scratch a apk?

Puedes leer la siguiente guia 

Download Como Pasar Juegos de Scratch A APK y Monetizar en Internet PDF






Taller de video juegos




No hay comentarios.:

Publicar un comentario

UN POCO DE HISTORIA

 Cuando hablamos de computadoras, en general pensamos en las de escritorio y las portátiles. Sin embargo, ¡existen desde muchísimo antes! En...