domingo, 26 de marzo de 2017

Cuadro Combinado, eventos Initialize y Click, condicional SELECT CASE.

Asignatura: Tecnología e Informática.
Formación en Valor: Justicia.
Núcleo Integrador:  Cuadro Combinado,  eventos Initialize y Click, condicional SELECT CASE. 
Indicador de desempeño: Crea y programa lista de datos.

E.C.P
¿Cómo utilizas las listas de datos?

Tenga en cuenta:
Cuadro Combinado o ComboBox: es un control que nos permite mostrar una lista de datos de los cuales solo podemos seleccionar uno solo.

Taller:
Diseñe el siguiente Formulario:

Tenga en cuenta que las palabras Departamentos y Municipios utilice Label o Etiquetas (Representados por un icono con la letra A).

Después de diseñar el formulario, copie el siguiente código y ejecute el programa con F5.
Private Sub ComboBox1_Click()
  ComboBox2.Clear
  Select Case ComboBox1.ListIndex
    Case 0 'BOLIVAR
      ComboBox2.AddItem "CARTAGENA"
      ComboBox2.AddItem "ARJONA"
      ComboBox2.AddItem "TURBACO"
    Case 1 'ATLANTICO
      ComboBox2.AddItem "BARRANQUILLA"
      ComboBox2.AddItem "MALAMBO"
      ComboBox2.AddItem "SAN JOSE"
    Case 2 'MAGDALENA
      ComboBox2.AddItem "SANTA MARTA"
      ComboBox2.AddItem "ARACATACA"
      ComboBox2.AddItem "OTRO"
  End Select
End Sub

Private Sub UserForm_Initialize()
  ComboBox1.AddItem "BOLIVAR"
  ComboBox1.AddItem "ATLANTICO"
  ComboBox1.AddItem "MAGDALENA"
End Sub

Explicación del código: 
El evento UserForm_Initialize()
 ocurre cuando el programa es ejecutado con F5 y lo que hace el código que contiene es: adiciona un Item al ComboBox1, el primero es "BOLIVAR", luego adiciona el Item "ATLANTICO" y por ultimo el Item "MAGDALENA".

El Evento ComboBox1_Click()
Ocurre cuando se le da clic en el ComboBox1 y lo que hace el código es:
ComboBox2.Clear : Borrar el contenido del ComboBox2.
Select Case ComboBox1.ListIndex : Evalúa el Item seleccionado del ComboBox1 y de acuerdo al Item seleccionado se llena el ComboBox2 con los datos indicados.

Taller
Desarrolle  un programa que utilice 3 Listas Desplegables (ComboBox), que al dar clic en el primer Combo, llene la información del segundo Combo y al dar clic en el segundo Combo llene la información del tercero.

II Periodo - RED DE PROCESOS COGNITIVOS INTEGRADOS - Undécimo Grado

RED DE PROCESOS COGNITIVOS INTEGRADOS.
Grado: Undécimo
Asignatura: Tecnología e Informática
Docente: Betsauro Palomino Díaz
Periodo: II
Año: 2017

·         Componente
o    Apropiación y uso de la Informática con lenguajes de programación.
o    Apropiación y uso de la tecnología utilizando herramientas para procesar información.
·         Competencias  a desarrollar
o    El estudiante desarrollará habilidades y destrezas que le permiten utilizar los controles básicos  del editor de Visual Basic.
·         Estándares Básicos  de competencias
o    Comprendo el funcionamiento de los controles básicos de Visual Basic y los  aplico creando programas básicos.
·         Eje Curricular
o    Programación de los controles básicos.
o    Búsqueda y procesamiento de información.
·         Núcleos integrador
1.    Cuadro Combinado,  eventos Initialize y Click, condicional SELECT CASE.
2.    Cuadros de Listas,  eventos Initialize y Click, condicional SELECT CASE.
3.    objeto Image y Eventos MouseMove y Click.
4.    Desarrollo de software didáctico.
5.    Herramientas para procesar y buscar información
·         Logros
o    Conocer y aplicar los controles básicos  del editor de Visual Basic para crear programas.
o    Identifico las herramientas para procesar y buscar información y las utilizo para optimizar el trabajo.
o    Escuchará atentamente las explicaciones dadas en clase y las participaciones de sus compañeras..
o    Aplicara correctamente las normas de cuidado en la sala de cómputo.
·         Indicador de desempeño
o    El estudiante estará en capacidad de desarrollar con los controles básicos del editor de Visual Basic programas.