Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos de la Programación para Principiantes - Coggle Diagram
Fundamentos de la Programación para Principiantes
¿Qué es Programar?
Arte y ciencia de dar instrucciones a una computadora.
Analogía: una receta detallada para una máquina.
¿Por qué es importante?
Motor del mundo digital: apps, sistemas bancarios, etc.
Habilidad clave para la resolución de problemas.
Lenguajes de Programación
Lenguajes de bajo nivel
Cerca del código nativo de la máquina.
Ejemplo: Ensamblador.
Lenguajes de alto nivel
Sintaxis similar al lenguaje humano (inglés).
Más fáciles de aprender y usar.
Ejemplos populares
Python: sintaxis legible, IA, análisis de datos.
Java: robusto, empresarial, Android.
C++: alto rendimiento, videojuegos, sistemas operativos.
Programación Estructurada
Organización del código de forma clara y ordenada.
Estructuras de control básicas:
Secuencia: ejecución en orden.
Selección (condicional):
if...else
para tomar decisiones.
Repetición (bucle):
for
o
while
para tareas repetitivas.
Ventaja: código más fácil de leer, mantener y corregir.
Variables, Tipos de Datos y Constantes
Variables
Contenedor con un nombre para guardar datos que pueden cambiar.
Tipos de datos comunes
Enteros (integers): números sin decimales.
Flotantes (floats): números con decimales.
Cadenas de texto (strings): secuencias de caracteres.
Booleanos (booleans):
true
o
false
.
Constantes
Valor que no cambia.
Ejemplo: Pi (π).