Introducción a los algoritmos
Ruta del curso
Visión general de desarrollo de software
Herramientas de desarrollo
Proceso de programación
¿Qué área de programación debo elegir?
Ramas de la programación
¿Qué es la programación?
Explicación breve de la programación
Examen - Módulo 1
Manipulación de datos
Variables de programación
¿Qué es una variable en programación?
Diferencia entre una variable y un dato
Dispositivos de entrada y salida
Tipos de dispositivos de entrada y salida de datos
Estructura básica de un programa
Diagramas de flujo
Examen - Módulo 2
Condicionales en la programación
¿Qué son las condicionales en programación?
Condicionales
Características y etapas de los algoritmos
Ciclos repetitivos
Algoritmos
Estructuras de programación
Tipos de algoritmos
Examen - Módulo 3
Tipos de arreglos
¿Qué son los parámetros?
Arreglos
¿Qué es un arreglo o matriz?
Tipos de arreglos
Operaciones que se pueden realizar con arreglos o matrices
Funciones en programación
¿Qué es una función en programación?
Examen - Módulo 4
Manejo de datos en programación
¿Qué es la manipulación de archivos?
Diferencia entre manejo y manipulación de datos en programación
5 ventajas y 5 desventajas sobre los arreglos multidimensionales en programación
¿Qué es el manejo de archivos?
5 ventajas y 5 desventajas sobre la manipulación de datos en programación
Arreglos multidimensionales
Diferencias entre arreglos unidimensionales y multidimensionales
Examen - Módulo 5