Want to create interactive content? It’s easy in Genially!

Get started free

Fundamentos-de-la-Programacion-Tu-Puerta-al-Mundo-Digital.pptx

Alicia Baldovinos del Río

Created on August 22, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Momentum: Employee Introduction Presentation

Momentum: First Operational Steps

Video: Responsible Use of Social Media and Internet

Microlearning: Enhance Your Wellness and Reduce Stress

Momentum: Tools Tutorial

Momentum: Onboarding Video

Microlearning: Teaching Innovation with AI

Transcript

Fundamentos de la Programación: Tu Puerta al Mundo Digital

Descubre los pilares que construyen el universo tecnológico y prepárate para ser un creador en la era digital.

¿Qué es la Programación y por qué importa?

Programar es el arte y la ciencia de dar instrucciones precisas a una computadora para resolver problemas complejos y automatizar tareas.

En la era digital actual, la programación no es solo una habilidad técnica, es una competencia fundamental para entender, interactuar y crear el futuro que nos rodea. Desde las aplicaciones que usamos a diario hasta los sistemas que sustentan nuestra economía, todo está impulsado por código.

“Programar o ser programado”

— Douglas Rushkoff

La Magia detrás de la Computadora:

Todo es 1s y 0s

En su nivel más fundamental, las computadoras son máquinas binarias. Solo entienden dos estados: ON (representado como 1) y OFF (representado como 0). Toda la información que procesan, desde un simple texto hasta un video de alta definición, se traduce en estas secuencias de unos y ceros.

Imagina un interruptor de luz: encendido o apagado. La combinación de millones de estos interruptores, que cambian a velocidades asombrosas, es lo que permite que tu computadora realice todas sus funciones, desde mostrar una imagen hasta ejecutar un complejo algoritmo.

Señal ON (1)

Corriente eléctrica presente.

Señal OFF (0)

Ausencia de corriente eléctrica.

¿Cómo le decimos a la computadora qué hacer?

Idea Humana

Lenguaje de Programación

Ejecución

La necesidad de resolver un problema o crear algo.

Traducimos nuestra idea a un lenguaje que la computadora pueda entender.

La computadora procesa las instrucciones y realiza la tarea.

Para comunicarnos con la computadora, utilizamos lenguajes de programación. Estos son conjuntos de reglas, sintaxis y vocabulario que nos permiten escribir instrucciones de manera estructurada y legible para los humanos.

Diversidad de Lenguajes

Python: Tu Mejor Aliado

Existen cientos de lenguajes, cada uno con sus fortalezas y propósitos:

Python destaca por su simplicidad y versatilidad. Su sintaxis es clara y se parece mucho al inglés, lo que lo hace perfecto para quienes se inician en el mundo de la programación. Con Python, puedes construir desde sitios web sencillos hasta complejos análisis de datos.

Python: Ideal para principiantes, desarrollo web, ciencia de datos.

Java: Aplicaciones empresariales, Android.

C++: Videojuegos, sistemas operativos, alto rendimiento.

Variables: Las Cajas donde Guardamos Información

Imagina una variable como una caja etiquetada donde puedes guardar diferentes tipos de información. En programación, una variable es un nombre que le asignas a un espacio en la memoria de la computadora para almacenar un dato.

El contenido de esa "caja" puede cambiar a lo largo del tiempo o a medida que tu programa se ejecuta, de ahí el término "variable".

Ejemplos de Asignación:

edad = 30 (una caja llamada 'edad' que guarda el número 30)

nombre = "Ana" (una caja llamada 'nombre' que guarda el texto "Ana")

precio = 19.99 (una caja llamada 'precio' que guarda el número decimal 19.99)

¿Cómo funciona?

Cuando declaras una variable, le indicas a la computadora que reserve un pequeño espacio para almacenar ese valor. Cuando la usas en tu código, la computadora sabe dónde buscar la información que necesitas.

Tipos de Datos Básicos en Programación

Así como en la vida real clasificamos la información (números, palabras, fechas), en programación, cada pieza de información tiene un tipo de dato específico. Entender esto es crucial para que la computadora procese la información correctamente.

Números

Texto (String)

Enteros (int): Números sin decimales (ej. 5, -100). Decimales (float): Números con decimales (ej. 3.14, -0.5).

Secuencias de caracteres encerradas entre comillas (ej. "Hola Mundo", "Python").

Booleanos (Bool)

Listas

Representan valores de verdad: True (verdadero) o False (falso). Esenciales para decisiones lógicas.

Colecciones ordenadas de elementos, que pueden ser de diferentes tipos (ej. [1, "manzana", True]).

Tu Primer Programa Clásico: “Hola Mundo”

La tradición de "Hola Mundo" es casi tan antigua como la programación misma. Es el primer paso que todo programador da para asegurarse de que su entorno de desarrollo funciona correctamente y para ver un resultado inmediato de su código.

print("Hola Mundo")

Es la forma más sencilla de lograr que la computadora se comunique contigo, imprimiendo un mensaje en la pantalla. Este simple acto es la base para todas las interacciones futuras entre el usuario y el programa.

Significado

Aunque parece básico, "Hola Mundo" verifica que tu lenguaje de programación está configurado, que puedes escribir código sin errores de sintaxis y que la salida esperada se muestra correctamente. Es tu primer ¡Éxito! en el mundo de la programación.

print(): Es una función que le dice a Python "muestra esto en pantalla".

"Hola Mundo": Es el texto que queremos mostrar, un string o cadena de caracteres.

Operaciones Básicas con Variables

Una vez que tienes variables para almacenar datos, puedes realizar operaciones con ellas. Esto es fundamental para cualquier programa, ya sea para cálculos matemáticos, manipulación de texto o toma de decisiones.

Asignación

x = 10

Suma

y = x + 5 (y será 15)

Concatenación (texto)

saludo = "Hola " + "Mundo" (saludo será "Hola Mundo")

Multiplicación

z = x * 2 (z será 20)

División

res = y / 3 (res será 5.0)

Estas operaciones son los bloques de construcción para la lógica de cualquier programa. Con ellas, puedes procesar datos de entrada, realizar cálculos complejos y generar salidas significativas.