Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau...

19
Introducción a los Introducción a los Ordenadores: Ordenadores: Una forma diferente de aprender y Una forma diferente de aprender y de enseñar de enseñar Beatriz Otero y Pau Bofill Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Universidad Politécnica de Cataluña Departamento de Arquitectura de Computadores Departamento de Arquitectura de Computadores {botero, pau}@ac.upc.edu {botero, pau}@ac.upc.edu

Transcript of Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau...

Page 1: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

Introducción a los Ordenadores: Introducción a los Ordenadores: Una forma diferente de aprender y de Una forma diferente de aprender y de

enseñarenseñar

Beatriz Otero y Pau BofillBeatriz Otero y Pau BofillUniversidad Politécnica de CataluñaUniversidad Politécnica de Cataluña

Departamento de Arquitectura de ComputadoresDepartamento de Arquitectura de Computadores{botero, pau}@ac.upc.edu{botero, pau}@ac.upc.edu

Page 2: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

2

Índice aprobados< 50%

¿Éxito de las academias?

Aprendizajesuperficial

Absentismo ydesinterés

No se lleva aldí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 procedimientosmecánicos para la

solución de problemas

Exámenes difíciles?

Evaluación finalsin 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 suprotagonismo

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 deapuntes mecánica

Actividades aprendizaje

gratificantes

Explicitar objetivos de la evaluación

Potenciar la evaluación

formativa

Conciencia delpropio Saber

ESTUDIANTE CONTENIDOSFORMAS

APRENDERENSEÑAR

EVALUACION

PROBLEMÁTICAACTUAL

CAUSAS

QUÉ OFRECEMOS?

Page 3: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

3

Organización del cursoOrganización del cursoObjetivos por etapasObjetivos por etapas

Etapa I: Etapa I: Entorno programación + programaEntorno programación + programa Funciones (primitivas de Logo)Funciones (primitivas de Logo) Tipos variablesTipos variables Pase de parámetros por valorPase de parámetros por valor Operadores lógicos + aritméticosOperadores lógicos + aritméticos Sentencias condicionales: ifSentencias condicionales: if Sentencias Iterativas: Sentencias Iterativas:

For, while, do-whileFor, while, do-while

Etapa II:Etapa II: Diseño descendente + implementación ascendenteDiseño descendente + implementación ascendente Mapa de memoria + Valor variablesMapa de memoria + Valor variables Switch.Switch.

0

1

2

3

4

5

II II I I

29% 35,5% 35,5%

Sem

an

as

Etapas

Page 4: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

4

Etapa II:Etapa II: Estructuras de datos sencillas y operaciones Estructuras de datos sencillas y operaciones

asociadas: asociadas: Vectores, matrices y Structs.Vectores, matrices y Structs. Esquemas de búsqueda y de recorridoEsquemas de búsqueda y de recorrido Pase de parámetros referenciaPase de parámetros referencia

Etapa III:Etapa III: Paso de parámetros referenciaPaso de parámetros referencia Operaciones en structsOperaciones en structs Gestión de ficherosGestión de ficheros Desarrollo de aplicaciones a partir de la Desarrollo de aplicaciones a partir de la

especificación de tiposespecificación de tipos

Organización del cursoOrganización del cursoObjetivos por etapasObjetivos por etapas

Page 5: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

5

Trabajos por etapasTrabajos por etapas

Etapa I: Gráficos de Tortuga y ExpresionesEtapa I: Gráficos de Tortuga y Expresiones

Etapa II: Proyecto OteloEtapa II: Proyecto Otelo

Etapa III: Proyecto EnroqueEtapa III: Proyecto Enroque

Page 6: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

6

Metodología: Ambiente de Metodología: Ambiente de trabajotrabajo

Ambiente MoodleAmbiente Moodle Personalización EstudiantePersonalización Estudiante DocumentaciónDocumentación Planificación trabajo Planificación trabajo

Clase y CasaClase y Casa Apuntes claseApuntes clase ConsultasConsultas

Instalación SoftwareInstalación Software Trabajo prácticoTrabajo práctico

Page 7: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

7

Planificación del trabajoPlanificación del trabajo Utilización FichasUtilización Fichas

Descripción del trabajo a realizar en casa, laboratorioDescripción del trabajo a realizar en casa, laboratorio Preparación próxima clase (contenidos)Preparación próxima clase (contenidos) EntregablesEntregables

Moodle: Actividades a desarrollarMoodle: Actividades a desarrollar Ejercicios inicialesEjercicios iniciales ProyectosProyectos

Moodle: Material WebMoodle: Material Web Ejercicios propuestos, Ejercicios propuestos, Ejercicios de dificultad progresiva resueltosEjercicios de dificultad progresiva resueltos Apuntes de claseApuntes de clase Esquemas tipo resumenEsquemas tipo resumen

Consultas (Grupos + individual)Consultas (Grupos + individual) Presenciales (consultas aula común, despacho, clase)Presenciales (consultas aula común, despacho, clase) Via email o ForoVia email o Foro

Page 8: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

8

Tortuga: Tortuga: Iniciación a la programaciónIniciación a la programación

Desarrollo de programas utilizando la Desarrollo de programas utilizando la librería tortuga librería tortuga (uso de primitivas de Logo)(uso de primitivas de Logo):: Girar(grados)Girar(grados) Avanzar(distancia)Avanzar(distancia)

PosicionInicial(x,y)PosicionInicial(x,y) PuntaLapiz(color,grosor)PuntaLapiz(color,grosor) EstadoLapiz(PEN_DOWN,PEN_UP)EstadoLapiz(PEN_DOWN,PEN_UP)

Bucles Bucles (for-while y do-while)(for-while y do-while)

Page 9: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

9

Ejemplo: Rutinas Ejemplo: Rutinas desarrolladasdesarrolladas

#include <stdio.h>#include <stdio.h>#include <tortuga.h>#include <tortuga.h>void cuadrado()void cuadrado(){{ … …....}}void main()void main(){{

inicializar();inicializar();

//dibujo sencillo://dibujo sencillo:avanzar(10);avanzar(10);

girar(90);girar(90); cuadrado();cuadrado();

finalizar();finalizar();}}

Figuras Básicas

Figuras Complejas

Page 10: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

10

Fases de un proyectoFases de un proyecto

LecturaComprensiónDiscusión

PlanificaciónAlgoritmo Discusión

Individual

Grupos

Explicación del proyectoDistribución

trabajoPropuesta

algoritmos(I)Corrección algoritmos

Grupos y profesor

Tiempo desarrollo: 3 ó 4 semanas

Desarrollo Asesoría Validación Prueba Evaluación

Presencial + Web

Page 11: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

11

Ejemplo Ejemplo Proyecto: OTELOProyecto: OTELO

Trabajo Individual

Comprensión

Discusión en Grupos (5 ó 6 estudiantes)

Reglas del juego

2 horas

Page 12: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

12

Proyecto:OTELOProyecto:OTELOEvaluaciónIndividual

Programación

+ =

Consultas TrabajoIndividual Juegos de prueba

Mejoras gráficas

Interrogatoriogrupos

Prof. Actúa como: Consultor+ Dinamizador+ Experto + Tutor

Horas consulta + Trabajo casa + Trabajo campus

Page 13: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

13

Otros técnicas aplicadasOtros técnicas aplicadas

De grupo (Integración de técnicas)De grupo (Integración de técnicas) Detectives y sospechososDetectives y sospechosos

Ejercicios de memorizaciónEjercicios de memorización CompetenciaCompetencia

Carrera de caballos (Ejercicios tipo examen)Carrera de caballos (Ejercicios tipo examen)

IndividualesIndividuales Resumen contenido etapas utilizando Resumen contenido etapas utilizando

esquemasesquemas Ejercitación guiada con solucionesEjercitación guiada con soluciones

Page 14: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

14

EvaluaciónEvaluación25% Aplicación:25% Aplicación:

Aplicación = 49% T + 51% EAplicación = 49% T + 51% E

T:T: entregables + trabajo clase entregables + trabajo clase E: Nota media 3 exámenesE: Nota media 3 exámenes

25% Laboratorio: 25% Laboratorio: Laboratorio = 55% PLaboratorio = 55% P11 + 45% P + 45% P22

50% Final: 50% Final: Examen final común al resto de los gruposExamen final común al resto de los grupos

Nota de la asignatura

+

Page 15: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

15

Resultados: Otoño 2005 Resultados: Otoño 2005 Relación Aprobados-Relación Aprobados-

Suspendidos IOSuspendidos IO

0

5

10

15

20

25

30

35

40

10 20 30 40 60 70 80 90

AprobadosSuspendidos

Grupos

Estu

dia

nte

s

Page 16: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

16

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

Todas las asignaturasTodas las asignaturas

0

10

20

30

40

50

60

70

80

10 20 30 40 60 70 80 90

Grupos

Po

rce

nta

je a

pro

ba

do

s (

%)

Algebra

Cálculo

Fisica I

CISE I

IO

Page 17: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

17

El estudiante debe entender El estudiante debe entender que:que:

El trabajo es constanteEl trabajo es constante

Las mejoras son progresivas yLas mejoras son progresivas y

Tiene que implicarseTiene que implicarse

Tiene que buscar la conexión y el gusto por lo que Tiene que buscar la conexión y el gusto por lo que hacehace

Siempre está alli el profesor y los compañeros de claseSiempre está alli el profesor y los compañeros de clase

Page 18: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

18

Problemas encontradosProblemas encontrados

Limitaciones del Prof.Limitaciones del Prof. Retroalimentación vía WebRetroalimentación vía Web Muchas horasMuchas horas

Limitaciones del estudianteLimitaciones del estudiante Muchas horas a IOMuchas horas a IO

Otras asignaturas?Otras asignaturas?

Aprender en menos tiempo

Page 19: Introducción a los Ordenadores: Una forma diferente de aprender y de enseñar Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña Departamento.

19

http://pctudons.ac.upc.edu/moodle/tardor05https://atenea.upc.edu/moodle/login/index.php

Introducción a los Ordenadores: Introducción a los Ordenadores: Una forma diferente de aprender y de Una forma diferente de aprender y de

enseñarenseñar