·
NOMBRE DEL RECURSO TIC:
Visual Basic
·
TIPOS DE RECURSOS TIC:
Recurso de aprendizaje.
·
DESCRIPCIÓN:
Visual Basic es un lenguaje de programación dirigido por
eventos, desarrollado por Alan Cooper para Microsoft.
Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue presentada en 1991,
con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara
la creación de interfaces gráficas y, en cierta medida, también la programación misma.
La
última versión fue la 6, liberada en 1998, para la que Microsoft extendió el
soporte hasta marzo de 2008.
En
2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías,
independiente de la versión del sistema operativo, .NET Framework, a través de Visual Basic .NET (y
otros lenguajes como C Sharp (C#)
de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Aunque
Visual Basic es de propósito general, también provee facilidades para el
desarrollo de aplicaciones de bases de datos usando Data Access
Objects, Remote
Data Objects o ActiveX Data Objects.
·
REQUERIMIENTOS MÍNIMOS DE SOFTWARE O EQUIPOS PARA SU
IMPLEMENTACIÓN:
Ordenador con pentium IV o
superior, java 6 o superior. Ordenador con visor
de imágenes, adobe flash player.
·
ACTIVIDADES O USO
PEDAGÓGICO EN QUE PODRÍA EMPLEARSE DICHO RECURSO TIC:
Es un sencillo recurso que se puede aplicar en
todas la áreas, los
compiladores de Visual Basic generan código que requiere una o más librerías de
enlace dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de dynamic-link
library); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de
"MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la
versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime X.XX").
Estas bibliotecas DLL proveen las funciones básicas implementadas en el
lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las
esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones,
tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o
las que proveen medios para la integración con otras aplicaciones.
Dentro del
mismo Entorno de
desarrollo integrado (IDE)
de Visual Basic se puede ejecutar el programa que esté desarrollándose, es
decir en modo intérprete (en realidad pseudo-compila el
programa muy rápidamente y luego lo ejecuta, simulando la función de un
intérprete puro). Desde ese entorno también se puede generar el archivo en
código ejecutable (exe); ese programa así generado en disco puede luego ser
ejecutado sin requerir del ambiente de programación (incluso en modo stand alone), aunque sí
será necesario que las librerías DLL requeridas por la aplicación desarrollada
se encuentren también instaladas en el sistema para
posibilitar su ejecución.
El propio
Visual Basic provee soporte para empaquetado y distribución;
es decir, permite generar un módulo
instalador que contiene al
programa ejecutable y las bibliotecas DLL necesarias para su ejecución. Con ese
módulo la aplicación desarrollada se distribuye y puede ser instalada en
cualquier equipo (que tenga un sistema operativo compatible).
Así como
bibliotecas DLL, hay numerosas aplicaciones desarrolladas por terceros que
permiten disponer de variadas y múltiples funciones, incluso mejoras para el
propio Visual Basic; las hay también para el empaquetado y distribución, y
hasta para otorgar mayor funcionalidad al entorno de programación (IDE).
Además se pueden crear actividades que faciliten la
introducción y la comprensión de nuevos conceptos, Los estudiantes pueden
resolver problemas directamente con conexiones interdisciplinarias a todas las áreas.
·
FORMAS O INSTRUMENTOS DE EVALUACIÓN PARA LAS ACTIVIDADES PROPUESTAS:
Con este recurso se evalúan los
trabajos elaborados por los estudiantes en cada una de los procesos
de cada actividad que se programa durante el curso.
·
DIFICULTADES QUE PODRÍAN PRESENTARSE:
ü
Problema de versionado asociado
con varias librerías runtime DLL, conocido como DLL Hell
ü
Soporte pobre para programación orientada a objetos9
ü
Incapacidad para crear aplicaciones multihilo,
sin tener que recurrir a llamadas de la API de Windows.
ü
La capacidad de utilizar controles en un sólo
formulario es muy limitada en comparación a otras herramientas. DLL Hell
DB, Libro
Programando en Visual Basic,2002
·
NIVEL AL QUE SE PUEDE
APLICAR:
En todos los
niveles (primaria, secundaria y media) el docente determina la complejidad de
los contenidos y las actividades de evaluación. También tiene
aplicación en la educación superior por ejemplo en las carreras de ingeniería
de sistemas y diseño gráfico.
·
MOMENTO DE LA SESIÓN
DE APRENDIZAJE EN QUE PODRÍA APLICARSE:
Los procesos didácticos de clase
se puede dar en tres momentos: inicio, proceso y cierre de una sesión. Durante el
momento de entrada se puede utilizar para elaborar, exponer un tema, en el
momento de proceso se utiliza para que el estudiante adquiera el
conocimiento mediante la elaboración de programas
y finalmente en el momento de salida mostrar el resultado final y se
aclaran las dudas que se tengan sobre el tema.
·
FORMAS O INSTRUMENTOS DE EVALUACIÓN PARA LAS ACTIVIDADES
PROPUESTAS:
Con Visual Basic se puede evaluar
mejor comprensión individual del estudiante, y su trabajo colaborativo.
·
PÁGINAS WEBS
RELACIONADAS AL USO PEDAGÓGICO DEL RECURSO TIC
1. http://es.wikipedia.org/wiki/Visual_Basic
2. http://www.buenastareas.com/ensayos/Breve-Descripcion-De-Visual-Basic/1498245.html
·
LINKS DE
EJEMPLOS
1. http://www.elguille.info/vb/bases/ADO/indiceADO.htm
2. https://www.youtube.com/watch?v=Kour383UOHw

No hay comentarios:
Publicar un comentario