# Referencias

  1. Introducción
  • Conceptos básicos de programación: https://www.bbva.com/es/10-conceptos-basicos-de-programacion-que-tienes-que-conocer/
  • Lógica de programación: https://www.youtube.com/watch?v=4nTq3A3FVzM
  • Estructura básica de un programa: https://uniwebsidad.com/libros/javascript/capitulo-1/estructura-basica-de-un-programa-en-javascript
  • Ciclo de vida de un programa: https://www.aulaprofesional.com/ciclo-de-vida-de-un-programa-informatico/
  1. Diseño algorítmico
  • Conceptos básicos: https://programacion.net/articulo/conceptos_basicos_de_algoritmos_602
  • Representación de algoritmos: https://www.youtube.com/watch?v=UFoGHAfZw1E
  • Diseño de algoritmos: https://www.aulaprofesional.com/disenar-algoritmos/
  1. Introducción a la Programación
  • Conceptos básicos: https://www.bbva.com/es/10-conceptos-basicos-de-programacion-que-tienes-que-conocer/
  • Características del lenguaje de programación: https://www.bbva.com/es/las-10-caracteristicas-mas-importantes-de-un-lenguaje-de-programacion/
  • Elementos del lenguaje: https://uniwebsidad.com/libros/javascript/capitulo-2/elementos-del-lenguaje-de-programacion
  1. Control de Flujo
  • Estructuras secuenciales: https://www.aulaprofesional.com/estructuras-secuenciales/
  • Estructuras selectivas: https://uniwebsidad.com/libros/javascript/capitulo-3/estructuras-selectivas
  • Estructuras iterativas: https://www.aulaprofesional.com/estructuras-repetitivas/
  1. Funciones
  • Declaración y uso de funciones: https://uniwebsidad.com/libros/javascript/capitulo-4/funciones
  • Paso de parámetros o argumentos: https://uniwebsidad.com/libros/javascript/capitulo-4/paso-de-parametros-a-las-funciones
  1. Organización de datos
  • Arreglos unidimensionales: https://uniwebsidad.com/libros/javascript/capitulo-5/arreglos-unidimensionales
  • Arreglos multidimensionales: https://uniwebsidad.com/libros/javascript/capitulo-5/arreglos-multidimensionales