|
|
Línea 66: |
Línea 66: |
| <div class="slide"> | | <div class="slide"> |
| === s. XXI: LOS LENGUAJES Y METODOLOGÍAS CLÁSICAS NO SIRVEN === | | === s. XXI: LOS LENGUAJES Y METODOLOGÍAS CLÁSICAS NO SIRVEN === |
− | * Lenguajes complejos para iniciarse | + | * Replanteamiento de la enseñanza (de la programación) |
| + | * Lenguajes muy complejos para iniciarse |
| * Ejemplos "desmotivadores" | | * Ejemplos "desmotivadores" |
| * Ruptura entorno/aula | | * Ruptura entorno/aula |
Revisión de 11:11 22 feb 2012
Programar para no ser programados
Enseñar a programar. Más allá de sw libre. Conocimiento libre
Luis Miguel Morillas <morillas at gmail.com>
Huesca, 22 de febrero de 2012
@lmorillas
Nuestro objetivo:
que los alumnos aprendan
a trabajar en equipo,
a planificar con sensatez
y a resolver problemas de manera creativa.
@clarafernandez (GAMBIT-MIT)
Presentación
SOFTWARE Y ENSEÑANZA
- Profesor de informática del CPIFP Los Enlaces
- Usuario, defensor, creador de sw libre
- Interés: enseñanza con videojuegos. Colaborador Arsgames.
- Interés: opendata. Colaborador IAAA.
Programar con sw libre
¿ENSEÑAR A PROGRAMAR?
- El software (libre) no es cosa de frikis,
sino de ciudadanos innovadores.
- Douglas Rushkof: Program or be programmed
- La programación en el currículo de españa ¿?
- La programación es el lenguaje de s.XXI
SOCIEDAD DEL CONOCIMIENTO
- Necesita aprendizaje dinámico,
- basado en solución de problemas.
- No sirven modelos rígidos.
- Aprender a aprender.
- Aprendemos juntos.
SOFTWARE LIBRE
- Software libre / software privativo.
- El sw libre: conocimiento abierto, colaborativo, en proceso.
- Para aprender a programar hay que leer código.
- Mejor socialmente.
- Mejor en la educación.
- Nuevos modelos de negocio.
s. XXI: LOS LENGUAJES Y METODOLOGÍAS CLÁSICAS NO SIRVEN
- Replanteamiento de la enseñanza (de la programación)
- Lenguajes muy complejos para iniciarse
- Ejemplos "desmotivadores"
- Ruptura entorno/aula
- Basadas en aprendizajes estáticos
¿Qué necesitamos?
MEJORES ENTORNOS
- Python como primer lenguaje (grupo de interés activo)
- Scratch (MIT)
- Alice (Carnegie Mellon)
- Kodu (Microsoft (!) )
MEJORES PRÁCTICAS
- Aprendizaje basado en solución de problemas
- Comunidades de aprendizaje
- Lo importante es el proceso
APRENDIZAJE CON VIDEOJUEGOS
- Implica al alumno.
- Más cercano a su entorno.
- Se vuelve protagonista.
- Realiza el proceso, se diverte ... y aprende.