# Bienvenidos

"La programación no se trata solo de codificar; se trata de crear un pensamiento lógico y resolución de problemas a través de algoritmos." – Douglas Crockford.
# Programando soluciones: Diseño Algorítmico y Programación
¡Hola a todos y todas! Bienvenidos a este curso donde vamos a aprender juntos cómo resolver problemas utilizando nuestra creatividad y las herramientas de programación. ¡Vamos a empezar a programar juntos!
El curso se divide en seis temas que te llevarán desde los fundamentos de la lógica y la metodología de la programación, hasta la implementación de soluciones utilizando herramientas avanzadas de programación.
En el primer tema, nos enfocaremos en cómo analizar y diseñar soluciones utilizando la lógica y la metodología de la programación. ¡Vamos a poner a trabajar nuestros cerebros para resolver problemas!
En el segundo tema, es hora de empezar a programar. Aquí exploraremos los conceptos básicos y herramientas esenciales para que puedas empezar a escribir código y programar tus propias soluciones. ¡Hora de empezar a crear!
En el tercer tema, vamos a profundizar en el diseño e implementación de soluciones utilizando un lenguaje de programación. Aquí aprenderás a implementar algoritmos que resuelvan problemas del mundo real. ¡Ponte las pilas para resolver problemas complejos!
En el cuarto tema, te enseñaremos cómo seleccionar e implementar la estructura de control adecuada para la resolución de un problema específico. ¡Hora de tomar el control y optimizar tus programas!
En el quinto tema, vamos a diseñar bloques de códigos reutilizables. ¡Más eficiencia, menos complejidad!
Finalmente, en el sexto tema, te mostraremos cómo aplicar e implementar arreglos para organizar datos y resolver problemas más complejos. ¡Hora de organizarnos!
¡Vamos a programar!