scratch ( dahana garcía - luisa diaz ) (11.1)
TRANSCRIPT
ScratchLuisa Fernanda Diaz
Dahana Valentina García 11-1
¿Que es Scratch?
Scratch • Scratch es una aplicación informática destinada principalmente a los niños..
Interfaz Grafica• La cual les permite explorar y experimentar con
los conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica
Sirve para crear pequeños programas,historietas interactivas a partir de unamezcla de sonidos imágenes yanimaciones; se consiguen productointeractivos y creativos.
SCRATCH ofrece la oportunidad para improvisar, ponera prueba nuestras ideas, ensayar y corregir errores,ganar comprensión de conceptos matemáticos y deprogramación así como la estimulación al aprendizajecolaborativo.
Facilita que los proyectos se puedan compartir en
la web (blog, páginas sociales), para que de esta forma
sus amigos, conocidos e incluso otros usuarios
de distintas partes del mundo pueden ver, jugar o
utilizar, e incluso modificar los proyectos creados.
Se ha inspirado en los e-toysde Squeak y LogoBlocks
El lenguaje se basa en logo en especial en sus primitivas y presenta un entorno en el
que múltiples objetos pueden evolucionar e
interactuar.
El nombre de Scratch se deriva de la técnica de scratching usada
en el Turntablism (arte del DJ para usar los tocadiscos), y se refiere tanto a la lengua y su
aplicación.
La similitud con el “scratching” musical es la fácil reutilización de piezas: en Scratch todos los objetos, gráficos, sonidos y secuencias de comandos pueden
ser fácilmente importados a un nuevo programa y combinados en maneras permitiendo a los
principiantes a conseguir resultados rápidos y estar motivados para intentar más.
ORIGEN
Características
Este programa está basado en bloques gráficos y la interfaz que tiene es muy sencilla e intuitiva.
Tiene un entorno colaborativo mediante el cual se pueden compartir proyectos, scripts y personajes en la web.
El trabajo en Scratch se realiza mediante la unión de bloques que pueden ser eventos, movimientos de gráficos y sonidos.
Los programas pueden ser ejecutados directamente sobre el navegador de Internet.
Entorno de Desarrollo
Se estructura entre sesiones principales a izquierda centro y derecha de la
pantalla.
El menú principal ocupa la parte superior de la pantalla y permite realizar operaciones
comunes de crear y abrir ,guardar proyectos.
El botón Share con un golpe permite subir los proyectos al espacio que se allá creado la pagina web del proyecto.
La paleta de bloques crea guiones y escenarios; la
programación se desarrolla en tiempo real.
-Es un programa gratuito, de software libre.
-Es perfecto para enseñar y aprender a programar.
-Está disponible para varios sistemas operativos, Windows, Mac y Linux.
-Permite compartir los proyectos a través de Internet, pudiendo ser descargados y utilizados por otras personas.
-Es multilenguaje.
Ventajas
Desventajas
-Ralentización en base a múltiples objetos
-Al cabo de un tiempo y dependiendo de la computadora se podrá ver una ralentización en el proyecto si se excede un cierto número de objetos que trabajan al mismo tiempo, por lo que es poco recomendable para proyectos grandes
El uso de SCRATCH a nivel universitario es de gran ayuda para todosaquellos que no tienen los conocimientos básicos de laprogramación y tienen el interés de conocerlo, puesto que a pesarde pertenecer a un nivel superior aún hay muchos que desconocendel tema y por medio de este software les ayudará a desarrollar laprogramación a un nivel básico de manera fácil y sencilla.
El 80% de los universitarios llegan a sus carreras sin el mínimo conocimiento, o con una idea superficial de lo que será su largo camino. En la mayoría de las carreras computacionales se lleva un cierto nivel o se aprende sobre programación, aquí demostraremos o refutaremos la hipótesis de si nos es útil o no esta herramienta básica para el desarrollo de nuestras habilidades.
Ya que solo ha sido utilizada a nivel básico, aplicado con mayor auge en países centro-sudamericanos trataremos a través de sus herramientas y realizando ejercicios buscar la manera de orientarlo a un nivel más avanzado.
SCRATCH,
EL INICIO
DE LA
PROGRAMACIÓN