Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptualización de la Programación - Coggle Diagram
Conceptualización de la Programación
Historia
Charles Babbage y Ada Lovelace (s. XIX).
C, C++, Java (clásicos).
Python, más accesible hoy.
¿Qué es la programación?
Proceso para comunicarse con máquinas.
Instrucciones (algoritmos) → acciones
Soluciona problemas reales.
Aplicaciones
Apps: WhatsApp, TikTok
Juegos
Webs: YouTube, Moodle.
IA: Siri, Alexa.
Variables y constantes
Variables → cambian (ej: edad = 20).
Constantes → no cambian (ej: PI = 3.14).
Tipos: int, float, string, bool.
Lenguajes de programación
Bajo nivel: Assembly, C.
Alto nivel: Python, Java, C++.
Más control vs. más simplicidad.
Programación estructurada
Secuencia → pasos ordenados.
Selección → decisiones (if/else).
Repetición → ciclos (for/while).
Ventajas: claro, menos errores, reutilizable.