Explorar
Empiezas con una situación real y una pregunta que vale la pena resolver.
INGENIERÍA EN INTELIGENCIA ARTIFICIAL
Fundamentos de Programación no es una materia para memorizar comandos. Es tu primera experiencia resolviendo problemas como ingeniero.
Sin instalaciones al inicio.
Primero programas. Después dominas tus herramientas.
PROGRESO
Misión 01 de 08
laboratorio / inicio.py
MISIÓN 01
Una computadora no entiende tus intenciones. Necesita instrucciones claras. Escribe la primera.
nombre = "Tu nombre"
print("Hola,", nombre)
RESULTADO
Hola, futuro ingeniero.
HABILIDAD
Dar instrucciones claras
LA BASE DE TODO
Antes de entrenar un modelo, procesar datos o construir un sistema inteligente, necesitas aprender a transformar un problema en una secuencia que una computadora pueda ejecutar.
Problema
Entender qué sucede, qué datos importan y qué se necesita lograr.
Algoritmo
Diseñar pasos lógicos, claros y verificables antes del código.
Solución
Implementar, probar, depurar y mejorar hasta que funcione.
NO VIENES A MEMORIZAR
Vienes a conseguir que una computadora resuelva algo que antes no podía resolver.
LA PREGUNTA QUE GUIARÁ TODO EL CURSO
¿Qué problema estoy resolviendo?
Cuando sabes responderla, el código deja de ser una lista de símbolos y se convierte en una herramienta para crear.
CÓMO VAS A APRENDER
Cada tema será una misión: una experiencia breve, clara y práctica que te lleva de la curiosidad a una solución que funciona.
Empiezas con una situación real y una pregunta que vale la pena resolver.
Recibes la explicación mínima que necesitas para empezar a actuar.
Tocas el código, lo ejecutas y observas qué cambia cuando intervienes.
Enfrentas un desafío sin una solución ya resuelta frente a ti.
Entiendes tu retroalimentación, corriges y abres una habilidad un poco más compleja.
Combinás lo aprendido para construir algo que antes parecía demasiado grande.
EL ERROR CAMBIA DE PAPEL
Un error no significa “no sirves para programar”. Es información: algo que esperabas no ocurrió. Vamos a aprender a leerlo, probar hipótesis y corregirlo.
Las pistas no te quitan el desafío.
Primero una dirección. Después un concepto. Luego una estructura parcial. La solución completa solo cuando ya la necesitas para entender y volver a intentar.
edad = 20
print("Tengo " + edad + " años")
ENCONTRASTE UN ERROR
La computadora no puede unir texto y número directamente.
PISTA 1
¿Qué tipo de dato es edad? ¿Qué espera recibir el texto?
TU RUTA COMO PROGRAMADOR
No por magia. Por acumulación de pequeñas victorias: una variable, una decisión, una función, un programa, una aplicación.
01
Variables, datos, operadores e instrucciones.
02
Condicionales y reglas para responder a distintas situaciones.
03
Bucles para automatizar lo que antes harías una y otra vez.
04
Funciones, organización y código que tiene propósito.
05
Analizar, diseñar, implementar, probar y depurar.
06
Usar tus fundamentos para crear un proyecto con impacto real.
EL DESTINO
PROYECTO INTEGRADOR
Aplicarás fundamentos, diseño de soluciones, herramientas y desarrollo web para crear una plataforma de gestión de tareas colaborativas.
Plataforma de gestión de tareas colaborativas.
FUNDAMENTOS DE PROGRAMACIÓN
Y eso cambia todo: puedes analizar un problema, construir una solución y aprender lo que sigue con autonomía.
Comenzar la primera misión