Está en la página 1de 9

GESTIÓN

DE FORMACIÓN PROFESIONAL INTEGRAL


PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE


1. IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE

• Denominación del Programa de Formación: Análisis y Desarrollo de Sistemas
de Información.
• Código del Programa de Formación: 228106
• Nombre del Proyecto: Desarrollo de un prototipo de aplicación web de alta
calidad para las pequeñas y medianas empresas del departamento de Boyacá.
• Fase del Proyecto: Desarrollo, integración y pruebas de la aplicación web
• Actividad de Proyecto: Desarrollar y evaluar la aplicación web, teniendo en
cuenta la lógica de negocios y políticas de seguridad.
• Competencia: aplicar buenas prácticas de calidad en el proceso de desarrollo de
software, de acuerdo con el referente adoptado en la empresa
• Resultados de Aprendizaje Alcanzar:
o Construir el programa de instalación del aplicativo, utilizando las herramientas
de desarrollo disponibles en el mercado, según las características de la
arquitectura de la solución.
o Configurar el software de la aplicación para cliente y servidor, mediante la
utilización del hardware disponible, ejecutándola en la plataforma tecnológica,
según normas y protocolos establecidos por la empresa.

• Duración de la Guía: 42 horas trabajo directo y 14 de trabajo autónomo


2. PRESENTACIÓN

Cordial saludo estimados aprendices en esta guía usted encontrara las ultimas
orientaciones sobre la programación y la lógica de controles en pantalla, permitiendo
aplicaciones altamente interactivas para el usuario.
Querido aprendiz lo invito a desarrollar esta guía con la mejor disposición y capacidad de
investigación para resolver cada una de las actividades propuestas.

3. FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE



Actividad de Reflexión Inicial:

Se presentan algunas de las ventajas de visual basic.Net:

• Integra el diseño e implementación de formularios de Windows.


• Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene
acceso prácticamente total a la API de Windows, incluidas librerías actuales.

GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

• Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar
información, documentación y fuentes para los proyectos.
• Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros
lenguajes.
• Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las
aplicaciones mediante Microsoft Script Control.
• Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está
disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.
• Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto
Windows como Mac, que permite programar macros para extender y automatizar
funcionalidades en documentos, hojas de cálculo y bases de datos (Access).
• Si bien permite desarrollar grandes y complejas aplicaciones, también provee un
entorno adecuado para realizar pequeños prototipos rápidos.
A partir de ellas genere una conclusión para socializar en plenaria sobre cómo estas
ventajas contribuyen al desarrollo de software y en específico al software lúdico

Actividad de Contextualización:
De acuerdo al ejemplo desarrollado, elabore los siguientes ejercicios
1. Construya un proyecto en Visual Basic.NET con los siguientes formularios, en
cada uno debe se permitan las acciones por teclado solicitadas. (Puede usar
otras imágenes para reemplazar los objetos que se mueven).

a)

b)
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

c)

Actividades de apropiación del conocimiento (Conceptualización y Teorización).

Área de Desarrollo Cognitiva: Conocer el procedimiento para realizar el despliegue de


la aplicación web, de acuerdo a los hosting gratuitos disponibles en el mercado.

Área de Desarrollo procedimental: Realizar la publicación de la aplicación web, de


acuerdo a los hosting gratuitos disponibles en el mercado.

Área de Desarrollo Valorativa Actitudinal: Aplicar conductas idóneas basadas en el


proceso de instalación o despliegue de la nueva aplicación sin afectar el funcionamiento
normal de los procedimientos de la organización

Área de Desarrollo Cognitiva: Conocer el procedimiento de configuración necesaria


para asegurar la disponibilidad y seguridad de la aplicación web.

Área de Desarrollo procedimental: Realizar la configuración de los parámetros de


disponibilidad y seguridad que requiere la aplicación web para uso de los usuarios
cliente, teniendo en cuenta la infraestructura disponible.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

Área de Desarrollo Valorativa Actitudinal: Aplicar conductas idóneas basadas en el
proceso de instalación o despliegue de la nueva aplicación sin afectar el funcionamiento
normal de los procedimientos de la organización

Sub actividades

1. agregue al proyecto del item anterior los siguientes formularios, en cada uno debe
generar la animación solicitada. (Puede usar otras imágenes para reemplazar los
objetos que se mueven)

a) realizar un desplazamiento
horizontal y al termino iniciar un
recorrido vertical hacia abajo. Una
vez se consiga la animación debe
detenerse.

b) Realizar una animación diagonal desde


la parte superior izquierda a la inferior
derecha, una vez termine el timer debe
detenerse.

c) Desplazar horizontalmente dos objetos


diferentes iniciando de manera
simultanea en sentidos opuestos y
deteniéndose al terminar

d) Desplazar en diagonal un objeto y al


termino iniciar un recorrido vertical
hacia arriba, al termino debe detenerse.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

e) Realizar un recorrido indefinido por


los bordes del formulario.

f) Desplazar en diagonal un objeto y al


termino iniciar un recorrido vertical
hacia arriba, una vez obtenido
realizar un movimiento diagonal y al
termino debe detenerse.

g) se tienen dos objetos, el primero se


encuentra recorriendo los bordes
del formulario de manera indefinida
y un segundo objeto se encuentra
realizando desplazamientos
horizontales de ida y vuelta, debe
procurar que nunca se encuentren
los objetos.

h) desplazar un objeto en sentido


horizontal, al llegar al limite debe
devolverse, y nuevamente iniciar el
recorrido de manera indefinida.

i) desplazar dos objetos en sentido


diagonal opuesto al llegar a la parte
inferior del formulario, deben
realizar desplazamientos
horizontales en los que
intercambian su posición, una vez
alcanzado los objetos se detienen.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

j) realizar recorridos horizontales y


verticales teniendo en cuenta los
obstáculos que se muestran en la
imagen al finalizar el recorrido debe
detenerse.

k) los objetos azules se encuentran


moviéndose de manera indefinida
de arriba hacia abajo, el objeto rojo
se controla por teclado, si el objeto
rojo choca con uno de los azules
debe volver a su posición inicial, si
por el contrario llega al área del
objeto amarillo debe generar un
mensaje que indique éxito.

Actividades de transferencia del conocimiento.

De acuerdo a los conocimientos adquiridos y en grupos de tres aprendices elabore un


proyecto de visual basic. Net para el caso que le sea asignado:

Reúna las imágenes, sonidos y demás elementos que considere necesarios para el
proyecto y haga los ajustes necesarios para las imágenes.

• Inicie un proyecto nuevo en Visual Basic .NET donde:


o Defina interfaz de usuario (Eventos de teclado o puntero para el manejo)
o Integre el audio y los efectos necesarios
o Elabore las pantallas de Bienvenida, instrucciones y acerca de
o INVESTIGUE sobre la generación de instaladores
o Genere el instalador de la aplicación

Una vez tenga el proyecto en su tiempo de trabajo autónomo realice una consulta
sobre la elaboración de instaladores y empaquetado de aplicaciones para generar los
instaladores del proyecto trabajado.

• El resultado del proyecto será sustentado y expuesto en feria del grupo. (Este
juego será de un solo nivel).
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

o Pacman
o Mario (4 aprendices)
o Carritos
o Angry birds
o Marcianos
o Parejitas
o escalera
o triqui
o Dinosaurio de google
o Pong

• Materiales: Memorias USB

4. ACTIVIDADES DE EVALUACIÓN

Técnicas e Instrumentos
Evidencias de Aprendizaje Criterios de Evaluación
de Evaluación
Evidencias de Producto:
• Un proyecto en VB.net con Elabora el programa de Instrumento de evaluación: lista
los ejercicios solicitados. instalación del aplicativo, de de chequeo
acuerdo con las características
y la arquitectura de la
aplicación, utilizando
herramientas tecnológicas,
según normas y protocolos de
la organización

Configurar el software Instrumento de evaluación: lista
• Un archivo de instalación de chequeo
desarrollado sobre diferentes
del proyecto de caso de plataformas y equipos,
estudio desarrollado. cumpliendo con los parámetros
establecidos por la
organización, y garantizando el
funcionamiento del aplicativo

5. GLOSARIO DE TÉRMINOS

• .NET: NET es un framework de Microsoft que hace un énfasis en la transparencia


de redes, con independencia de plataforma de hardware y que permita un rápido
desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una
estrategia horizontal que integre todos sus productos, desde el sistema operativo
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE

hasta las herramientas de mercado.
• Lenguaje de programación: Un lenguaje de programación es un idioma artificial
diseñado para expresar procesos que pueden ser llevados a cabo por máquinas
como las computadoras.
• ASP.Net: ASP.NET es un framework para aplicaciones web desarrollado y
comercializado por Microsoft. Es usado por programadores para construir sitios
web dinámicos, aplicaciones web y servicios web XML.
• Visual Studio: Microsoft Visual Studio es un entorno de desarrollo integrado (IDE,
por sus siglas en inglés) para sistemas operativos Windows. Soporta varios
lenguajes de programación tales como Visual C++, Visual C#, Visual J#, y Visual
Basic .NET, al igual que entornos de desarrollo web como ASP.NET. Aunque
actualmente se han desarrollado las extensiones necesarias para muchos otros.
• Tipo de dato: Es un atributo de una parte de los datos que indica al ordenador
(y/o al programador) algo sobre la clase de datos sobre los que se va a procesar.
Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y
qué operaciones se pueden realizar. Tipos de datos comunes son: enteros,
números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas,
colores, etc.
• Variable: Son espacios reservados en la memoria que, como su nombre indica,
pueden cambiar de contenido a lo largo de la ejecución de un programa. Una
variable corresponde a un área reservada en la memoria principal del ordenador.

6. REFERENTES BIBLIOGRÁFICOS
• (Aprenda ya Microsoft Visual Basic .NET, 2002, pág. 651)
• (Programming With Microsoft Visual Basic. Net ; Alfons , 2010; Bill , Scott, &
Devin, 2010; Bill , Scott, & Devin, 2010)

7. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

MARÍA PAOLA
Autor 19 DE MARZO
ABELLA INSTRUCTOR TELEINFORMÁTICA
(es) 2017
MARTÍNEZ

8. CONTROL DE CAMBIOS

Nombre Cargo Dependencia Fecha Razón del


Cambio
Autor
(es)

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL


PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE

GFPI-F-019 V3

También podría gustarte