Al terminar podrás
- Distinguir un problema, un algoritmo, un programa y el código fuente.
- Explicar la función de Python y de su intérprete.
- Reconocer qué aporta un editor o IDE.
- Identificar errores básicos de sintaxis y ejecución.
Vamos paso a paso
Esta evaluación comprueba los fundamentos antes de trabajar con datos y operaciones. Un problema describe una necesidad; un algoritmo organiza pasos finitos y claros para resolverla; un programa expresa esos pasos en instrucciones que una computadora puede ejecutar.
El código fuente es el texto escrito en un lenguaje de programación. Python tiene reglas propias. El intérprete procesa el código y ejecuta sus instrucciones; si encuentra una instrucción que no respeta la sintaxis, informa un error para que puedas corregirla.
Un editor permite escribir y modificar el código. Un IDE reúne el editor y herramientas de apoyo, como ejecución y depuración. El editor, el intérprete y el programa no son lo mismo: cada uno cumple una función distinta.
EJEMPLO EN PYTHON
programa = "Hola, Python"
print(programa)RESULTADO
Hola, Python
¿Qué está pasando?
- La primera línea guarda el texto del mensaje en una variable.
- La segunda línea usa print() para mostrar el valor en la consola.
- El intérprete procesa las instrucciones en orden y produce el resultado.
Errores que conviene evitar
- Confundir el código fuente con el resultado de la consola.
- Pensar que un IDE es el lenguaje de programación.
- Llamar algoritmo a pasos sin orden ni resultado definido.
AHORA TE TOCA A TI
Describe entrada, proceso y salida
Escribe tres instrucciones print() que describan un pequeño programa: primero la entrada, después el proceso y finalmente la salida.
PISTAS
- Usa una línea por etapa.
- Mantén las instrucciones en orden.
Tu espacio de trabajo
Cómo usar este laboratorio
- 01EscribeModifica el archivo main.py en el editor.
- 02EjecutaCorre tu programa o comprueba el ejercicio.
- 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad
Escribe tres instrucciones print() que describan un pequeño programa: primero la entrada, después el proceso y finalmente la salida.
Entorno de desarrollo
Laboratorio de Python
Teclas útiles en el móvil