You are on page 1of 4
GRADO SEPTIMO GUA No. 2 programarf ©, CU fr Scratch es un programa que permite crear juegos, historias interactivas y animaciones de una forma muy facil y divertida, Este programa posee un entorno que facilita el aprendizaje de la programacion. Scratch fue creado por los laboratorios del Instituto Tecnologico de Massachusetts (MIT) y por el grupo Kidsde la Universidad de California. Scratch ofrece un entomo de desarrollo muy amigable, facil de comprender, en donde se podran manipular objetos como imagenes, sonidos através de la programacién. Se puede acceder enforma online en: rips //seratch mit edu/studios/498252 ENTORNO DE TRABAJO EN SCRATCH En cuanto a su entomo desarrollo Scratch esta dividido en tres areas de trabajo, ena parte izquierda se encuentra el area de herramientas en donde vamos a encontrar objetos agrupados por paneles que nos van a permitir darle movimiento a las imagenes 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 atitméticos relacionales y logicos, defini variables y asignarle valores. Lo interesante de Scratch es que esas acciones o comportamientos tienen forma de piezas de pucle y nuestra ‘mision como programadores sera “mezclar" esas piezas para montar el puzle completo que petmitira conseguir un determinade fin, Scratch se convierte asi en una especie de juego, lo que elimina una de las principales barreras {que tienen los nifos al iniciase en el mundo de la programacion que es el aspecto aride y complejo de los entomos de programacién por texto, corwirtiendo el proceso de programar en algo divertido. Programar con Scratch encajando bloques de colores En Scratch podemos programar encajando bloques de colores como si se tratara de piezas de Lego. Los montones de bloques que creamos los llamamos scripts RRES Exes espera un segundo nr code cabo de calor. eset goes que ves equ muestra nao cola esp decade repaiiso Caracteristicas de Scratch ‘Scaatch es un lenguaje de programacién visual y esto signitica que permite crear programas mediante la ‘manipulacién de elementos graticos. Ademas de esto, otras caracterstcas de Scratch importantes son: + Esté basado en bloques griticos y suinterfaz esmuy sencilla intuitiva LLos Bloques permiten diferentes acciones para los objetos o personajes. En funcién del bloque que sea seleccionado se muestra el conjunto de instrucclones que se pueden utiizar en la creacién de programas. sescumcén oe mogues (beg Semen apr soe ec cin en efor Pres Ae le Ben Cte res Cpa Foes Pacer esas tannin OGRE fone creme ccm nasrat maa CERISE [ie tao cm cesmmarcacinnman *Posee unentomo colaborative en el cual los usuarios pueden compartir proyectos en la web. n de bloques que pueden ser eventos, sonidosy movimientos “Losprogramas se pueden ejecutar “Scratch esta disponible en maitiples ctamente sobre el navegador de Internet. fomas entre ellos el espafol. BLOQUESEN SCRATCH Las acciones y comportamientos que podemos utilizar en scratch estan divididas en categorias de drdenes y son estas: ‘Movimiento: Mover, desplazar y girar un objeto por la pantalla. encia: Cambiat la visualizacion del objeto, del fondo, hacerlo mas grande o pequeito, etc. Sonido: Hacer sonar secuencias de audio en personajes y escenatios. Eventos: Piezas lagicas que inician detetminadas acciones en un bloque de programacion. ‘Control: Estructuras de control, como pueden ser bucles, condicionales y paradas lagicas. *Sensores: Los objetos o “sprites” pueden interaccionar con el entomno, teclado, ratén 0 con elementos creados por el usuatio como un robot lego por ejemplo. *Operadores: Operadores matematicos, generadores aleatorios de nlimeros, operaciones con cadenas de texto, ete ‘Variables: Creacion de vatiables y cémo utilizartas en el programaPor ejemplo para hacer sistemas de puntuacion. ‘Mis Bloques: Bloques de programacién que empaquetamos para utiizartos varias veces. Un bloque en Scratch seria lo que en un lenguaje de programacién se denomina como funcion “ ver A a [yn Panel de Controt Dentro de este encontramos bloques que permiten iniciar la programacién, detener el programa, tambiér se encuentran estructuras de decision come la estructura “s", “Si~ No”, estructuras de repeticion come la estructura “tepetir","por siempre" , “por siempre si", "repetir hasta", hacemos esperar el desarrollo del programa, hacemos que el programa avance hasta que reciba una sefial. 7

You might also like