MÓDULO 1 EL CURSO PENSAMIENTO COMPUTACIONAL EN LA ESCUELA 1.- PROBLEMAS y ESCUELA Problemas Cotidianos Pensamiento Computacional en la Escuela PROBLEMAS COTIDIANOS Problemas Cotidianos SITUACIONES DIARIAS Pensamiento Computacional en la Escuela preparar el desayuno llevar a los niños a la escuela organizar la reunión de trabajo hacer la compra PENSAMIENTO Y LENGUAJE Solución de los Problemas: analizamos la información y el entorno razonamos o pensamos cómo resolver hacemos las acciones oportunas MATEMÁTICAS PARA RESOLVER PROBLEMAS la Escuela lenguaje numérico y algebraico ¿Qué tipo de Problemas? PROBLEMAS – DRN Datos (entrada, salida) Regla (fórmula, expresión algebraica) Número (resultado) “Calcula el área del piso del entretecho ABCD (un cuadrado de lado 12)” SOL: Datos: lado=12; Cuadrado, Área? Regla: Área = lado x lado Número: 144 (12x12=144) RESULTADOS DE LOS ESTUDIANTES PISA ¿preparados para problemas diarios? 2.- PROBLEMAS MÚLTIPLE PROCESOS OTROS PROBLEMAS Y SITUACIONES Diseña un coche que circule por una pista Construye un robot aspirador Implementa el juego de Pac-man Historias animadas OTROS PROBLEMAS Y SITUACIONES ¿Se pueden enseñar en la Escuela? ¿Se aproximan más a los problemas diarios? “Diseña un coche que circule por una pista” PROPIEDADES el enunciado es genérico la solución no es única y determinada el resultado es un proyecto/diseño la solución integra la ejecución de múltiples procesos (coche, pista, sensores,..) Problema Múltiples Procesos (MP) PENSAMIENTO Y LENGUAJE ¿qué Lenguaje utilizamos? ¿cómo este tipo Pensamiento? 3.- PARADIGMA PENSAMIENTO COMPUTACIONAL ¿Qué es? Pensamiento Computacional PENSAMIENTO COMPUTACIONAL Seymour Papert Jeannette M. Wing ¿QuéMIT es? Media Lab Pensamiento Computacional “Pensamiento Computacional es el proceso de reconocimiento de aspectos de la computación en el mundo que nos rodea, y la aplicación de herramientas y técnicas de computación para entender y razonar acerca de los sistemas y procesos naturales y artificiales.” COMPUTACIÓN lenguaje de programación: leer y escribir programas de ordenador técnicas y métodos: para resolver problemas por un ordenador PROBLEMAS RESUELTOS Problemas Múltiples Procesos MP Análisis: en términos computacionales Solución: programas para resolverlos PREMISAS DEL PENSAMIENTO COMPUTACIONAL EN LA ESCUELA Ordenadores Lenguajes de Programación orientado a los alumnos 4.- INICIATIVAS DEL PC en la ESCUELA ¿COMPUTER ENGINEERS? Actividades Extraescolares Campamentos Tecnológicos Talented Youth ALFABETIZACIÓN DIGITAL Escuela 2.0 One Laptop per Child INSTITUCIONES PRIVADAS Code.org Microsoft, Facebook,…. INSTITUCIONES PÚBLICAS Currículum Computing Departamento Educación Inglaterra CURSO Lenguaje y Pensamiento Computacional Escuelas de Primaria y Secundaria Programación con Scratch 5.- OBJETIVOS Y RESULTADOS CREAR UN ESPACIO DE DIFUSIÓN Y REFLEXIÓN SOBRE EL PENSAMIENTO COMPUTACIONAL Lenguaje Computación Programación EJEMPLOS DE IMPLEMENTACIÓN DEL PC EN LA ESCUELA A TRAVÉS DEL LENGUAJE SCRATCH Proyectos/Diseños Construccionismo RESOLVER PROBLEMAS DE NATURALEZA DIFERENTE A LOS PROBLEMAS MATEMÁTICOS CLÁSICOS Proyectos Scratch Problemas mundo real con mente computacional ¿QUÉ APRENDERÁS EN EL CURSO? Paradigma Pensamiento Computacional Programación con el lenguaje Scratch Otro tipo de problemas en la Escuela EL CURSO NO ES Videojuegos Programación básica Currículum de Computación Guía Docente para profesores Alfabetización Digital 6.- CONTENIDOS Y METODOLOGÍA MÓDULOS 1 Pensamiento Computacional en la Escuela 2 Lenguaje y Entorno de Programación 3 Programación: Conceptos y Métodos 4 Control Automático y Cibernética 5 Ciencias de la Vida METODOLOGÍAS MOOC Videotutoriales Actividad de Programación AutoTest Evaluación del módulo: Test P2P RECURSOS Scratch 2.0 scratch.mit.edu (registro gratuito) RECURSOS Harvard Graduate School of Education (HGSE)