enseñanza/aprendizaje de programación de computadores · información en formato impreso o en...
TRANSCRIPT
![Page 1: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/1.jpg)
Gloria Giraldo, Alejandro Sánchez, Fernando Niño
Departamento de Ing. Sistemas e Industrial
nana metodología para el proceso de metodología para el proceso de enseñanza/aprendizaje de enseñanza/aprendizaje de programación de computadoresprogramación de computadores
![Page 2: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/2.jpg)
AGENDAAGENDA
�Introducción
�Metodología
�Recursos de apoyo
�Resultados de la experiencia
![Page 3: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/3.jpg)
INTRODUCCIÓNING. GLORIA GIRALDO
![Page 4: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/4.jpg)
Objetivo del cursoObjetivo del curso
�Desarrollar el pensamiento algorítmico, con herramientas básicas que le permitan:
�Reconocer problemas que pueden solucionarse mediante un algoritmo.
�Aplicar una metodología sistemática para su solución.
![Page 5: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/5.jpg)
Objetivo del cursoObjetivo del curso
�Especificar algoritmos de manera precisa (pseudo código y/o diagramas de flujo).
�Implementar mediante un lenguaje de programación.
![Page 6: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/6.jpg)
MetodologíaMetodología
��Aprendizaje: proceso autónomoAprendizaje: proceso autónomo
��Depende: de la motivación y trabajo Depende: de la motivación y trabajo del alumno.del alumno.
�� Aprender a programar: es como Aprender a programar: es como aprender a nadar, la única forma de aprender a nadar, la única forma de aprender es aprender es ¡practicando!¡practicando!..
![Page 7: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/7.jpg)
MetodologíaMetodología
��dos semanas por modulo dos semanas por modulo (excepto el modulo 0), cuatro (excepto el modulo 0), cuatro sesiones diferentes: sesiones diferentes:
��Conferencia Conferencia
��ClaseClase
��TallerTaller
��LaboratorioLaboratorio
![Page 8: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/8.jpg)
ConferenciaConferencia
��Al principio de cada móduloAl principio de cada módulo
��Presentación del contenido temático Presentación del contenido temático (material audiovisual).(material audiovisual).
��informar, asistencia opcional, informar, asistencia opcional, información en formato impreso o en información en formato impreso o en Internet. Internet.
![Page 9: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/9.jpg)
ClaseClase
�� Aclaración de dudas.Aclaración de dudas.
��Ilustrar la aplicación de los conceptos.Ilustrar la aplicación de los conceptos.
��formar e instruir en el uso y aplicación de formar e instruir en el uso y aplicación de los conceptos. los conceptos.
��Impartida por el profesor de la materia Impartida por el profesor de la materia en el salón asignado al grupo.en el salón asignado al grupo.
![Page 10: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/10.jpg)
TallerTaller
��Trabajo individual (o en grupo) en la Trabajo individual (o en grupo) en la solución de problemas prácticos.solución de problemas prácticos.
��Entrenamiento en la aplicación de las Entrenamiento en la aplicación de las
herramientas conceptuales.herramientas conceptuales.
![Page 11: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/11.jpg)
��Orientado por el profesor y Orientado por el profesor y monitor en el salón asignado monitor en el salón asignado al grupo.al grupo.
TallerTaller
![Page 12: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/12.jpg)
LaboratorioLaboratorio
��Resolución de guía de laboratorio.Resolución de guía de laboratorio.
��Instruir y entrenar en el uso de Instruir y entrenar en el uso de las herramientas computacionales.las herramientas computacionales.
��Orientado por el profesor y el Orientado por el profesor y el apoyo del monitor de la materia.apoyo del monitor de la materia.
![Page 13: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/13.jpg)
RECURSOS DE APOYOING. LUIS FERNANDO NIÑO
![Page 14: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/14.jpg)
Recursos de apoyoRecursos de apoyo
��Material escrito.Material escrito.
��Sitio WEB.Sitio WEB.
��Salas de computo.Salas de computo.
��Cursos Libres.Cursos Libres.
��Monitores.Monitores.
��Cartelera de programaciónCartelera de programación
��ProfesoresProfesores
��BibliografíaBibliografía
![Page 15: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/15.jpg)
Material EscritoMaterial Escrito
��Comprende:Comprende:
��Contenido de la conferenciaContenido de la conferencia
��TallerTaller
��Guía de laboratorioGuía de laboratorio
��Ejercicios propuestos.Ejercicios propuestos.
��En fotocopiadora y en la En fotocopiadora y en la página del curso.página del curso.
![Page 16: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/16.jpg)
Sitio Web Sitio Web
httphttp://://dis.unal.edu.codis.unal.edu.co//~programacion~programacion//
��En este sitio Internet, se encuentra:En este sitio Internet, se encuentra:
��Curso interactivo de programación.Curso interactivo de programación.
��Ejercicios propuestos y resueltos.Ejercicios propuestos y resueltos.
��Software.Software.
��Tutores de lenguajes.Tutores de lenguajes.
��Información sobre el curso.Información sobre el curso.
![Page 17: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/17.jpg)
MonitoresMonitores
��Grupo de monitores, para Grupo de monitores, para soporte en la resolución de dudas soporte en la resolución de dudas sobre la materia. sobre la materia.
��Los monitores se encontrarán en Los monitores se encontrarán en los laboratorios.los laboratorios.
![Page 18: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/18.jpg)
ProfesoresProfesores
��Cada grupo tiene un profesor Cada grupo tiene un profesor responsable el cual se encarga responsable el cual se encarga de orientar la clase, el taller y de orientar la clase, el taller y el laboratorio.el laboratorio.
![Page 19: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/19.jpg)
““Curso Virtual” Curso Virtual”
httphttp://://www.virtual.unal.edu.cowww.virtual.unal.edu.co/curs/cursos/os/ingenieriaingenieria/2001839/2001839
![Page 20: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/20.jpg)
RESULTADOS DE LA EXPERIENCIAING. JOSÉ ALEJANDRO SÁNCHEZ
![Page 21: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/21.jpg)
AntecedentesAntecedentes
Encuestas aplicadas desde el primer semestre de 2000 como herramienta de retroalimentación.
Aplicación Web de captura y análisis de datos.
![Page 22: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/22.jpg)
ObjetivosObjetivos
Encuesta inicialEncuesta inicial
Obtener algunos agregados estadísticos de los estudiantes del curso.
Encuesta finalEncuesta final
Conocer el nivel de aceptación de la metodología por parte de los estudiantes.
![Page 23: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/23.jpg)
Análisis de datosAnálisis de datos
Análisis de frecuencias (distribución de frecuencias).
Análisis de correspondencia simple (tablas de contingencia)
![Page 24: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/24.jpg)
“Lo que se puede medir, se puede controlar y mejorar”.
Análisis de datos existentes.
Revisión de cuestionarios.
Verificación de objetivos.
Diseño de nuevos cuestionarios.
Captura y análisis de datos.
JustificaciónJustificación
![Page 25: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/25.jpg)
Diseño de cuestionariosDiseño de cuestionarios
![Page 26: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/26.jpg)
RECURSOSRECURSOS
0,00%
10,00%
20,00%
30,00%
40,00%
50,00%
60,00%
70,00%
80,00%
90,00%
I-2001 II-2001 I-2002 II-2002 I-2003 II-2003 I-2005 II-2005
No Si, sin acceso a Internet Si, con acceso a Internet No responde Con computador
![Page 27: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/27.jpg)
CONOCIMIENTOS PREVIOSCONOCIMIENTOS PREVIOS
DadasDadas laslas proposicionesproposiciones: "2 : "2 eses un factor de 4" y "4 un factor de 4" y "4 eses un un númeronúmero primo"; la primo"; la proposiciónproposición compuestacompuesta: "2 : "2 eses un factor de 4 un factor de 4 oooooooo 4 4 eses un un númeronúmero primo" primo" eses: :
La doble negación de una proposición verdadera es:
![Page 28: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/28.jpg)
MetodologíaMetodologíaCalificación de la metodología por parte de los estudiantes::
II--20012001 II--20022002
II--20032003 II--20052005II--20032003
![Page 29: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/29.jpg)
MetodologíaMetodología
II--20012001 II--20022002
II--20032003 II--20052005
Calificación de la metodología por parte de los estudiantes (Porcarrera):
![Page 30: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/30.jpg)
MetodologíaMetodologíaCalificación de la metodología por parte de los estudiantes (Porgrupo):
![Page 31: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/31.jpg)
ClaseClaseCalifique el aporte que la clase representó en la aclaración de susconceptos (Siendo 1 la calificaciónmás baja y 5 la más alta):
II--20012001 II--20022002
II--20032003 II--20052005
![Page 32: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/32.jpg)
ConclusionesConclusiones
Los estudiantes tienen dificultades en su proceso de enseñanza-aprendizaje por la falta de conocimientos previos.
El manejo de herramientas informáticas es aceptable en este momento es una fortaleza.
![Page 33: enseñanza/aprendizaje de programación de computadores · información en formato impreso o en Internet. Clase Aclaración de dudas. Ilustrar la aplicación de los conceptos. formar](https://reader036.vdocumento.com/reader036/viewer/2022062603/5f29e0dbfaee606a202159d6/html5/thumbnails/33.jpg)
ConclusionesConclusiones
El nivel de aceptación depende en gran medida de la clase y la conferencia.
Los estudiantes se confunden al utilizar tres herramientas: seudo-código, Diagramas de flujo y compilador.