Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña

1 Introducción a los Ordenadores: Una forma diferente de...
Author: Célia Ramo
0 downloads 1 Views

1 Introducción a los Ordenadores: Una forma diferente de aprender y de enseñarBeatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento de Arquitectura de Computadores {botero,

2 FORMAS APRENDER ENSEÑAR PROBLEMÁTICA ACTUAL CAUSAS QUÉ OFRECEMOS?Índice aprobados < 50% ¿Éxito de las academias? Aprendizaje superficial Absentismo y desinterés No se lleva al día la asignatura Capacitado? Dedicación Eficiencia Eficacia Orientación en el estudio Objetivos no explícitos Para qué sirve? Incomprensibles? Poca creatividad Complejidad vs. profundidad Contenidos extensos Desconexión? Copia de apuntes Horas aburridas Exceso de clases expositivas Estudiante pasivo Falta de realimentación Presuponemos que sabe estudiar Aprender procedimientos mecánicos para la solución de problemas Exámenes difíciles? Evaluación final sin realimentación No se valoran otras habilidades del estudiante Aprobar es saber? Filtra un único estilo de aprendizaje Llevar el trabajo al día Motivar y reforzar su protagonismo Reflexión sobre técnicas de trabajo Estudiar para aprender Objetivos Explícitos Contextualización Interdisciplinaridad Aprendizaje Auténtico Realimentación y seguimiento Trabajo cooperativo Minimizar toma de apuntes mecánica Actividades aprendizaje gratificantes Explicitar objetivos de la evaluación Potenciar la evaluación formativa Conciencia del propio Saber ESTUDIANTE CONTENIDOS FORMAS APRENDER ENSEÑAR EVALUACION PROBLEMÁTICA ACTUAL CAUSAS QUÉ OFRECEMOS?

3 Organización del curso Objetivos por etapasEtapa I: Entorno programación + programa Funciones (primitivas de Logo) Tipos variables Pase de parámetros por valor Operadores lógicos + aritméticos Sentencias condicionales: if Sentencias Iterativas: For, while, do-while Etapa II: Diseño descendente + implementación ascendente Mapa de memoria + Valor variables Switch. 29% 35,5% 35,5% Semanas Etapas

4 Organización del curso Objetivos por etapasEtapa II: Estructuras de datos sencillas y operaciones asociadas: Vectores, matrices y Structs. Esquemas de búsqueda y de recorrido Pase de parámetros referencia Etapa III: Paso de parámetros referencia Operaciones en structs Gestión de ficheros Desarrollo de aplicaciones a partir de la especificación de tipos

5 Trabajos por etapas Etapa I: Gráficos de Tortuga y ExpresionesEtapa II: Proyecto Otelo Etapa III: Proyecto Enroque

6 Metodología: Ambiente de trabajoAmbiente Moodle Personalización Estudiante Documentación Planificación trabajo Clase y Casa Apuntes clase Consultas Instalación Software Trabajo práctico

7 Planificación del trabajoUtilización Fichas Descripción del trabajo a realizar en casa, laboratorio Preparación próxima clase (contenidos) Entregables Moodle: Actividades a desarrollar Ejercicios iniciales Proyectos Moodle: Material Web Ejercicios propuestos, Ejercicios de dificultad progresiva resueltos Apuntes de clase Esquemas tipo resumen Consultas (Grupos + individual) Presenciales (consultas aula común, despacho, clase) Via o Foro

8 Tortuga: Iniciación a la programaciónDesarrollo de programas utilizando la librería tortuga (uso de primitivas de Logo): Girar(grados) Avanzar(distancia) PosicionInicial(x,y) PuntaLapiz(color,grosor) EstadoLapiz(PEN_DOWN,PEN_UP) Bucles (for-while y do-while)

9 Ejemplo: Rutinas desarrolladas#include #include void cuadrado() { ….. } void main() inicializar(); //dibujo sencillo: avanzar(10); girar(90); cuadrado(); finalizar(); Figuras Básicas Figuras Complejas

10 Propuesta algoritmos(I) Corrección algoritmosFases de un proyecto Explicación del proyecto Distribución trabajo Lectura Comprensión Discusión Grupos Propuesta algoritmos(I) Corrección algoritmos Grupos y profesor Individual Planificación Algoritmo Discusión Desarrollo Asesoría Validación Prueba Evaluación Tiempo desarrollo: 3 ó 4 semanas Presencial + Web

11 Ejemplo Proyecto: OTELOComprensión Reglas del juego Trabajo Individual 2 horas Discusión en Grupos (5 ó 6 estudiantes)

12 Proyecto:OTELO + = Evaluación Individual Programación ConsultasProf. Actúa como: Consultor+ Dinamizador+ Experto + Tutor + = Programación Consultas Trabajo Individual Juegos de prueba Mejoras gráficas Interrogatorio grupos Horas consulta + Trabajo casa + Trabajo campus

13 Otros técnicas aplicadasDe grupo (Integración de técnicas) Detectives y sospechosos Ejercicios de memorización Competencia Carrera de caballos (Ejercicios tipo examen) Individuales Resumen contenido etapas utilizando esquemas Ejercitación guiada con soluciones

14 + Evaluación 25% Aplicación: Aplicación = 49% T + 51% ET: entregables + trabajo clase E: Nota media 3 exámenes 25% Laboratorio: Laboratorio = 55% P1 + 45% P2 50% Final: Examen final común al resto de los grupos + Nota de la asignatura

15 Resultados: Otoño 2005 Relación Aprobados-Suspendidos IOEstudiantes Grupos

16 Resultados: Otoño 2005 Relación Aprobados-Suspendidos Todas las asignaturas

17 El estudiante debe entender que:El trabajo es constante Las mejoras son progresivas y Tiene que implicarse Tiene que buscar la conexión y el gusto por lo que hace Siempre está alli el profesor y los compañeros de clase

18 Problemas encontradosAprender en menos tiempo Limitaciones del Prof. Retroalimentación vía Web Muchas horas Limitaciones del estudiante Muchas horas a IO Otras asignaturas?

19 Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar https://atenea.upc.edu/moodle/login/index.php