Вы находитесь на странице: 1из 4
INSTITUTO TECNOLOGICO SUCRE TECNOLOGIA EN ELECTROMECANICA INDUSTRIAL COMPUTACION BASICA SCRATCH RECURSO EDUCATIVO PARA LA ENSENANZA DE PROGRAMACION CARLOS GUEVARA eguevara@tecnologicosucre.edu.ec RESUMEN: El presente trabajo se centra en la elaboracién de actividades didacticas_—_ sobre programacién orientadas a objetos. Por una parte se analiza la importancia del pensamiento computacional y — la programacién en el siglo XI y por otra el estado actual de su integracién desde los niveles de la Educacién Primaria, pasando por educacién secundaria, bachillerato y la Instruccién Superior. Ademés, se incluye una explicacion extensa de la plataforma Scratch, sus _origenes, funciones y herramientas. Finalmente se proponen una serie de actividades adaptadas tanto a la educacién superior se muestran los resultados estadisticos derivados de incluir este tipo de talleres como actividades dentro de Informatica. PALABRAS = CLAVE: ~—_—~Pensamiento computacional, scratch, _programacién, educaci6n 4, INTRODUCCION Scratch es una plataforma de programacién gratuita y una comunidad online orientada alos estudiantes para aprender a programar mediante la creaci6n de historias interactivas, Juegos y animaciones. Scratch ayuda a los jovenes a aprender y a pensar creativamente, razonar —sisteméticamente y —_ trabajar colaborativamente, habilidades esenciales para la vida en el siglo XXI. Todos los trabajos alojados en la web de Scratch incorporan la visualizacién de su eédigo, permitiendo asf, su ampliacién 0 modificacion por cualquier otro usuario, 2, MARCO TEORICO SCRATCH 2.1Definicién Scratch es un lenguaje de programacién creado por el MIT (Massachusetts Institute of Technology) y especialmente disefiado para que todo el mundo pueda iniciarse en el mundo de la programacién. Sirve para crear historias interactivas, juegos y animaciones; ademas de facilitar la difusiOn de las ereaciones finales con otras personas via Web. El nombre proviene de la palabra: “Scratching” que en los lenguajes de programacién, significa aquellos trozos de cédigo que pueden ser reutilizados, fécilmente combinables y adaptados para nuevos usos. Es un lenguaje que ha tenido una enorme difusin gracias a su gratuidad (es software libre) ya su facilidad de uso. 2.2Caraeteristicas Una de las principales caracteristicas es el poder mover el objeto en el computador mediante la programacién de botone. Las acciones y comportamientos estan divididas en estas categorias: * Movimiento: Mover y girar un objeto por Ja pantalla. + Apariencia: Cambiar la visualizacién del objeto: el fondo, hacerlo més grande 0 pequeiio, ete... ‘+ Sonido: Hacer sonar secuencias de audio. * Lapiz: Dibujar controlando el tamajfio del pineel el color y la sombra del mismo. CARRERA ‘+ Datos: Crear variables y su asignacién en el programa. + Eventos: Maneadores de eventos que “disparan” determinadas acciones en un bloque. * Control: Condicionales: if-else, “forever”, “repeat”, and “stop”. ‘© Sensores: Los objetos o “sprites” pueden interaccionar con el entorno o con elementos creados por el usuario como un robot lego por ejemplo. * Operadores: operadores_mateméticos, generadores aleatorios de mimeros, cooperadores de posiciones. * Mas bloques: Bloques propios y controladores de aparatos externos 2.3Aplicaciones Entre lo mAs destacado que podemos mencionar en el aprendizaje de scratch tenemos: 1, Desarrollo del pensamiento légico Con Scratch, en un joven no ve un problema como algo grande, sino que aprende a separar el mismo en pequefias partes. Asi ellos aprenden las relaciones que se dan entre los diferentes objetos. El pensamiento logico les ayuda a ser mas precisos, mAs analiticos, a seguir un orden secuencial en el desarrollo de un acontecimiento y a seguir reglas. Fomenta la creatividad Para que sus historias cobren vida, primero tienen que imaginarlas. El ser creadores de los juegos con los que posteriormente se divertiran, hace que su creatividad se dispare. Ahora son ellos los que deciden las historias de sus personajes, las acciones que estos levarin a cabo, o incluso sus propios dibujos pueden formar parte del videojuego. 3. Mejora la habilidad de comprensién de los. nifios Actualmente, el sistema edueativo esté muy centrado en que los j6venes memoricen. Con actividades como Scratch fomentamos la habilidad de comprensi6n. Al realizar una serie de 6rdenes y mandatos, pueden ver de una manera grafica en el ordenador como estas tareas se ejecutan, Ya no sélo aprenden el significado de una palabra, ahora comprueban de primera mano qué es lo que realmente significa. 4, Facilita el pensamiento sistémico La programacién se basa en un mont6n de elementos interrelacionados. Es el primer contacto con la programacién més bisica les permite comprender de una manera muy visual como funciona un sistema, como se relaciona cada parte con otra y cémo se pueden resolver los posibles problemas que pudiesen surgir. 5. Mejora el rendimiento escolar Scratch no puede ser considerado como una asignatura en s{, aunque unifica conceptos de muchas asignaturas escolares. Los jévenes, ademés de aprender programacién, refuerzan otros conceptos iitiles. Por ejemplo, aprenden conceptos matemiticos como funciones o variables, les sirve de complemento para el inglés, pueden llevar a cabo sus conocimientos artisticos, cualquier materia escolar puede ser enfocada desde SCRATCH. 2.4SCRATCH Figura 1. SCRATCH Fuente: 3- MATERIALES Y Laptop o computador de escritorio Y Instalador de scratch 4. PROCEDIMIENTO SCRATCH permite trabajar en modo online y offline. Para instalar SCRATCH 2.0 en tu equipo Windows y poder usarlo sin necesidad de estar conectado a Internet tan solo necesitas seguir estos —_sencillos pasos (no, lamentablemente SCRATCH no funciona en tablets): 1, Accede a la pagina de descargas de SCRATCH: https: //scratch.mit.edu/scrat ch2dow d/ Descarga el archivo (ipero no lo instales todavia!) para tu versién de Sistema Operativo. Si tienes un ordenador Windows puedes descargarlo directamente pulsando en Scratch 2.0 para Window | ‘5s 2. Instala Adobe AIR (si ya lo tienes instalado ve directamente al paso tres). Para sistemas Windows accede a https://get.adobe.com/es/air/ y sigue los pasos qi 3- Una vez finalizada la instalacién de Adobe AIR ya puedes instalar Scratch. Localiza el archivo que has descargado en el paso uno y haz doble click sobre él. Puede tardar un rato en comenzar la instalacién y dar la sensacién que el sistema no esté haciendo nada. Una vez que arranque tan solo deberé darle a ‘Continuar’en Ja ventana que aparece y esperar que termine el instalador. E=

Вам также может понравиться