PROGRAMACIÓN COMPUTACIONAL I
|
Aspectos
Generales
|
||||||||||||||||||||
|
Número
de Orden
|
9
|
|||||||||||||||||||
|
Código
|
608
|
|||||||||||||||||||
|
Pre-requisito
|
Fundamentos de
programación
|
|||||||||||||||||||
|
Número
de Horas por Ciclo
|
80 horas
|
|||||||||||||||||||
|
Horas
Teóricas Semanales
|
2 horas
|
|||||||||||||||||||
|
Horas
Prácticas Semanales
|
2 horas
|
|||||||||||||||||||
|
Duración
del Ciclo en Semanas
|
20 semanas
|
|||||||||||||||||||
|
Duración
Horas-Clase
|
50 minutos
|
|||||||||||||||||||
|
Unidades
Valorativas
|
4 U.V.
|
|||||||||||||||||||
|
Identificación
del Ciclo Académico
|
II
|
|||||||||||||||||||
|
|
||||||||||||||||||||
|
Descripción
de la Asignatura
|
||||||||||||||||||||
|
El contenido de la asignatura está
orientada para el desarrollo de soluciones con Visual Basic.NET el cual aporta las
herramientas fundamentales para diseñar y construir con rapidez aplicaciones
basadas en Windows y servicios Web XAML, logrando con ello una mejor preparación del profesional
en el área de programación.
Previamente a la Programación
I, el estudiante debe tener las bases en los fundamentos de programación,
como la lógica de programación, seudocódigo, algoritmos, y estructuras
básicas de programación.
Situación problemática:
En la actualidad, los
requerimientos de desarrollo de software por la sociedad, están orientados a
la programación web.
Por lo tanto, para
dar respuesta a los requerimientos en el área de desarrollo, se trabaja en
esta asignatura en un lenguaje de programación que presenta varias formas de
desarrollo, incluyendo la programación web, en el lenguaje Visual
Basic.net.
Función clave:
Desarrollo de Software o
Sistemas de Información
Unidad de competencia:
Comprende los
distintos tipos de lenguajes de programación y las funciones propias de cada
uno.
Elementos de competencia:
-
Dominar los conceptos del Lenguaje de
Programación Visual Basic.NET
-
Aplicar el Lenguaje de Programación Visual
Basic.NET
-
Comprender la lógica para la programación
orientada a objetos.
-
Investigar sobre del entorno de
desarrollo.NET
-
Identificar
la metodología para desarrollar aplicaciones .NET
-
Diseñar
e implementar los componentes lógicos de aplicaciones de escritorio.
|
||||||||||||||||||||
|
Contenidos
de la Asignatura
|
||||||||||||||||||||
|
Unidad 01. Entorno de
desarrollo de Visual Basic .NET
1.1. Componentes y
Herramientas de Visual Studio
1.2. Trabajo con menús, barras
de herramientas y cuadros de diálogo
1.3. Creación de primera
aplicación para Windows (Aplicación de consola)
1.4. Depuración de
Programas
Unidad 02. Introducción a la
sintaxis.NET
2.1. Tipos de datos,
operadores, variables y constantes
2.2. Estructuras de
control:
2.2.1
Sentencias
IF: Simple, compuesta, Anidada
2.2.2
Repetitivas
2.2.2.1.
While
(Do While)
2.2.2.2.
For
Next
2.2.2.3. Do
Loop Until (Do while Loop)
2.2.2.4. Select Case
2.3. Arreglo para el
manejo de datos
2.4. Uso de funciones de
cadenas
2.5. Funciones de fecha y
hora
Unidad 03. Desarrollo de
aplicaciones para Windows
3.1. Formularios Windows
3.2 Incorporando
controles a formularios
3.3. Trabajo con
múltiples formularios (MDI)
3.4. Aplicación de Menús
y barras de herramientas
3.5. Trabajo con Cuadros
de dialogo
3.5. Validando ingreso de
datos de los usuarios
3.6. Manejo de errores y
excepciones en Visual Basic.net
Unidad 04. Programación
orientada a objetos en Visual Basic .NET
4.1. Pilares de la
programación orientada a objetos
4.2. Las Clases
4.3. Los objetos
4.4. Implementación de
métodos
4.5. Implementación de
eventos
Unidad 05. Fundamentos de
ADO.NET
5.1. Introducción a
ADO.NET
5.2. Proveedores de Datos
de ADO.NET
5.3. Manipulación de
Datos con ADO.NET
5.4. Uso de los objetos
ADO.NET
Unidad 06. Creación de aplicaciones
XAML
6.1. Introducción a XAML
6.2. Características de XAML
6.3. Controles de Aplicaciones
XAML
6.4. Uso del diseñador.
6.5. Programación de
eventos para controles XAML
|
||||||||||||||||||||
No hay comentarios:
Publicar un comentario