Curso Introducción a la Programación con Visual Basic

Introducción a la Programación con Visual Basic

Detalle del Curso

Exposición y explicación de todos los conceptos básicos, que permitirán al alumno abordar el aprendizaje de un lenguaje de programación.

Requisitos

Manejo de algún sistema operativo.

Plan de Estudio

• Plan de estudios:
Lección 1: Introducción a la programación
• Definición y objetivos de la programación.
• Conceptos fundamentales.
• Metodología top-down.
• Solución de problemas.
Lección 2: Uso de expresiones
• Lenguajes de programación.
• Literales, constantes y variables.
• Operadores, operandos y expresiones.
• Contador, acumulador e intercambio.
Lección 3: Estructuras de decisión y saltos
• Conceptos de estructuración, decisión simple, decisión múltiple, salto condicional, salto incondicional y etiqueta.
• Resolución e interpretación de condiciones verdaderas y falsas.
• Decisiones simples y múltiples: Planteos e interpretaciones.
• Saltos condicionales e incondicionales.
Lección 4: Bucles
• Bucles condicionales.
• Bucles incondicionales.
• Bucles con contador.
• Ruptura de bucles.
Lección 5: Arreglos
• Vectores y matrices: Conceptos y acceso a sus elementos.
• Arreglos estáticos y dinámicos.
• Asignación de un valor a un elemento de un arreglo.
• Planteo y resolución de expresiones con elementos de arreglos.
• Redimensionamiento de arreglos.
• Reinicialización y destrucción de arreglos.
• Detección de las bandas de un arreglo.
Lección 6: Tipos definidos por el usuario
• Conceptos de estructura y miembro.
• Definición de una estructura.
• Variables y arreglos de tipos definidos por el usuario: Declaración y utilización.
Lección 7: Funciones internas
• Conceptos de función, parámetro y retorno.
• Utilización de funciones como operandos de expresiones.
• Funciones internas típicas de los lenguajes de programación: Matemáticas, de cadenas, de fecha/hora, etc.
• Números pseudo-aleatorios: Concepto y funciones.
• Conversiones implícitas y explícitas de tipos numéricos.
Lección 8: Modularización - Subrutinas
• Modularización: Concepto, ventajas y desventajas.
• Procedimientos, parámetros y variables estáticas y dinámicas.
• Funciones y retornos.
• Recursividad.

Material Entregado

Ejercitación y apuntes teóricos.

Programado por Angel J. Lopez y el Club de Programadores