Este documento describe un proyecto de investigación para desarrollar la capacidad mental y conocimientos de cálculo diferencial de estudiantes mediante un programa interactivo en Visual Basic y Matlab. El programa permitirá resolver operaciones matemáticas y mostrar gráficas, además de incluir videos tutoriales. El objetivo es mejorar el proceso de enseñanza-aprendizaje de estudiantes de segundo semestre en la Universidad Técnica de Manabí.
2. Introducción
La presente investigación tiene como objeto desarrollar la capacidad mental y
reforzar conocimientos de la materia de cálculo diferencial de los estudiantes de la
Facultad de Ciencias Informáticas de la Universidad Técnica de Manabí mediante
un programa basado en la resolución de diferentes operaciones matemáticas
obteniendo sus respectivas graficas, además de disponer de videos tutoriales que
serán de gran apoyo para la ampliación de conocimientos de dichos estudiantes,
todo esto se efectuará en los software: Visual Basic y Matlab.
MATLAB es una herramienta matemática de alto nivel usada por ingenieros y
científicos de todo el mundo para resolver diversos problemas en forma
interactiva y respaldada por una compañía de software Profesional.
MATLAB es una aplicación que permite construir y simular modelos de sistemas
físicos y sistemas de control mediante diagramas de bloques. Es también un
sistema abierto, que permite al usuario escoger, adaptar y crear componentes o
subsistemas. Este tiene un sin números de librerías que permiten realizar sistemas
de diferente índole para su simulación y análisis.
En VISUAL BASIC es posible crear todo tipo de aplicación para Windows, pudiendo
incorporar todas las características y elementos de un programa típico de
Windows.
Prácticamente, todos los elementos de interacción entre la aplicación y el usuario
de los que dispone Windows pueden ser programados en Visual Basic de un modo
muy sencillo.
El funcionamiento de MATLAB Y VISUAL BASIC se presenta de una forma sencilla
capaz de realizar cualquier tipo de operaciones, trabajos y programas nos facilita
en nuestros trabajos en Calculo Diferencial.
Este trabajo investigativo se concluirá con sus respectivas conclusiones y
recomendaciones.
3. Objetivo General
Diseñar un programa que permita resolver diferentes operaciones de
cálculo diferencial con sus respectivas graficas y además de adjuntar videos
tutoriales que servirá de gran apoyo para que el estudiante amplié sus
conocimientos, con el fin de que los estudiantes de segundo semestre
paralelo “A” de la Facultad de Ciencias Informáticas de la Universidad
Técnica de Manabí, lo aplique en su proceso de enseñanza-aprendizaje
durante el periodo comprendido entre septiembre 2012-Febrero 2013.
Objetivo Especifico
Crear un programa basado en la materia de cálculo diferencial que será de
mucha influencia en el proceso de enseñanza-aprendizaje de los estudiantes
de segundo semestre paralelo “A”.
Implementar un apoyo para los estudiantes mediante videos tutoriales, con
el fin de ampliar sus conocimientos.
Brindar una variedad de operaciones de al cálculo diferencial con sus
respectivas gráficas que serán resueltas a través del programa.
Lograr que todo el contenido de nuestro CD interactivo tenga mayor
acogida en los estudiantes de segundo semestre paralelo “A”.
4. Justificación
Este trabajo investigativo esta creado con el fin de que los estudiantes mediante un
programa interactivo tengan mayor facilidad de resolver ejercicios y de ampliar
sus conocimientos a través de definiciones simples y concretas de la asignatura,
además de videos tutoriales que contienen la información necesaria para
complementar su aprendizaje.
La asignatura de cálculo diferencial es muy compleja debido a esto hemos pensado
en el bienestar de los estudiantes, llevando a cabo la creación de nuestro programa
interactivo el cual contara con diferentes opciones, donde el usuario elegirá la que
más le conviene, dependiendo de la actividad que quiera realizar.
En este trabajo hemos utilizado los programas: Visual Basic y Matlab, con el fin de
que los estudiantes aprendan su utilización y lo apliquen en otras asignaturas.
El programa se aplicará en el segundo semestre paralelo “A” de la Facultad de
Ciencias Informáticas de la Universidad Técnica de Manabí durante el periodo
comprendido entre septiembre 2012-Febrero 2013.
Teniendo en cuenta que el programa no solo será utilizado en el segundo semestre
“A” sino que será aplicado en los diferentes paralelos.
Para el desarrollo de esta investigación, se contó con los recursos humanos,
económicos, materiales y sobre todo con la predisposición y motivación de los
investigadores y el tiempo suficiente para emplear en el proceso de investigación.
5. Marco Teórico
1.1. Antecedentes Investigativos
Definición del Software VISUAL BASIC
Visual Basic es un lenguaje de programación de los llamados "visuales", puesto que parte
de la programación que se realiza con él se basa en la utilización de elementos visuales. La
palabra "Visual" hace referencia al método que se utiliza para crear la interfaz gráfica de
usuario. En lugar de escribir numerosas líneas de código para describir la apariencia y la
ubicación de los elementos de la interfaz, simplemente podemos agregar objetos
prefabricados en su lugar dentro de la pantalla, que ahorran mucho tiempo de
programación y que sobrepasan el concepto de la programación convencional en cuanto a
la estructura secuencial del programa. Profundizaremos en estos conceptos a medida que
avancemos en el desarrollo del curso.
Podríamos decir que Visual Basic es un lenguaje orientado a eventos. En las aplicaciones
tradicionales o "por procedimientos", la aplicación es la que controla qué partes de código
y en qué secuencia se ejecutan. La ejecución comienza con la primera línea de código y
continúa con una ruta predefinida a través de la aplicación, llamando a los procedimientos
según se necesiten.
En una aplicación controlada por eventos, el código no sigue una ruta predeterminada;
ejecuta distintas secciones de código como respuesta a los eventos. Los eventos pueden
desencadenarse por acciones del usuario, por mensajes del sistema o de otras
aplicaciones, o incluso por la propia aplicación. La secuencia de estos eventos determina la
secuencia en la que se ejecuta el código, por lo que la ruta a través del código de la
aplicación es diferente cada vez que se ejecuta el programa.
6. Para manejar los objetos y controles del lenguaje hay que conocer tres conceptos
asociados a ellos:
Propiedades: Para todos los objetos y controles de Visual Basic, hay definidas una
serie de propiedades que nos permiten controlarlos: nombre, tamaño, color,
posición, etc..., la mayoría de las propiedades serán comunes, pero evidentemente,
habrá objetos que tengan unas determinadas propiedades específicas.
Eventos: Cada objeto lleva asociados unos determinados eventos que le pueden
ocurrir, por ejemplo a un botón, le puede ocurrir que el usuario pulse con el botón
principal del ratón sobre él, eso es el evento NombreDelBotón_Click(), bien cuando
esto ocurra, se dispara este evento, al cual nosotros le añadiremos el código de lo
que queremos que haga la aplicación cuando el usuario pulse el botón.
Métodos: Son procedimientos asociados a un objeto, es decir, nos permiten
realizar acciones como por ejemplo escribir un texto en un objeto, necesitaríamos
usar el método Print, con la siguiente sintaxis: NombreDelObjeto.Print "Texto
deseado".
7. Definición del Software MATLAB
MATLAB (abreviatura de MATrixLABoratory, “laboratorio de matrices”) es un
software matemático que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programación propio (lenguaje M). Está disponible para las
plataformas Unix, Windows y Apple Mac OS X.
Entre sus prestaciones básicas se hallan: la manipulación de matrices, la
representación de datos y funciones, la implementación de algoritmos, la creación
de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes
y con otros dispositivos hardware. El paquete MATLAB dispone de dos
herramientas adicionales que expanden sus prestaciones, a saber, Simulink
(plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario
– GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de
herramientas (toolboxes); y las de Simulink con los paquetes de bloques
(blocksets).
Es un software muy usado en universidades y centros de investigación y
desarrollo. En los últimos años ha aumentado el número de prestaciones, como la
de programar directamente procesadores digitales de señal o crear código VHDL.
8. La enseñanza
“Es el proceso mediante el cual se comunican o transmiten conocimientos
especiales o generales sobre una materia. Este concepto es más restringido que el
de educación, ya que ésta tiene por objeto la formación integral de la persona
humana, mientras que la enseñanza se limita a transmitir, por medios diversos,
determinados conocimientos. En este sentido la educación comprende la
enseñanza propiamente dicha.
La enseñanza implica la interacción de tres elementos: el profesor, docente o
maestro; el alumno o estudiante; y el objeto de conocimiento. La tradición
enciclopedista supone que el profesor es la fuente del conocimiento y el alumno,
un simple receptor ilimitado del mismo. Bajo esta concepción, el proceso de
enseñanza es la transmisión de conocimientos del docente hacia el estudiante, a
través de diversos medios y técnicas.
El Aprendizaje
“Este concepto es parte de la estructura de la educación, por tanto, la educación
comprende el sistema de aprendizaje. Es la acción de instruirse y el tiempo que
dicha acción demora. También, es el proceso por el cual una persona es entrenada
para dar una solución a situaciones; tal mecanismo va desde la adquisición de
datos hasta la forma más compleja de recopilar y organizar la información.
El aprendizaje tiene una importancia fundamental para el hombre, ya que, cuando
nace, se halla desprovisto de medios de adaptación intelectuales y motores. En
consecuencia, durante los primeros años de vida, el aprendizaje es un proceso
automático con poca participación de la voluntad, después el componente
voluntario adquiere mayor importancia ( aprender a leer, aprender conceptos, etc.
), dándose un reflejo condicionado, es decir, una relación asociativa entre
respuesta y estímulo. A veces, el aprendizaje es la consecuencia de pruebas y
errores, hasta el logro de una solución válida. De acuerdo con Pérez Gómez ( 1992
) el aprendizaje se produce también, por intuición, o sea, a través del repentino
descubrimiento de la manera de resolver problemas.
9. Definición de proceso de enseñanza-aprendizaje
El proceso enseñanza-aprendizaje, es la Ciencia que estudia, la educación como un
proceso consiente, organizado y dialéctico de apropiación de los contenidos y las
formas de conocer, hacer, vivir y ser, construidos en la experiencia socio- histórico,
como resultado de la actividad del individuo y su interacción con la sociedad en su
conjunto, en el cual se producen cambios que le permiten adaptarse a la realidad,
transformarla y crecer como Personalidad.
El proceso como sistema integrado, constituye en el contexto escolar un proceso de
interacción e intercomunicación de varios sujetos, en el cual el maestro ocupa un
lugar de gran importancia como pedagogo que lo organiza y conduce, pero en el
que no se logran resultados positivos sin el protagonismo, la actitud y la
motivación del alumno, el proceso con todos sus componentes y dimensiones,
condiciona las posibilidades de conocer, comprender y formarse como
personalidad. Los elementos conceptuales básicos del aprendizaje y la enseñanza,
con su estrecha relación, donde el educador debe dirigir los procesos cognitivos,
afectivos y volitivos que se deben asimilar conformando las estrategias de
enseñanza y aprendizaje.
10. Metodología
En la presente investigación se empleo la metodología participativa por que se
promoverá la participación de los sujetos de estudios.
Para realizar nuestro proyecto utilizamos métodos investigativos, para elegir el
programa desarrollado en el visual Basic, seleccionamos varios temas y elegimos el
que más nos llamo la atención en este caso fue la creación de un software que
permite resolver diferentes operaciones de cálculo diferencial con sus respectivas
graficas.
También utilizamos guías acerca de visual Basic para poder realizar este software
y hace emplear nuestros conocimientos y dar una explicación de calidad a nuestros
compañeros.
1.1.Modalidad Básica de la Investigación
Se realizará una investigación de campo ya que se aplicará la técnica de la encuesta
para alcanzar objetivos específicos y demostrar la veracidad de las hipótesis.
Se empleará la técnica bibliográfica para construir el marco teórico de la
investigación.
11. Recomendación
Los docentes deben aplicar mas sobre los diferentes software que nos permitirá crear
programas interactivos que servirá como apoyo para el estudiante en sus diferentes
asignaturas
Conclusión
Mediante CD interactivos los estudiantes podrán ampliar más sus conocimientos, ya que
es una herramienta útil para su proceso de enseñanza-aprendizaje.
Bibliografía
http://www.adrformacion.com/curso/visualbasic/leccion1/introduccion_visual_basic.
htm
http://www.ehowenespanol.com/definicion-visual-basic-60-sobre_99419/
www.manual/visualbasic.com
www.orgs/enseñanza-aprendizaje.com
www.manual/matlab.com