UNIVERSIDAD DE ORIENTE UNIVO FACULTAD DE CIENCIAS ECONOMICAS DISEÑO E IMPLANTACIÓN DE ASESOR DE LENGUAJES DE PROGRAMACION PARA VISUAL FOXPRO Y VISUAL BASIC PARA APOYAR EL PROCESO DE ENSEÑANZA-APRENDIZAJE EN EL AREA DE COMPUTACION EN LA UNIVERSIDAD DE ORIENTE. PRESENTADO POR: César Milton Interiano Argueta Gilmer Omar Manzano Mendoza Mayra Abigail Gómez Navarro PARA OPTAR AL GRADO DE: LICENCIADO EN CIENCIAS DE LA COMPUTACIÓN ASESOR: LICENCIADO: LIC. ARMANDO HERNÁNDEZ 31 de Julio de 2007 SAN MIGUEL EL SALVADOR CENTRO AMERICA 1
UNIVERSIDAD DE ORIENTE (U N I V O) FACULTAD DE CIENCIAS ECONÓMICAS MIEMBROS INTEGRANTES DEL JURADO EVALUADOR: PRESIDENTE: LIC. GLORIA ELIZABETH REYES DE MORALES PRIMER VOCAL: ING. NELSON RUBIO GALEAS SEGUNDO VOCAL: LIC. CECILIA IVETH MARTINEZ JULIO DE 2007 SAN MIGUEL, EL SALVADOR CENTRO AMERICA 2
INDICE INTRODUCCIÓN... 7 CAPÍTULO I ANÁLISIS DE LA SITUACIÓN PROBLEMÁTICA... 10 1.1 Planteamiento del Problema... 11 1.1.1 Antecedentes... 11 1.1.2 Situación Problemática... 13 1.1.3 Formulación del Problema... 14 1.2 Objetivos... 15 1.2.1 Objetivo General... 15 1.2.2 Objetivos Específicos... 15 1.3 Justificación... 16 1.4 Delimitaciones... 18 1.4.1 Alcances... 18 1.4.2 Limitaciones... 19 CAPÍTULO II MARCO REFERENCIAL... 20 2.1 Marco Normativo... 21 2.2 Marco Histórico... 27 2.3 Marco Teórico... 28 2.3.1 Generalidades... 28 2.3.2 Procesos de Enseñanza-Aprendizaje... 28 2.3.2.1 Constructivismo... 29 2.3.2.2 Enseñanza-Aprendizaje Tradicional... 30 2.3.2.3 La Enseñanza... 30 2.3.3 Asesores de Programación... 32 2.3.3.1 Definición... 32 2.3.3.2 Objetivos... 33 2.3.4 Software y Recursos de Diseño... 34 2.3.4.1 Concepto de Software... 34 2.3.4.2 Software de lenguajes de programación... 35 3
2.3.4.2.1 Visual FoxPro Versión 9.0... 35 2.3.4.2.2 Visual Basic.NET 2005... 36 2.3.4.3 Recursos de Diseño Gráfico... 39 2.3.4.3.1 Camtasia Studio 3.0... 39 2.3.4.3.2 Adobe Photoshop CS (Creative Suite)... 39 2.3.4.3.3 Flash MX 2004... 39 2.3.4.3.4 HTMLRunEXE y Adobe Acrobat 7... 39 2.3.4.3.5 Autoplay Studio Media 6.0... 40 2.3.4.3.6 SetupFactory 7... 40 2.3.4.3.7 Macromedia Captivate... 40 2.3.4.3.8 Otros... 40 CAPÍTULO III DISEÑO METODOLÓGICO 3.1 Tipo de Investigación... 46 3.1 Tipo de Investigación... 47 3.2 Universo y Muestra... 48 3.2.1 Universo... 48 3.2.2 Muestra... 48 3.3 Métodos, Técnicas e Instrumentos de Recolección de Datos... 51 3.3.1 Métodos... 51 3.3.2 Técnicas... 51 3.3.3 Instrumentos... 51 3.4 Estudio Piloto... 52 3.5 Procedimiento... 52 3.6 Presentación Y Análisis De Datos... 53 3.6.1 Tabulación y Análisis de las Encuestas realizadas a los Estudiantes de las Carreras Afines a la Informática.... 53 3.6.2 Tabulación y Análisis de las Encuestas realizadas a los Catedráticos de las Carreras Afines a la Informática... 64 CAPÍTULO IV CONCLUSIONES Y RECOMENDACIONES... 70 4.1 Conclusiones y Recomendaciones... 71 4.1.1 Conclusiones... 71 4
4.1.2 Recomendaciones... 73 CAPÍTULO V DISEÑO E IMPLANTACIÓN DE LOS ASESORES... 75 5.1 Introducción... 76 5.2 Objetivos... 77 5.2.1 Objetivo General... 77 5.2.2 Objetivos Específicos... 77 5.3 Justificación... 78 5.4 Desarrollo de Los Asesores de Programación... 79 5.4.1 Diseño De La Arquitectura... 79 5.4.2 Recursos de Software Utilizado... 80 5.5 Manual de Instalación... 82 5.5.1 Requisitos de Instalación de Microsoft Visual FoxPro 9.0 y Visual Basic 2005... 82 5.5.1.1 Requisitos de Software... 82 5.5.1.2 Requisitos de Hardware... 82 5.5.2 Requisitos de Instalación Para Los Asesores de Programación.. 83 5.5.2.1 Requisitos de Software... 83 5.5.2.2 Requisitos de Hardware... 83 5.5.3 Pasos de la Instalación... 84 5.6 Manual De Usuario... 97 5.6.1 Recomendaciones de Uso del Material... 97 5.6.2 Manual de Uso del Asesor de Lenguajes de Programación... 98 5.6.2.1 Visual FoxPro... 98 5.6.2.2 Visual Basic 2005... 115 Bibliografía... 128 Fuentes Documentales... 128 Documentos... 128 Internet... 129 Fuentes Personales... 130 Fuentes Institucionales... 130 5
APÉNDICES... 131 Apéndice 1: Matriz de Congruencia... 132 Apéndice 2: Identificación y Operacionalización de Variables... 133 Variable General... 133 Variables Específicas... 134 Apéndice 3: Encuestas... 136 Apéndice 4: Glosario De Términos... 141 6
INTRODUCCIÓN Desde hace más de dos décadas partiendo de los primeros ordenadores hasta las computadoras actuales, las tecnologías de la información han llegado a ser uno de los pilares fundamentales de la educación superior universitaria en el campo de la enseñanza-aprendizaje, como en otras áreas, por ejemplo el desarrollo de aplicaciones que ayudan a facilitar procesos administrativos, contables entre otros, para ello es necesario contar con desarrolladores de aplicaciones que cumplan con las expectativas de las necesidades empresariales, sin embargo esto no se dará a menos que las instituciones educativas, tal es el caso de la Universidad de Oriente, implementen nuevas técnicas para la enseñanzaaprendizaje, si bien es cierto que con los métodos hasta hoy utilizados se han logrado buenos resultados éstos pueden mejorar considerablemente si el individuo en formación dispusiera de un asistente o un Asesor de Lenguaje de Programación de tipo multimedia al cual acudir cuando surgen las dudas, en vista de esta necesidad y como una técnica de enseñanza-aprendizaje novedosa surge el proyecto denominado DISEÑO E IMPLANTACIÓN DE ASESORES DE PROGRAMACIÓN, COMO APOYO AL PROCESO DE ENSEÑANZA-APRENDIZAJE DE LENGUAJES DE PROGRAMACIÓN EN LA UNIVERSIDAD DE ORIENTE. Esta herramienta será de gran utilidad para la población estudiantil que deseen adquirir conocimientos básicos de los lenguajes de programación tal es el caso de Visual Fox Pro 9.0 y Visual Basic.NET apegados al plan de estudios de la Universidad de Oriente, además para los que deseen reforzar los que ya poseen, así también a los docentes que imparten asignaturas de las carreras afines a esta área de la informática 7
como lo son la ingeniería en sistemas informáticos, Licenciatura en Ciencias de la Computación y técnico en Computación. Para el desarrollo de los Asesores de Programación se utilizó software de diseño gráfico, software de lenguajes de programación, compiladores del proyecto, de gestión de proyectos, software de edición de sonido y vídeo. esquema: El presente trabajo de investigación comprende el siguiente Capítulo I Denominado Análisis de la Situación Problemática este capitulo contiene detallado el planteamiento del problema, en el cual se mencionan antecedentes, situación problemática, la formulación del problema, los objetivos, la justificación de la investigación, los alcances y la limitaciones. Capítulo II Llamado Marco Referencial, en este capítulo se encuentran detallados el marco Normativo que enuncia algunas de las leyes de El Salvador que tienen estrecha relación con temas sobre la informática, como la piratería de software, derechos de autor, entre otros, también contiene el marco histórico donde se hace mención de la necesidad que existe de la solución que se presenta en esta investigación, además del marco teórico que incluye conceptos relacionados con el tema de los Asesores de Programación y por último Identificación y Operacionalización de Variables. Capítulo III Denominado Diseño Metodológico, este capítulo contiene detallado el tipo de investigación, Universo y muestra, los métodos, técnicas e instrumentos 8
de recolección de datos, el estudio piloto, los procedimientos de recolección de datos, el cronograma de actividades y el presupuesto. Capítulo IV El cual esta constituido por las Conclusiones y recomendaciones, donde se presenta en forma resumida los resultados del análisis efectuado sobre el tema de los Asesores de Programación y el aprovechamiento de estos como herramienta de enseñanza-aprendizaje. Capítulo V Este capítulo comprende el proyecto: DISEÑO E IMPLANTACIÓN DE ASESOR DE LENGUAJES DE PROGRAMACIÓN, PARA VISUAL FOXPRO Y VISUAL BASIC PARA APOYAR EL PROCESO DE ENSEÑANZA- APRENDIZAJE EN EL AREA DE COMPUTACION EN LA UNIVERSIDAD DE ORIENTE. 9