guía para el evaluador
DESCRIPTION
Guía para el EvaluadorTRANSCRIPT
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
SONIA JARAMILLO VALBUENA
Propuesta de trabajo de ascenso a la categoría
Asociado dentro del Escalafón Docente de la
Universidad del Quindío.
ARMENIA
UNIVERSIDAD DEL QUINDÍO
FACULTAD DE INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS Y COMPUTACIÓN
1. INTRODUCCIÓN
El problema de la enseñanza/aprendizaje de la programación ha sido una
preocupación constante a lo largo del mundo durante casi 30 años. Inicialmente se
enseñaba el enfoque procedimental, pero a partir de la década de los noventa la
mayoría de las instituciones universitarias integró en sus planes de estudios el
enfoque de orientación a objetos, agregando con esto dificultad al proceso de
aprendizaje de la programación y dando como resultado un evidente aumento en
la tasa de mortalidad de los estudiantes que cursan esta asignatura.
El Programa de Ingeniería de Sistemas y Computación de la Universidad del
Quindío, no es ajeno a esta problemática. Análisis realizados al interior del
Programa reflejan que en la asignatura de Paradigma Orientado a objetos (primer
curso de programación del Programa) se presentan altos niveles de mortalidad.
Es importante que el Programa trabaje para disminuir estos niveles de mortalidad.
Este material puede consolidarse como un aporte importante a la solución de esta
problemática, ya que gracias a él los estudiantes podrán tener un primer
acercamiento a la programación. La sencillez del material, los múltiples ejemplos,
actividades y hojas de trabajo incluidas permitirán que el estudiante genere
habilidades tales como abstraer, modelar, analizar, reflexionar sobre una
abstracción, definir estrategias, seguir un proceso, aplicar una metodología,
descomponer en subproblemas, codificar, entender y respetar una sintaxis, utilizar
una herramienta que les permita programar, compilar, ejecutar y depurar. Estas
son habilidades que debe poseer todo ingeniero de Sistemas y Computación.
Es de anotar que las anteriores habilidades son consistentes con las propuestas
por el Proyecto CUPI2 de las Universidad de los Andes, el cual en la actualidad es
un importante punto de referencia para orientar las asignaturas del Área de
Programación del Programa de Ingeniería de Sistemas y Computación de la
Universidad del Quindío.
2. JUSTIFICACIÓN
El objetivo de un curso de programación no debe ser únicamente que el estudiante
aprenda a escribir un programa. Estos cursos deben generar una gran cantidad de
habilidades en los estudiantes. Al respecto Greenfield afirma que “desarrollar
programas es básicamente una actividad de solución de problemas, la habilidad
de resolver problemas no se adquiere por la práctica de “resolver problemas” sino
que las actividades deben ser implementadas y planeadas cuidadosamente para
asegurar la transferencia en los alumnos [1]”.
El material propuesto además de la conceptualización teórica incorpora ejercicios
completamente elaborados, para que el estudiante tenga un primer acercamiento
a programas correctamente desarrollados en el lenguaje Java.
Aunque existe material que puede ser usado tanto por docente como estudiantes
para apoyar un primer curso de programación, su selección o adaptación puede
llegar a ser sumamente dispendiosa. En algunos de los casos los ejemplos están
desarrollados siguiendo técnicas de programación inapropiadas o puede
presentarse que éstos sean demasiado complejos para poder ser desarrollos por
estudiantes que recién inician una carrera universitaria. Este material puede
contribuir positivamente en la proyección de este tema.
Por otra parte, la producción académica por parte de los docentes puede generar
un importante impacto en la acreditación del Programa y en la renovación del
Registro Calificado.
3. OBJETIVOS
3.1 OBJETIVO GENERAL
Creación de un espacio académico virtual bajo los lineamientos de la estrategia
virtual de la Universidad del Quindío que contenga los fundamentos de un curso
básico de programación orientada a objetos en lenguaje Java. Como valor
agregado se construirán una serie de objetos de aprendizaje bajo el estándar
SCORM que complementen el curso. El material utilizado para este curso será el
resultado de una revisión bibliográfica sobre el tema.
3.2 OBJETIVOS ESPECÍFICOS
Recopilar la información teórica necesaria acerca de las técnicas modernas
que se están utilizando para apoyar el proceso de enseñanza aprendizaje
de un primer curso de programación.
Construir objetos de aprendizaje con los temas de un primer curso de
programación, cada uno de los cuales tendrá tanto componentes internos
(contenidos, actividades y elementos de contextualización) como externos
(metadatos).
Elaborar ejemplos de cada tema tratado
Proponer actividades, hojas de trabajo y laboratorios que apoyen la
realización de un curso de Paradigma Orientado a objetos de la Universidad
del Quindío o en su defecto, de un primer curso de Programación orientada
a objetos de cualquier universidad.
4. Requisitos de un Espacio Académico Virtual en la Universidad del Quindío Un espacio académico Virtual en la Universidad del Quindío debe cumplir con 8 principios, a saber:
El Ambiente Virtual de Aprendizaje – AVA- en la Universidad del Quindío debe propiciar la Formación integral de todos y cada uno de los y las estudiantes.
Principio 1
En el AVA, el aprendizaje debe ser significativo, autónomo y colaborativo.
Principio 2
En el AVA, la responsabilidad por el aprendizaje y el desarrollo de los saberes y de las competencias debe ser compartida por todos los gestores del Acto Educativo.
Principio 3
En AVA, debe facilitar la interacción entre docentes y estudiantes, estudiantes con estudiantes; y la interactividad entre éstos y la metodología de aprendizaje.
Principio 4
La formación en Ambientes Virtuales de Aprendizaje (AVAs), debe potenciar los saberes y las competencias de los estudiantes, preferiblemente, a través de las pedagogías interactivas.
Principio 5
La formación en Ambientes Virtuales de Aprendizaje (AVAs), debe estar orientada bajo una concepción pedagógica constructiva.
Principio 6
La formación en Ambientes Virtuales de Aprendizaje (AVAs), debe responder no por la supervivencia del más apto, sino por la supervivencia de todos, lo cual, es posible con un sistema permanente de seguimiento académico a cada uno de los estudiantes.
Principio 7
La formación en Ambientes Virtuales de Aprendizaje (AVAs), debe potenciar el desarrollo de los saberes y competencias profesionales de los estudiantes, por encima del aprendizaje memorístico y repetitivo de los contenidos.
Principio 8
4. TEMÁTICA
Los temas a tratar en este trabajo son:
Especificación de un problema
Solución de un problema
Requerimientos funcionales y no funcionales
El modelo del mundo del problema
Clases y objetos
Tipos de datos
Algoritmos e instrucciones
Métodos e identificación de responsabilidades
Asociaciones
Expresiones y operadores
Interfaz de usuario básica
Instrucciones condicionales
Instrucciones repetitivas
Contenedoras de tamaño fijo
De cada tema se hará una descripción general adicionalmente se incluirán
ejemplos desarrollados en Java, ejercicios propuestos y guías de laboratorio,
cuando se consideren pertinentes.
Nota: - NO se tratarán los siguientes temas: Excepciones, Documentación Javadoc, pruebas automáticas. - Para un correcto funcionamiento del curso virtual se sugiere trabajar en Mozilla Firefox o Google Chrome.
HOJA DE VIDA
SONIA JARAMILLO VALBUENA
Magistra en Software Libre –Línea desarrollo de Aplicaciones – Universidad
Autónoma de Bucaramanga - Marzo de 2009.
Especialista en Gerencia Informática –Noviembre de 20007.
Ingeniera de Sistemas y Computación – Universidad del Quindío - Abril de
2002.
Experiencia Docente Universidad del Quindío
Docente de Planta, 10 de febrero de 2005 – Actual.
Categoría actual asistente.
Asignaturas orientadas:
Paradigma orientado a objetos
Fundamentos de Algoritmia
Lenguaje de Programación
Estructura de datos
Análisis de Algoritmos II
Introducción a la Informática
Diseño de Software educativo
Procesamiento de la información
Computación I
Introducción a la Ingeniería de Sistemas
Programación I
Experiencia en investigación Investigadora del Grupo Químico de Investigación y Desarrollo Ambiental de la Universidad del Quindío Líneas de investigación declaradas por el grupo: - Electroquímica - Obtención de Productos Químicos a partir de Productos Naturales Proyectos realizados: - Evaluación Electroquímica de Ligninas en Especies no Madereras