Herramientas Pensamiento Computacional
Marzo 2015
Sitio: | Cursos tutorizados en línea |
Curso: | Espacio de Apoyo TIC |
Libro: | Herramientas Pensamiento Computacional |
Imprimido por: | Invitado |
Día: | viernes, 3 de mayo de 2024, 16:44 |
1 Empieza aquí
En esta caja de herramientas recopilamos herramientas y recursos interesantes para el curso. Este libro está vivo, esperamos que vaya creciendo con vuestras aportaciones (vía Twitter #Scratch_intef) y las de los tutores, visítalo a menudo.
Para ir abriendo boca, te proponemos este vídeo (subtítulos en castellano) en el que Mitch Resnick, profesor de investigación del aprendizaje en el Laboratorio de Medios del MIT y líder del grupo de investigación Lifelong Kindergarten en el MIT Media Lab responsable de la creación de Scratch.
Y por si todavía no lo tienes claro, aquí tienes 10 razones para enseñar programación en el aula.
2 Herramientas para programar
Otras herramientas para enseñar programación a niños
- HopScotch : http://www.gethopscotch.com/ (aplicación para Ipad)
- Alice: http://www.alice.org/
- Tynker: http://www.tynker.com/ (para tablets Android y para Ipad)
- Stencyl: http://www.stencyl.com/ (para crear juegos. Disponible para Windows, Mac y Linux. Los juegos que se crean se pueden subir a la App Store -ipad- y a google play -android-)
- Move the Turtle: http://movetheturtle.com/ (programación para niños mayores de 5 años. Aplicación para Ipad)
- Cargo Bott: http://twolivesleft.com/CargoBot/ (juego en el que se maneja un robot programándolo. Aplicación para Ipad con varios niveles, el más bajo es para 2 años)
Para más mayores
- Para más mayores: https://www.codehunt.com/(juego de Microsoft para aprender a programar utilizando java o C#)
En el artículo 15+ Ways of teaching every student to code podéis ver más herramientas agrupadas por edad.
3 Programar sin ordenador
No sólo es posible sino deseable en ciertos momentos. La programación es lógica, pensamiento computacional y a veces conviene no distraerse con nada más. Pon a tus alumnos en marcha con lápiz, papel, cajas....
- CodyRoby – kit de iniciación DIY es un nuevo método para trabajar la programación sin necesidad de contar con un dispositivo electrónico para niños (y adultos!) de cualquier edad. Una vez descargado el kit, puedes preparar un estupendo regalo en unos minutos. El kit incluye 40 cartas de programación, una caja, un tablero y y 5 piezas.
- Algoritmia teatralizada "Las variables, esas grandes desconocidas" no llenaría un teatro, pero en un aula puede ser un ejemplo de metodología para entender un concepto complejo en programación.
4 Recursos adicionales para Scratch
- Guía de referencia de Scratch
- Código 21, Código 21 es el espacio del Departamento de Educación de Gobierno de Navarra dedicado a aprendizaje de programación, robótica educativa y otras tecnologías emergentes. Su guía Informática Creativa con Scratch es fantástica.
- Guía Informática Creativa, traducción de Programamos.es de la guía elaborada por el equipo de Karen Brennan de la Universidad de Harvard (Creative Computing).
- Programamos.es web y comunidad de docentes con multitud de recursos para programar para aprender (no solo para aprender a programar)
- Jueduco: taller y rincón creativo de Scratch con prácticas básicas, fichas simples, secuencias...
- Comunidad ScratchEd: http://scratched.media.mit.edu
- Comunidad Scratch en español:
- Foro Scratch en español: https://scratch.mit.edu/discuss/topic/11019/
- Recursos ScratchEd en español: http://scratched.media.mit.edu/resources/search/results/taxonomy%3A1134
- Scratch como curso 0 en Universidades:
- Computer Science Concepts in Scratch (inglés). Autores: Micha Armoni y Moti Ben-Ari. Este material fue escrito para la versión 1.4. Suplemento (en inglés) de este libro para Scratch 2.0, de los mismos autores.
5 Algoritmos y pseudocódigo
Visualización de algoritmos
http://bost.ocks.org/mike/algorithms/
http://www.sorting-algorithms.com/
Herramientas
PSeInt permite escribir en pseudocódigo, genera el diagrama de flujo y además permite ir ejecutando el código paso a paso y también una ¡ejecución explicada paso a paso! Está disponible para Windows, Linux y Mac y es software libre.
6 Ejemplos de prácticas docentes con Scratch
Los docentes pueden utilizar el entorno Scratch para introducir actividades de diferente naturaleza en el aula. Pueden hacer que los alumnos sean usuarios de proyectos Scratch o que los alumnos sean los programadores de los proyectos Scratch. A continuación se describen estas alternativas:
- Los alumnos son usuarios de proyectos Scratch.
- Con este tipo de actividades, el profesor prepara un proyecto Scratch dirigido a que el alumno aprenda unos conceptos. El alumno será el usuario de ese proyecto Scratch, el cuál ejecutará y pondrá a prueba su aprendizaje. En el estudio"Proyectos realizados por docentes para los alumnos" encontrarás este tipo de actividades. En este estudio se muestra por ejemplo:
- Un proyecto para situar los órganos del cuerpo humano y aprender las funciones de estos órganos.
- Máquina de cifrado afín para aprender cómo funciona este tipo de cifrado.
- Horas y colores para aprender las horas.
- Carrera de matemáticas (en inglés) para realizar operaciones básicas: suma, resta, multiplicación y división.
- Países y continentes (en inglés) para localizar en que continente se encuentra cada país.
- Tangram.
- Ábaco
- Juego de matemáticas (en inglés).
- Abecedario en inglés para aprender el abecedario.
- Este tipo de actividades se puede introducir con alumnos desde educación infantil ya que no requiere que conozcan todo el potencial de la herramienta. Se puede utilizar para que visualicen animaciones, o realicen ejercicios interactivos adecuados a su nivel.
- Con este tipo de actividades, el profesor prepara un proyecto Scratch dirigido a que el alumno aprenda unos conceptos. El alumno será el usuario de ese proyecto Scratch, el cuál ejecutará y pondrá a prueba su aprendizaje. En el estudio"Proyectos realizados por docentes para los alumnos" encontrarás este tipo de actividades. En este estudio se muestra por ejemplo:
- Los alumnos son los creadores de proyectos Scratch.
- Con este tipo de actividades, el profesor prepara un enunciado de un ejercicio para que los alumnos lo programen utilizando Scratch. En el estudio "Proyectos programados por los alumnos" encontrarás este tipo de actividades. En este estudio se muestra por ejemplo:
- Este tipo de actividades pueden introducirse con alumnos desde primaria, comenzando con actividades sencillas de dibujo a través de la herramienta que proporciona Scratch para editar disfraces y fondos e ir avanzando en la desarrollo de actividades de programación más complejas para desarrollar el pensamiento computacional de los alumnos.
- Consulta en el siguiente enlace las tarjetas Scratch, pueden serte de utilidad para que los alumnos tengan a su disposición ejemplos sencillos para realizar ciertas acciones.
- En el libro: Programación con Scratch: Cuaderno para estudiantes, encontrarás ejemplos de ejercicios que pueden realizar los alumnos. Autor: Juan Carlos López García. Este libro fue escrito para la versión anterior de Scratch, 1.4 (en muchos aspectos muy similar a Scratch 2.0).
OTROS RECURSOS:
- Libro: Algoritmos y programación. Guía para docentes. Autor: Juan Carlos López García. Fue escrito para la versión anterior de Scratch, 1.4 (en muchos aspectos muy similar a Scratch 2.0).
8 Robótica educativa
Robótica educativa
- Primo: http://primo.io/ Robot basado en Arduino
- Robots Dash & Dot: https://www.makewonder.com/
- Robots de madera Kibo: http://kinderlabrobotics.com/
- Robots Moway: http://moway-robot.com/
- Robot de Arduino: http://arduino.cc/en/Main/Robot
- Lego WeDo: http://ro-botica.com/es/tienda/LEGO-Education/LEGO-WeDo/
- Visualino: programación por bloque para Arduino
- BQ tecnología en familia. Además tienen una fantástica comunidad de Makers DIWO (Do It With Others)
- Complubot Starting with Robotics proyecto de robótica educativa basada en el controlador Crumble
10 Para seguir aprendiendo
- ¿Y si aprendes a programar? Cinco sitios para hacerlo online: si te sientes atraído por cómo funcionan los programas, la creación de aplicaciones, el diseño de sitios web, el manejo de servidores, y por todo lo que tenga que ver con el mundo de los lenguajes de programación, no lo pienses dos veces y prepárate para iniciar tu nueva experiencia educativa. En este artículo presentan algunos de los mejores sitios que ofrecen cursos completos de programación en línea, para que aprendas algo nuevo o mejores tu paquete de habilidades.
- Programamos.es, plataforma para docentes que quieren llevar la programación al aula
- Guía Programar para aprender en Primaria, es la guía elaborada desde el Departamento de Educación de Gobierno de Navarra, durante este curso 2014-2015, que ofrece una visión amplia sobre cómo desarrollar proyectos de educación en programación para alumnos y alumnos de Primaria. El documento, descargable en PDF, permite identificar el por qué de la programación educativa, recomendaciones para los docentes y multitud de recursos disponibles para la realización de proyectos.
- Informática Creativa es la traducción al castellano de la guía Creative Computing, elaborada por Scratch, realizada por Programamos y gracias a la iniciativa del Departamento de Educación de Gobierno de Navarra. Esta guía es una colección de ideas, estrategias y actividades para una experiencia de introducción a la informática creativa utilizando el lenguaje de programación Scratch. Está organizada en 7 unidades didácticas perfectamente documentadas e incluso minutadas, listas para usar.
- Scratch Day día mundial anual auspiciado por Scratch MIT dedicado a programar en Scratch
- Recursos seleccionados para la EuropeCode week 2015, herramientas y material didáctico
Bloque 1
- Reacciones de una niña de un año cuando trata de usar por primera vez una revista. La niña ha tenido una exposición previa a las tabletas, que hasta ese momento han sido el dispositivo que ha usado para acceder a imágenes y textos
- SAMR in the Classroom, Ruben R. Puentedura Ph.D. (en inglés)
- The Difference Between Technology Use And Technology Integration, te@chThought
- Pensamiento computacional ilustrado: http://scratched.media.mit.edu/resources/pensamiento-computacional-ilustrado